ব্লকচেইন টিউটোরিয়াল - ব্লকচেইন প্রযুক্তি সম্পর্কিত একটি শিক্ষানবিশ এর গাইড



এই ব্লকচেইন টিউটোরিয়াল ব্লগটি আপনাকে বিটকয়েন এবং ব্লকচেইন প্রযুক্তি সম্পর্কিত সমস্ত মৌলিক জ্ঞান সরবরাহ করবে।

বিটকয়েন এর বৃদ্ধি এবং ব্লকচেইন প্রযুক্তি এত তাড়াতাড়ি হয়েছে, এমনকি যারা ক্রিপ্টোকারেন্সি শোনেনি বা এর কাজ সম্পর্কে জানেন না তারা এই ক্ষেত্রটি বিনিয়োগ এবং অন্বেষণ করতে চাইছেন। এই ব্লকচেইন টিউটোরিয়াল ব্লগটি আপনাকে নিম্নলিখিত ক্রমিকায় বিটকয়েন এবং ব্লকচেইন সম্পর্কিত প্রয়োজনীয় সমস্ত মৌলিক জ্ঞান সরবরাহ করবে:

  1. বর্তমান ব্যাংকিং সিস্টেম নিয়ে সমস্যা
  2. কীভাবে ব্লকচেইন এই সমস্যাগুলি সমাধান করে
  3. ব্লকচেইন এবং বিটকয়েন কী
  4. ব্লকচেইনের বৈশিষ্ট্য
  5. ব্যবহারের ক্ষেত্রে
  6. ডেমো: ব্লকচেইন ব্যবহার করে ডিজিটাল ব্যাংকিং বাস্তবায়ন করা হচ্ছে





আপনি ব্লকচেইন টিউটোরিয়ালটির এই রেকর্ডিংয়ের মধ্য দিয়ে যেতে পারেন যেখানে আমাদের বিশেষজ্ঞ উদাহরণগুলির সাথে বিশদভাবে বিষয়গুলি ব্যাখ্যা করেছেন যা আপনাকে এই ধারণাটি আরও ভালভাবে বুঝতে সহায়তা করবে।

ব্লকচেইন টিউটোরিয়াল | ব্লকচেইন প্রযুক্তি | এডুরেকা

ব্লকচেইন প্রযুক্তি এবং ক্রিপ্টো-মুদ্রাগুলি আজ একটি সমান্তরাল প্ল্যাটফর্মে পরিণত হয়েছে যেখানে লোকেরা তাদের স্ট্যান্ডার্ড লেনদেন শুরু করে। এখন, যদি কোনও নতুন সিস্টেম আস্তে আস্তে একটি বিদ্যমান সিস্টেমকে প্রতিস্থাপন করে তবে বর্তমান সিস্টেমটিতে অবশ্যই কিছু সমস্যা থাকতে হবে। আমরা বর্তমান ব্যাংকিং ব্যবস্থার সমস্যাগুলি বোঝার মাধ্যমে এই ব্লকচেইন টিউটোরিয়াল ব্লগটি শুরু করব।



বর্তমান ব্যাংকিং সিস্টেম সহ সমস্যাগুলি:

যে কোনও বিদ্যমান সিস্টেমে কিছু সমস্যা থাকবে। আসুন আমরা ব্যাংকিং সিস্টেমের সাথে বেশ কয়েকটি সাধারণ সমস্যার মুখোমুখি হই:

  • উচ্চ লেনদেনের ফি

এই সমস্যাটি আরও ভালভাবে বোঝার জন্য আসুন একটি উদাহরণ দেখি:

লেনদেনের ফিগুলির বিষয়টি - ব্লকচেইন টিউটোরিয়াল - এডুরেকাএখানে, চ্যান্ডলার জোতে 100 ডলার পাঠাচ্ছেন তবেএটা অবশ্যই পাস করতে হবেজো তা গ্রহণের আগে ব্যাংক বা আর্থিক পরিষেবা সংস্থার মতো বিশ্বস্ত তৃতীয় পক্ষের মাধ্যমে। এই পরিমাণ থেকে ২% লেনদেনের ফি কেটে নেওয়া হয় এবং জো লেনদেন শেষে কেবল $ 98 পান receives এখন এটিকে বড় পরিমাণে মনে হচ্ছে না তবে ভেবে দেখুন আপনি যদি 100 ডলারের পরিবর্তে 100,000 ডলার প্রেরণ করে যাচ্ছেন তবে লেনদেনের ফিটিও increases 2000 ডলারে উন্নীত হয় যা একটি বিশাল পরিমাণ। এসএনএল ফিনান্সিয়াল এবং সিএনএনমুনির একটি প্রতিবেদন অনুসারে, জেপি মরগান চেজ, ব্যাংক অফ আমেরিকা এবং ওয়েলস ফার্গো ২০১৫ সালে এটিএম এবং ওভারড্রাফ্ট ফি থেকে billion বিলিয়ন ডলারেরও বেশি আয় করেছেন



  • ডাবল ব্যয়

দ্বিগুণ ব্যয় হ'ল ডিজিটাল নগদ পরিকল্পনায় একটি ত্রুটি যেখানে একই একক ডিজিটাল টোকেনটি দু'বার বা তার বেশি ব্যয় করা হয়। এই সমস্যাটি আরও ভালভাবে বুঝতে আপনাকে সাহায্য করার জন্য, আমি আপনাকে একটি উদাহরণ দিই:

এখানে পিটারের অ্যাকাউন্টে কেবল 500 ডলার রয়েছে। তিনি অ্যাডামের সাথে একসাথে 400 ডলার এবং মেরি 500 ডলারে 2 টি লেনদেন শুরু করেছিলেন। সাধারণত তার অ্যাকাউন্টে $ 900 এর ব্যালেন্স না থাকায় এই লেনদেন হয় না। তবে প্রতিটি ডিজিটাল লেনদেনের সাথে যুক্ত ডিজিটাল টোকনটিকে নকল করে বা মিথ্যা করে, তিনি প্রয়োজনীয় ব্যালেন্স ছাড়াই এই লেনদেনগুলি সম্পন্ন করতে পারেন। এই অপারেশনটি ডাবল ব্যয় হিসাবে পরিচিত।

  • নেট জালিয়াতি এবং অ্যাকাউন্ট হ্যাকিং

ভারতে ২০১ credit সালের জন্য ক্রেডিট / ডেবিট কার্ড এবং ইন্টারনেট ব্যাংকিং সম্পর্কিত জালিয়াতির মামলার সংখ্যা ছিল ১৪,৮২৪। এই জালিয়াতির সাথে জড়িত নিট পরিমাণ ছিল। 77.79৯ কোটি রুপি, যার মধ্যে ২১ কোটি রুপি ছিল ইন্টারনেট জালিয়াতি এবং ৪১..6৪ কোটি টাকা এটিএম / ডেবিট কার্ড সম্পর্কিত জালিয়াতি থেকে।

  • আর্থিক সংকট এবং ক্রাশ

আপনি বিশ্বাস করেন এমন কাউকে আপনার সমস্ত সঞ্চয় দেওয়ার কথাটি কল্পনা করুন কেবলমাত্র তারা জানতে পেরেছেন যে তারা চলে গেছে এবং এটি অন্য কোথাও হারিয়েছে। ২০০ what-০৮ সালে ব্যাংক ও বিনিয়োগ সংস্থাগুলি খুব বেশি orrowণ নিয়েছিল এবং এই backণগুলিও ফেরত দিতে পারে না এমন লোকেদেরকে সাবপ্রাইম বন্ধক হিসাবে ntণ দিয়েছিল, এটাই ঘটেছিল। এর ফলস্বরূপ এটি সর্বকালের সর্বশ্রেষ্ঠ আর্থিক সঙ্কটের দিকে পরিচালিত করে এবং বিশ্বব্যাপী প্রায় 11 ট্রিলিয়ন ডলার (11,000,000,000,000) লোকসানের ক্ষতি হয়েছিল বলে অনুমান করা হয়েছিল। এটি সর্বাধিক জনপ্রিয় উদাহরণগুলির মধ্যে একটি, আমরা অভ্যন্তরীণ জালিয়াতির কারণে কতবার ব্যাংক এবং আর্থিক পরিষেবা সংস্থাগুলির ক্র্যাশ শুনেছি? পুরো তৃতীয় পক্ষের ব্যবস্থা এমন একটি বিষয় যা মাঝের লোকের উপর অন্ধ বিশ্বাসের উপর নির্মিত।

আমরা প্রত্যেকে খুব সাধারণ সমস্যার মুখোমুখি হয়েছি। এমন কোনও ব্যবস্থা নেওয়া কি দুর্দান্ত হবে না যা এই সমস্যাগুলিকে কাটিয়ে ওঠে এবং আমাদেরকে ব্লকচেইন টেকনোলজি ঠিক সেইভাবে সরবরাহ করে।

আসুন এখন এই ব্লকচেইন টিউটোরিয়াল ব্লগের পরবর্তী অংশ হিসাবে ব্লকচেইন এবং বিটকয়েনগুলি কীভাবে এই সমস্যাগুলি সমাধান করে তা বোঝার চেষ্টা করি।

ব্লকচেইন কীভাবে এই সমস্যাগুলি সমাধান করবে?

নীচে ব্লকচেইন প্রযুক্তি উল্লিখিত সমস্যাগুলি মোকাবেলা করার কয়েকটি উপায় রয়েছে:

  • বিকেন্দ্রীভূত সিস্টেম

কেন্দ্রীয় বা ফেডারাল কর্তৃপক্ষ দ্বারা নিয়ন্ত্রিত এবং পরিচালিত ব্যাংক এবং আর্থিক সংস্থাগুলির তুলনায় ব্লকচেইন সিস্টেমটি বিকেন্দ্রীভূত পদ্ধতির অনুসরণ করে। এখানে, সিস্টেমের অংশ হওয়া প্রত্যেকটি সিস্টেমের বিকাশ এবং পতনের জন্য সমানভাবে দায়বদ্ধ হয়ে যায়। একটি একক সত্তা ক্ষমতা ধরে রাখার পরিবর্তে, সিস্টেমের সাথে জড়িত প্রত্যেকেরই কিছুটা ক্ষমতা থাকে।

  • পাবলিক লেজারস

ব্লকারচেইনে ঘটে যাওয়া সমস্ত লেনদেনের বিশদ ধারণ করে এমন খাতাটি, সিস্টেমের সাথে যুক্ত প্রত্যেকের জন্য উন্মুক্ত এবং সম্পূর্ণ অ্যাক্সেসযোগ্য। আপনি একবার ব্লকচেইন নেটওয়ার্কে যোগ দিলে আপনি তার সূচনা হওয়ার পরে লেনদেনের সম্পূর্ণ তালিকাটি ডাউনলোড করতে পারেন। যদিও সম্পূর্ণ খাতাটি সর্বজনীনভাবে অ্যাক্সেসযোগ্য, তবুও লেনদেনের সাথে জড়িত লোকদের বিবরণ পুরোপুরি বেনামে থেকে যায়।

  • প্রতিটি স্বতন্ত্র লেনদেনের যাচাইকরণ

প্রতিটি একক লেনদেনের ক্রস-চেক করে যাচাই করা হয়খাতাএবং লেনদেনের বৈধতা সংকেত কয়েক মিনিটের পরে প্রেরণ করা হয়। বেশ কয়েকটি জটিল এনক্রিপশন এবং হ্যাশিং অ্যালগরিদম ব্যবহারের মাধ্যমে দ্বিগুণ ব্যয়ের বিষয়টি মুছে ফেলা হয়।

  • কম বা কোনও লেনদেনের ফি নেই

লেনদেনের ফি সাধারণত প্রযোজ্য হয় না তবে ব্লকচেইনের কিছু বৈকল্পিকগুলি কিছু ন্যূনতম লেনদেনের ফি প্রয়োগ করে। এই লেনদেনের ফিগুলি ব্যাংক এবং অন্যান্য আর্থিক সংস্থাগুলির দ্বারা প্রদত্ত ফিগুলির তুলনায় তুলনামূলকভাবে বেশ কম। যদি কোনও লেনদেন অগ্রাধিকার ভিত্তিতে সম্পন্ন করার প্রয়োজন হয় তবে ব্যবহারকারীর দ্বারা একটি অতিরিক্ত লেনদেনের ফি যুক্ত করা যেতে পারে যাতে লেনদেনটিকে অগ্রাধিকারের সাথে যাচাই করা যায়।

এখন যেহেতু আমরা বর্তমান বিদ্যমান সিস্টেমের সাথে সমস্যাগুলি সম্পর্কে কথা বলেছি এবং বুঝতে পেরেছি যে কীভাবে ব্লকচেইন প্রযুক্তি এই চ্যালেঞ্জগুলি কাটিয়ে উঠেছে, আমি নিশ্চিত যে আপনি অবশ্যই ব্লকচেইন সিস্টেম সম্পর্কে কিছুটা উপলব্ধি পেয়েছেন।

এই মুহুর্তে আপনি এখনও ভাবতে পারেন যে ব্লকচেইন এবং বিটকয়েনটি ঠিক কী। সুতরাং আসুন এই ব্লকচেইন টিউটোরিয়ালটির পরবর্তী অংশে এই গুরুত্বপূর্ণ ধারণাটি বোঝার চেষ্টা করি।

শিল্প স্তরের প্রকল্পগুলির সাথে প্রত্যয়িত হন এবং আপনার ক্যারিয়ারের দ্রুত ট্র্যাক করুন

ব্লকচেইন এবং বিটকয়েন কী?

ব্লকচেইন কী তা আমরা বোঝার আগে, আপনার বিটকয়েন কী তা বুঝতে গুরুত্বপূর্ণ:

বিটকয়েনস হলেন একটি ক্রিপ্টো-মুদ্রা এবং ডিজিটাল পেমেন্ট সিস্টেম যা অজানা প্রোগ্রামার বা প্রোগ্রামারদের একটি গ্রুপ, সটোসী নাকামোটো নামে আবিষ্কার করেছিলেন। এর অর্থ এগুলি একটি সাধারণ মুদ্রার মতো ব্যবহার করা যেতে পারে তবে ডলার বিলের মতো শারীরিকভাবে বিদ্যমান নেই। এগুলি একটি অনলাইন মুদ্রা যা জিনিস কেনার জন্য ব্যবহার করা যেতে পারে। এগুলি 'ডিজিটাল নগদ' এর মতো যা মানুষের কম্পিউটারে বিট হিসাবে বিদ্যমান। বিটকয়েনগুলি কেবল পেপাল, সাইট্রাস বা পেইটিএম এর মতো ক্লাউডে বিদ্যমান। যদিও তারা শারীরিক চেয়ে ভার্চুয়াল, ওয়েবের মাধ্যমে মানুষের মধ্যে স্থানান্তরিত করার সময় নগদ অর্থের মতো ব্যবহার করা হয়।

বিটকয়েন সিস্টেমটি পিয়ার-টু-পিয়ার নেটওয়ার্ক ভিত্তিক এবং কোনও মধ্যস্থতাকারী ছাড়াই সরাসরি ব্যবহারকারীদের মধ্যে লেনদেন হয়। এই লেনদেনগুলি নেটওয়ার্ক নোড দ্বারা যাচাই করা হয় এবং একটি ব্লকচেইন নামক একটি পাবলিক ডিস্ট্রিবিউটড লেজারে রেকর্ড করা হয়। যেহেতু সিস্টেমটি কোনও কেন্দ্রীয় সংগ্রহশালা বা একক প্রশাসক ছাড়াই কাজ করে, বিটকয়েনকে প্রথম বিকেন্দ্রীভূত ডিজিটাল মুদ্রা বলা হয়।

বিটকয়েন উত্পাদন তাদের একটি অনন্য মুদ্রায় পরিণত করে। সাধারণ মুদ্রার বিপরীতে, বিটকয়েনগুলি প্রয়োজনীয় হিসাবে তৈরি করা যায় না। কেবলমাত্র 21 মিলিয়ন বিটকয়েন তৈরি করা যেতে পারে, এর মধ্যে 17 মিলিয়ন ইতিমধ্যে তৈরি করা হয়েছে। বৈধ লেনদেন সহ একটি ব্লক যখন ব্লকচেইনে যুক্ত হয় তখনই বিটকয়েন তৈরি হয়ে যায়। এটি বিটকয়েনগুলি তৈরি করার একমাত্র উপায় এবং বিভিন্ন গাণিতিক এবং এনক্রিপশন অ্যালগরিদমের মাধ্যমে আমরা নিশ্চিত করি যে কোনও জাল বিটকয়েন তৈরি বা প্রচলিত নয়। আসুন এখন আরও ব্লকচেইন বুঝতে পারি।

ব্লকচেইন কী?

ব্লকচেইনকে পুরো ক্রিপ্টো-কারেন্সি সিস্টেমের মেরুদণ্ড বলা যেতে পারে। ব্লকচেইন প্রযুক্তি ব্যবহারকারীদের কেবল ক্রিপ্টো-মুদ্রা ব্যবহার করে লেনদেন করতে সহায়তা করে না তবে এতে জড়িত ব্যবহারকারীদের সুরক্ষা এবং নাম প্রকাশের বিষয়টিও নিশ্চিত করে। এটি ব্লক নামক রেকর্ডগুলির ক্রমাগত ক্রমবর্ধমান তালিকা যা ক্রিপ্টোগ্রাফিক কৌশলগুলি ব্যবহার করে লিঙ্কযুক্ত এবং সুরক্ষিত। একটি ব্লকচেইন 'একটি উন্মুক্ত এবং বিতরণযোগ্য খাতা হিসাবে কাজ করতে পারে, যা দুটি পক্ষের মধ্যে যাচাইযোগ্য এবং স্থায়ী উপায়ে লেনদেন রেকর্ড করতে পারে।' নেটওয়ার্কের প্রত্যেকের মধ্যে ভাগ করা এই খাতাটি সবার দেখার জন্য সর্বজনীন his এটি সিস্টেমে স্বচ্ছতা এবং বিশ্বাস নিয়ে আসে।

একটি ব্লক হ'ল ব্লকচেইনের 'বর্তমান' অংশ যা সাম্প্রতিক কিছু লেনদেনের রেকর্ড করে এবং একবার সম্পূর্ণ হয়ে গেলে স্থায়ী ডাটাবেস হিসাবে ব্লকচেইনে চলে যায়। প্রতিবার একটি ব্লক সম্পূর্ণ হয়ে গেলে, একটি নতুন ব্লক তৈরি করা হয়।

জাভা ফ্রেম কি

ব্লকচেইন সাধারণত পিয়ার-টু-পিয়ার নেটওয়ার্ক দ্বারা পরিচালিত হয়, নতুন ব্লকগুলিকে বৈধতা দেওয়ার জন্য সম্মিলিতভাবে একটি প্রোটোকলকে মেনে চলা। একবার রেকর্ড করা হয়ে গেলে, প্রদত্ত সমস্ত ব্লকের পরিবর্তন এবং নেটওয়ার্ক সংখ্যাগরিষ্ঠতার মিলন ছাড়া কোনও প্রদত্ত ব্লকের ডেটা পূর্ববর্তীভাবে পরিবর্তন করা যাবে না। ব্লকচেইনে একবার সঞ্চিত লেনদেন স্থায়ী হয়। এগুলি হ্যাক বা কারচুপি করা যায় না। ব্লকচেইনের ধারণাগুলিতে intoুকে পড়লে আমরা এ সম্পর্কে আরও জানব।

আপনি ব্লকচেইন কীসের এই সংক্ষিপ্ত অ্যানিমেটেড ভিডিওটির মাধ্যমে উদাহরণগুলির সাথে বিষয়গুলি বুঝতে পারবেন যা আপনাকে এই ধারণাটি আরও ভালভাবে বুঝতে সহায়তা করবে।

কি ব্লকচেইন | কি বিটকয়েন | ব্লকচেইন টিউটোরিয়াল | এডুরেকা

এখন আমি আশা করি আপনার কাছে বিটকয়েন এবং ব্লকচেইন উভয়ের ভাল ধারণা রয়েছে। আমাদের ব্লকচেইন টিউটোরিয়াল ব্লগে এগিয়ে চলুন, কেন এটি এত জনপ্রিয় হয়েছে তা বুঝতে আমাদের সহায়তা করতে ব্লকচেইন প্রযুক্তির বৈশিষ্ট্যগুলি দেখি at

ব্লকচেইনের বৈশিষ্ট্য

নীচে ব্লকচেইন প্রযুক্তির সর্বাধিক গুরুত্বপূর্ণ বৈশিষ্ট্য যা এটিকে বিপ্লবী প্রযুক্তি হিসাবে পরিণত করেছে:

  • SHA256 হ্যাশ ফাংশন
  • পাবলিক কী ক্রিপ্টোগ্রাফি
  • পিয়ার নেটওয়ার্কে লেজার এবং পিয়ার বিতরণ
  • কাজের প্রমাণ
  • বৈধকরণের জন্য উদ্দীপনা

আসুন একে একে একে একে বোঝার চেষ্টা করুন।

SHA256 হ্যাশ ফাংশন

ব্লকচেইন প্রযুক্তিতে ব্যবহৃত মূল হ্যাশ অ্যালগরিদমটি SHA256। হ্যাশ ব্যবহারের উদ্দেশ্য কারণ আউটপুটটি 'এনক্রিপশন' নয়, এটি মূল পাঠ্যে আবার ডিক্রিপ্ট করা যায় না। এটি একটি ‘একমুখী’ ক্রিপ্টোগ্রাফিক ফাংশন এবং উত্স পাঠ্যের যে কোনও আকারের জন্য এটি একটি নির্দিষ্ট আকার। আরও ভাল বোঝার জন্য নীচের উদাহরণটি দেখুন:

আপনি যদি প্রথম উদাহরণটির দিকে তাকান তবে আমরা ইনপুটটিকে “হ্যালো ওয়ার্ল্ড” হিসাবে খাওয়াচ্ছি এবং “a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e” হিসাবে আউটপুট পাচ্ছি। তবে, কেবল একটি 'যোগ করুন!' শেষে, আউটপুট সম্পূর্ণ '7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069' এ পরিবর্তিত হয়। যদি আমরা 'এইচ' কে 'এইচ' এবং 'ডাব্লু' থেকে 'ডাব্লু' পরিবর্তন করি তবে আউটপুট মানটি '7509e5bda0c762d2bac7f90d758b5b2263fa01ccbc542ab5e3df163be08e6ca9' এ পরিবর্তিত হয়।

আমি আশা করি এই উদাহরণটি দিয়ে আপনি বুঝতে পেরেছেন যে অ্যালগরিদম যত জটিল ততই ইনপুটটির সামান্যতম পরিবর্তন আউটপুটে ব্যাপক পরিবর্তন আনতে পারে।

পাবলিক কী ক্রিপ্টোগ্রাফি

এই ক্রিপ্টোগ্রাফিক কৌশলটি পাবলিক কী এবং ব্যক্তিগত কী হিসাবে চিহ্নিত কীগুলির একটি সেট তৈরি করে ব্যবহারকারীকে সহায়তা করে। এখানে সর্বজনীন কী অন্যের সাথে ভাগ করা হয় যেখানে ব্যক্তিগত কীটি গোপনীয় হিসাবে ব্যবহারকারীর দ্বারা রাখা হয়। এই কীগুলির ভূমিকা বোঝার জন্য, আসুন আরও ভাল বোঝার জন্য নীচের উদাহরণটি দেখুন:

চ্যান্ডলার যদি জোকে কিছু বিটকয়েন প্রেরণ করে তবে সেই লেনদেনে তিনটি টুকরো তথ্য থাকবে:

  • জয়ের বিটকয়েন ঠিকানা ((জোয়ের পাবলিক কী)
  • চ্যান্ডলার জোয়াকে যে পরিমাণ বিটকয়েন প্রেরণ করছে।
  • চ্যান্ডলারের বিটকয়েন ঠিকানা Chand (চ্যান্ডলারের পাবলিক কী)

এখন এনক্রিপ্ট করা ডিজিটাল স্বাক্ষরের সাথে এই সমস্ত ডেটা যাচাইয়ের জন্য নেটওয়ার্কের মাধ্যমে প্রেরণ করা হয়। ডিজিটাল স্বাক্ষর আবার চান্ডলারের বিটকয়েন ঠিকানা এবং তিনি জোয়িকে যে পরিমাণ পরিমাণ পাঠাচ্ছেন তার সংমিশ্রণে অর্জিত হ্যাশ মান। এই ডিজিটাল স্বাক্ষরটি ব্যক্তিগত কী দ্বারা এনক্রিপ্ট করা হয়েছে। এই লেনদেন যাচাই করতে হবে এমন একজন খনিবিদ দ্বারা এই ডেটা প্রাপ্ত হয়ে গেলে, তিনি একই সাথে দুটি প্রক্রিয়া করেন:

  1. তিনি সমস্ত আন-এনক্রিপ্ট হওয়া ডেটা যেমন জোয় এবং চ্যান্ডলারের উভয়ের পাবলিক কীগুলি গ্রহণ করে এবং একটি হ্যাশ অ্যালগরিদমকে এটি সরবরাহ করে যাতে একটি হ্যাশ মান পাওয়া যায় যা আমরা হাশ 1 বলব
  2. তিনি ডিজিটাল স্বাক্ষরটি গ্রহণ করেন এবং একটি হ্যাশ মান পাওয়ার জন্য চ্যানেলারের পাবলিক কী ব্যবহার করে এটি ডিক্রিপ্ট করে যা আমরা হ্যাশ 2 হিসাবে ডাকব

যদি হাশ 1 এবং হ্যাশ 2 উভয়ই একই হয় তবে এর অর্থ এটি একটি বৈধ লেনদেন।

বিতরণ লেজার এবং পি 2 পি নেটওয়ার্ক

নেটওয়ার্কের প্রতিটি একক ব্যক্তির কাছে খাত্তরের একটি অনুলিপি থাকে। কোনও একক কেন্দ্রীভূত অনুলিপি নেই। নীচের উদাহরণের সাথে একটি খাতাটি কী তা বুঝতে আপনাকে সহায়তা করতে দিন:মনে করুন আপনাকে আপনার বন্ধু জনকে 10 বিটকয়েন প্রেরণ করতে হবে যেখানে আপনার বিটকয়েনের ভারসাম্য 974.65 এবং জন এখানে 37 ব্যালেন্স সহ রয়েছে Your আপনার ব্যালেন্সটি 10 ​​বিটিসি দ্বারা কেটে যাবে এবং জনের অ্যাকাউন্টে জমা দেওয়া হবে।

এটি বাস্তবায়নের জন্য ব্লকচেইনের একটি অনন্য উপায় রয়েছে। বিটকয়েন ব্লকচেইন খাতায় কোনও অ্যাকাউন্ট এবং ব্যালেন্স নেই। প্রথমটি থেকে প্রতিটি লেনদেন অবিরত বর্ধমান ডাটাবেসে ব্লকচেইন সংরক্ষণ করা হয় stored প্রায় 2050 টি লেনদেনের গড় ব্লক রয়েছে এবং আজ অবধি ব্লকচেইনে প্রায় 250 মিলিয়ন লেনদেন সহ 484,000 টি ব্লক রয়েছে।

এই খাতাটি বিটকয়েন ব্লকচেইনের সমস্ত ব্যবহারকারীদের মধ্যে বিতরণ করা হয়েছে, অর্থাত্ লিডারটি যেখানে সংরক্ষণ করা হয় সেখানে কোনও কেন্দ্রীয় অবস্থান নেই। নেটওয়ার্কের প্রত্যেকের কাছেই খাতাটির একটি অনুলিপি রয়েছে এবং আসল অনুলিপিটি সমস্ত বিতরণ করা খাতকের সংগ্রহ।

কাজের প্রমাণ

আপনি ভাবতে পারেন যে সবাই যদি সমানভাবে খাতাটির মালিক হয় তবে কে ব্লকচেইনে ব্লক যুক্ত করে? লোকেরা কীভাবে এই ব্যক্তিকে বিশ্বাস করতে পারে?

এই জন্য, আমাদের কাজের প্রমাণ ধারণা আছে। এটি মূলত একটি খুব বড় ধাঁধা সমাধান করার মতো। এটির জন্য প্রচুর গণ্য প্রচেষ্টা প্রয়োজন। এই কাজটি বিটকয়েন নেটওয়ার্কের লোকেরা করে থাকে যাদের আমরা খনিবিদরা বলে থাকি।এই খনিজদের কাজ হ'ল লেনদেন যাচাই করা এবং তৈরি হওয়া ব্লকের সাথে সম্পর্কিত একটি জটিল গাণিতিক ধাঁধা সমাধান করা। সমস্যার অসুবিধাটি এমনভাবে সমন্বিত হয় যাতে গড়ে 10 মিনিটের মধ্যে একটি ব্লক সমাধান হয়। খনিবিদরা একটি নির্দিষ্ট ননস (গাণিতিক মান) অনুসন্ধান করে যা পছন্দসই হ্যাশ দেয় যা পূর্বনির্ধারিত। বর্তমানের অসুবিধা স্তরটি এমন যে সঠিক হ্যাশ পেতে আপনাকে প্রায় 20.6 কোয়াড্রিলিয়ান ননস চেষ্টা করতে হবে।

প্রতিটি ব্লকের একটি হ্যাশ মান রয়েছে যা পূর্ববর্তী ব্লকের চূড়ান্ত হ্যাশ, লেনদেনের ডেটার হ্যাশ মান এবং ননসের সমন্বয়। ব্লকের চূড়ান্ত ফলাফলের হ্যাশটি অবশ্যই একটি নির্দিষ্ট সংখ্যক পেছনের শূন্য দিয়ে শুরু করা উচিত। খাঁটি খননকে এত গুণগতভাবে ব্যয়বহুল করে তোলে এমন শর্তটি সন্তুষ্ট করে এমন অনাবিল সন্ধান করা এই গণনা।

সুতরাং যে ব্যক্তি এই ননকে খুঁজে পেয়েছে সে সফল খনিজ এবং সে ব্লকচেইনে তাদের ব্লক যুক্ত করতে পারে। আমাদের পি 2 পি বিতরণ করা নেটওয়ার্কের মাধ্যমে, সে তাদের ব্লকটি সম্প্রচার করে এবং সবাই হ্যাশগুলি মিলে যায় কিনা তা যাচাই করে, তাদের ব্লকচেইন আপডেট করে এবং তাত্ক্ষণিকভাবে পরবর্তী ব্লকের সমাধানের দিকে এগিয়ে যায়।

বৈধকরণের জন্য উদ্দীপনা

বিটকয়েন লেনদেনের শেষ ধাপটি সর্বশেষতম ব্লক তৈরি করা খনিকারকে পুরষ্কার প্রদান। এই পুরষ্কারগুলি লেনদেন বৈধকরণ এবং ব্লকচেইন রক্ষণাবেক্ষণের জন্য ব্লকচেইন সিস্টেম দ্বারা সরবরাহ করা হয়। বর্তমানে প্রতি ব্লকের পুরষ্কার 12.5 বিটিসি (Rs 3,427,850 / - বা , 53,390 )। এটি বিটকয়েন মাইনিংয়ের সবচেয়ে আকর্ষণীয় অংশ।

সিস্টেমে নতুন মুদ্রা উত্পন্ন করার একমাত্র উপায় হ'ল বিটকয়েন প্রণোদনা এবং 2140 সালের মধ্যে সমস্ত 21 মিলিয়ন বিটকয়েন খনন করা হবে বলে বিশ্বাস করা হয়।

সি ++ এ স্কোপ রেজোলিউশন অপারেটর

এটির সাথে আমি আশা করি ব্লকচেইন প্রযুক্তির প্রতি আপনার আরও বোঝা এবং প্রশংসা হবে। ব্লকচেইন বিটকয়েনের চেয়ে অনেক বেশি। ফাইন্যান্স হ'ল ব্লকচেইন যে সমস্ত শিল্পকে ব্যাহত করতে চায় তার মধ্যে অন্যতম একটি। আমাদের ব্লকচেইন টিউটোরিয়ালটি নিয়ে এগিয়ে চলার পরে, এখন সরবরাহ আইকন শিল্প কীভাবে ব্লকচেইনের দ্বারা ব্যাহত হয়েছে তা বুঝতে, আইবিএম এবং মেরস্কের এমন একটি উদাহরণ দেখি।

ব্লকচেইন টিউটোরিয়াল: কেস ব্যবহার করুন

মার্স্ক হ'ল ডেনিশ ব্যবসায়িক পরিবহণ এবং সরবরাহ এবং জ্বালানি খাতের ক্রিয়াকলাপগুলির সাথে একত্রিত। মার্স্ক ১৯৯ 1996 সাল থেকে বিশ্বের বৃহত্তম কনটেইনার শিপ এবং সরবরাহ জাহাজ অপারেটর। এই সংস্থাটি ডেনমার্কের কোপেনহেগেনে ১৩০ টি দেশের সহায়ক সংস্থা এবং অফিস এবং প্রায় ৮৮,০০০ কর্মচারী ভিত্তিক।

আইবিএম একটি আমেরিকান বহুজাতিক প্রযুক্তি সংস্থা যা ১৯১২ সাল থেকে মূলত ব্যবসায়ের সমাধান, সুরক্ষা সমাধান এবং স্টোরেজ সমাধানে কাজ করে

ব্যবসা প্রয়োজন:

চূড়ান্ত গতিশীল সাপ্লাই চেইন শিল্পের অংশ হওয়ায় সামান্যতম পরিবর্তন ট্র্যাক করা ক্লায়েন্টের পক্ষে সর্বোচ্চ অগ্রাধিকার is তাদের এমন একটি সমাধানের প্রয়োজন ছিল যা কাগজের কাজে দেরি না করে শিপিং প্রক্রিয়াটি সম্পূর্ণ করতে সক্ষম করে। এমন একটি সমাধান যা সিস্টেমের সমস্ত স্টেকহোল্ডারকে একত্রিত করতে এবং চালানের ক্ষেত্রে একটি রিয়েল-টাইম স্ট্যাটাস সরবরাহ করতে সক্ষম হবে।

চ্যালেঞ্জগুলি:

আজ, বৈশ্বিক বাণিজ্যের 90% পণ্য পরিবহন শিল্প দ্বারা চালিত হয়। এই সরবরাহ শৃঙ্খলাটি পয়েন্ট-টু-পয়েন্ট যোগাযোগের জটিলতা এবং নিছক ভলিউম দ্বারা প্রবাহিত হয়। এই যোগাযোগগুলি স্থল পরিবহন সরবরাহকারীদের একটি স্বচ্ছ জোড়জোড় ওয়েব জুড়ে রয়েছে fফ্রেড ফরওয়ার্ডার্স, শুল্ক, দালাল, সরকারের বন্দর এবং সমুদ্র বাহক প্রক্রিয়াকরণ।ধারক চালানের জন্য নথি এবং তথ্য আসল শারীরিক পরিবহণের চেয়ে দ্বিগুণেরও বেশি ব্যয় করা হয়।

সমাধান:

আইবিএম এবং মেরস্ক ইভেন্ট ডেটা এবং হ্যান্ডলড ডকুমেন্টের ওয়ার্কফ্লোগুলি আদান-প্রদানের জন্য ডিজাইন করা সরবরাহ চেইন ইকোসিস্টেম দ্বারা অ্যাক্সেসযোগ্য বিতরণ অনুমতি প্ল্যাটফর্মের মাধ্যমে এই সমস্যার সমাধান করছেন।

ট্রেড ওয়ার্কফ্লো এবং ডিজিটাইজিং ট্রেড ওয়ার্কফ্লো এবং শিপমেন্টের শেষে-শেষের দিকে ট্র্যাকিংয়ের মাধ্যমে বিশ্বব্যাপী ট্যাম্পার প্রুফ সিস্টেম তৈরি করতে ব্লকচেইন প্রযুক্তি নিযুক্ত করছে মার্ক এবং আইবিএম। এটি ব্যয়বহুল পয়েন্ট-টু-পয়েন্ট যোগাযোগ সহ ঘৃণ্যতা দূর করে। এই সহযোগিতাটি প্রতি বছর লক্ষ লক্ষ ধারক ভ্রমণ ট্র্যাক করার সম্ভাব্য ক্ষমতার সাথে আরম্ভ করে এবং নির্বাচিত বাণিজ্য লেনে শুল্ক কর্তৃপক্ষের সাথে একীকরণ করবে।

ফলাফল:

  • একটি সুরক্ষিত প্রদান তথ্য বিনিময় সরবরাহ চেইন ব্যবস্থায় জড়িত সমস্ত স্টেকহোল্ডারদের প্ল্যাটফর্ম।
  • প্রতিষ্ঠিত একটি টেম্পার প্রুফ সংগ্রহস্থল প্রক্রিয়া অংশ হিসাবে জড়িত সমস্ত নথি সংরক্ষণ করতে।
  • নিয়মিত শিপিং ইভেন্টগুলি তাৎপর্য হ্রাস করতে সহায়তা করে বিলম্ব এবং জালিয়াতি , বার্ষিক বিলিয়ন ডলার সাশ্রয়।
  • বাধা কমিয়েছে বাণিজ্য সংস্থাগুলির মধ্যে এর ফলে বিশ্বব্যাপী জিডিপি 3% বৃদ্ধি পেয়েছে।
  • সাহায্য করেছে সামগ্রিক বাণিজ্যের পরিমাণ বৃদ্ধি করুন 12% দ্বারা

এভাবেই ব্লকচেইন প্রযুক্তি মার্স্ককে সহায়তা করেছিল এবং বিশ্বব্যাপী আরও অনেক সংস্থাকে সহায়তা করে আসছে। অবশেষে এই ব্লকচেইন টিউটোরিয়ালের অংশ হিসাবে, আপনি কীভাবে আপনার সিস্টেমে একটি ব্যক্তিগত স্বায়ত্তশাসিত ব্লকচেইন সেট আপ করবেন তা আমরা একটি ডেমোতে দেখব।

ব্লকচেইন টিউটোরিয়াল: ডেমো

আমরা ইথেরিয়াম ব্লকচেইন ব্যবহার করে একটি ডিজিটাল ব্যাংক বাস্তবায়ন করব। ইথেরিয়াম একটি ওপেন-সোর্স, পাবলিক, ব্লকচেইন-ভিত্তিক বিতরণ করা কম্পিউটিং প্ল্যাটফর্ম। সিস্টেমগুলি আমাদের এতে অনুমতি দেবে:

  1. বাস্তব বিশ্বের সম্পদ মূল্যবোধ উপস্থাপনের জন্য একটি স্থির বাজার সরবরাহ এবং টোকেন সহ একটি ক্রিপ্টোকারেন্সি তৈরি করুন।
  2. অর্থ ব্যয়ের নিয়ম সহ একটি স্বায়ত্তশাসিত বেসরকারী ব্লকচেইন তৈরি করুন।
  3. লেনদেন বৈধ করে একটি নতুন ইথারের জন্য খনি।

ডেমোটি 4 টি ধাপে বিভক্ত করা যেতে পারে:

  1. ক্লোনিং গেথ কোড
  2. জেনেসিস ব্লক তৈরি করা হচ্ছে
  3. আমাদের ব্লকচেইনের জন্য বিধি তৈরি করা
  4. বৈধকরণ এবং খনির ইথার

পদক্ষেপ 1: ক্লোনিং গেট কোড:

গেথে গো-তে প্রয়োগ করা পূর্ণ ইথেরিয়াম নোড চালানোর জন্য কমান্ড লাইন ইন্টারফেস। ইনস্টল করে এবং চালনা করেগ্যাথ, আপনি ইথেরিয়াম সীমান্তের সরাসরি নেটওয়ার্ক এবং অংশ নিতে পারেন

  • আমার আসল ইথার
  • ঠিকানার মধ্যে তহবিল স্থানান্তর করুন
  • চুক্তি তৈরি করুন এবং লেনদেন প্রেরণ করুন
  • ব্লকের ইতিহাস অন্বেষণ করুন

গিথুব থেকে জীঠ সংগ্রহস্থল ক্লোন করা। এটি করতে, একটি নতুন টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:

it গিট ক্লোন https://github.com/ethereum/go-ethereum


আপনি গিথুব থেকে সাফল্যের সাথে ফাইলটি ক্লোন করার পরে, আমাদের জীথের সর্বশেষ সংস্করণটি শাখা করা দরকার।

$ সিডি গো-ইথেরিয়াম $ গিট ট্যাগ

it গিট চেকআউট ট্যাগ / v1.6.7-বি এডুরেকাএথেরিয়াম ভি 1.6.7 it গিট শাখা

all সব করা

পদক্ষেপ 2: জেনেসিস ব্লক তৈরি করা

একটি জেনেসিস ব্লক একটি ব্লক চেইনের প্রথম ব্লক। জেনিসিস ব্লক পরিবর্তন করা নিজেকে বিটকয়েন ব্লকচেইন থেকে নিজেকে দূরে সরিয়ে দেওয়ার একটি উপায়, অর্থাত্ এটির নিজস্ব পৃথক ইতিহাস নিয়ে একটি নতুন নেটওয়ার্ক শুরু করা। জেনেসিস ফাইল তৈরি করতে নিম্নলিখিত কমান্ডগুলি প্রয়োগ করুন:

d সিডি গো-ইথেরিয়াম k এমকেডির জেনিসিস d সিডি জেনেসিস d gedit genesis.json


পদক্ষেপ 3: আমাদের ব্লকচেইনের জন্য বিধি তৈরি করা

আমাদের ব্লকচেইনের নিয়মগুলি আমরা তৈরি জিনিসিস.জেসন ফাইলের অন্তর্ভুক্ত করব। আপনার genesis.json ফাইলে নিম্নলিখিত কোড যুক্ত করুন:

config config 'কনফিগারেশন': chain 'চেইনআইডি': 123, 'হোমস্টেডব্লক': 0, 'ইপ 155 ব্লক': 0, 'ইপ 158 ব্লক': 0, non, 'ননস': '0x3', 'টাইমস্ট্যাম্প': '0x0', ' প্যারেন্টহ্যাশ ':' 0x00000000000000000000000000000000000000000000000000 ',' এক্সট্রাডাটা ':' 0x0 ',' গ্যাসলিমিট ':' 0x4c4b40 ',' অসুবিধা ': 0x400 '00000000000000000000000000000000 : {}}

নুনসিও: একটি 64-বিট হ্যাশ, যা প্রমাণ করে মিক্স-হ্যাশের সাথে মিলিত হয় যে এই ব্লকটিতে পর্যাপ্ত পরিমাণে গণনা সম্পন্ন হয়েছে।

টাইমস্ট্যাম্প: এই ব্লক প্রবর্তনের সময় ইউনিক্স সময় () ফাংশনের যুক্তিসঙ্গত আউটপুট সমান একটি স্কেলারের মান।

মিশ্রিশ : একটি 256-বিট হ্যাশ যা প্রমাণ করে, বাজেদের সাথে মিলিত হয় যে এই ব্লকটিতে পর্যাপ্ত পরিমাণে গণনা করা হয়েছে।

অসুবিধা: ব্লকের অনন্য আবিষ্কারের সময় প্রয়োগ করা অসুবিধা স্তরের সাথে সম্পর্কিত একটি স্কেলারের মান।

বরাদ্দ : প্রাক ভরাট ওয়ালেটের একটি তালিকা সংজ্ঞায়িত করার অনুমতি দেয়। 'ইথার প্রাক বিক্রয়' সময়কাল পরিচালনা করতে এটি একটি ইথেরিয়াম নির্দিষ্ট কার্যকারিতা।

প্যারেন্টহ্যাশ : পুরো প্যারেন্ট ব্লক শিরোনামের কেককাক 256-বিট হ্যাশ (এটির নাক এবং মিশ্রণ সহ)।

অতিরিক্তডাটা : একটি alচ্ছিক বিনামূল্যে, তবে সর্বোচ্চ। ইথারনেটির জন্য স্মার্ট জিনিসগুলি সংরক্ষণ করতে 32 বাইট দীর্ঘ স্থান।

গ্যাসলিমিট : প্রতি ব্লক গ্যাস ব্যয়ের বর্তমান চেইন-বিস্তৃত সীমা সমান একটি স্কেলারের মান।

কয়েনবেস: খনি কর্তৃক ব্লকের মধ্যে প্রথম লেনদেন অন্তর্ভুক্ত।

এখন আমাদের ব্লকচেইন শুরু করতে হবে। আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে এটি করতে পারেন:

home / হোম / এডুরিকা / গো-ইথেরিয়াম / বিল্ড / বিন / জেঠ - দাদাদির ~ / ইথেরিয়াম / নেট 3 দ্য জেনিসিস / জেনিসিস3.জেসন

এখন যেহেতু আমরা ব্লকচেইনকে সূচনা করেছি, এখন সময় এসেছে যে আমরা এটিতে গণ্য নিয়ন্ত্রণের অ্যাক্সেস দেব। জিথ কনসোলটি শুরু করতে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:

home / বাড়ি / এডুরেকা / গো-ইথেরিয়াম / বিল্ড / বিন / জেঠ - দাদাদির ~ / এথেরিয়াম / নেট 3 / - নেট ওয়ার্ক 3 কনসোল


পদক্ষেপ 4: বৈধকরণ এবং খনির ইথার।

গেথ কনসোলে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:

ব্যক্তিগত.নু হিসাবরক্ষণ () : এটি আপনার ব্লকচেইনের অংশ হিসাবে একটি নতুন অ্যাকাউন্ট তৈরি করে যা এর সাথে একটি নির্দিষ্ট ওয়ালেট সংযুক্ত রয়েছে।


এথ অ্যাকাউন্টস: এটি আপনাকে বিভিন্ন অ্যাকাউন্ট যা আপনার ব্লকচেইনের অংশ তা পরীক্ষা করতে সহায়তা করে।


eth. blockNumber (): এটি আপনাকে আপনার ব্লকচেইনের অংশ হিসাবে চিহ্নিত ব্লকের সংখ্যা সনাক্ত করতে সহায়তা করে।

miner.start (): এই ফাংশনটি খনির প্রক্রিয়া শুরু করতে ব্যবহৃত হয়।

নীচে আপনি খনির অ্যাপ্লিকেশনটি চলমান দেখতে পাবেন:


miner.stop (): এটি খনির প্রক্রিয়া বন্ধ করে দেয়

অজগর __init__ স্ব


eth. blockNumber (): খনির প্রক্রিয়া শেষে এই কমান্ডটি কার্যকর করা আপনাকে খনন কার্যক্রম পরিচালনার পরে কোন ব্লক নম্বরটিতে রয়েছে তা বলে দেয়
eth.getBalance: ('অ্যাকাউন্ট নম্বর'): এই কমান্ডটি নির্দিষ্ট অ্যাকাউন্টে ইথার ব্যালেন্স পরীক্ষা করতে ব্যবহৃত হয়



প্রস্থান: জিথ কনসোল থেকে প্রস্থান করুন।

এটির সাহায্যে আমরা সাফল্যের সাথে ইথার খনন করেছি এবং আমাদের ব্যাংকিং ডেমো সম্পন্ন করেছি। এটি আমাদের এই ব্লগের শেষে নিয়ে আসে। আমি আশা করি আপনি এই ব্লকচেইন টিউটোরিয়াল ব্লগ পছন্দ করেছেন। এটি ছিল ব্লকচেইন টিউটোরিয়াল সিরিজের প্রথম ব্লগ। এই ব্লকচেইন টিউটোরিয়াল ব্লগটি আমার পরবর্তী ব্লগের অনুসরণ করবে, যা ব্লকচেইন প্রযুক্তি এবং বিটকয়েন লেনদেনগুলিতে ফোকাস করবে। ব্লকচেইন সম্পর্কে আরও জানতে সেগুলি পড়ুন।

আপনি যদি ব্লকচেইন শিখতে এবং ব্লকচেইন টেকনোলজিসে একটি ক্যারিয়ার গড়তে চান তবে আমাদের দেখুন প্রশিক্ষণ যা প্রশিক্ষকের নেতৃত্বাধীন লাইভ প্রশিক্ষণ এবং বাস্তব জীবনের প্রকল্পের অভিজ্ঞতার সাথে আসে। এই প্রশিক্ষণ আপনাকে ব্লকচেইনকে গভীরভাবে বুঝতে এবং এই বিষয়ে দক্ষতা অর্জনে সহায়তা করবে।

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।