ব্লকচেইন কি আর ব্লকচেইন কীভাবে কাজ করে? What is #Blockchain and how Blockchain work প্রত্যেকটি ব্লক একটির সাথে আরকেটি যোগ হয়ে চেইন করে তোলে। আর এটি এক
| ব্লকচেইন কি আর ব্লকচেইন কীভাবে কাজ করে? What is Blockchain and how Blockchain work |
ব্লকচেইন কি তা আমি খুব প্রাথমিক ভাবে আপনাদের শিখাব যাতে পোস্টের শেষে, আপনি তাদের কাছে এই জীবন পরিবর্তনকারী প্রযুক্তিটি ব্যাখ্যা করতে সক্ষম হবেন যাদের আপনি ভালোবাসেন, তাদেরকে কর্তৃত্বপূর্ণ একনায়কতন্ত্র থেকে বাঁচান যারা আপনার প্রতিটি পদক্ষেপকে নিয়ন্ত্রণ করতে কখনও থামে না।আমরা আসলে রাজনীতি নিয়ে আলোচনা করব না এই ওয়েবসাইটে, বেশিরভাগই শুধু ধারণা। চলুন পোষ্টের ভিতরে প্রবেশ করি। ক্রিপ্টোকারেন্সির পরিপ্রেক্ষিতে একটি ব্লক কী, একটি ব্লক হল একগুচ্ছ ডেটা। আসলে, ডেটা প্রায় যেকোনো কিছু হতে পারে, কিন্তু সাধারণত এটি শুধুমাত্র রেকর্ডের একটি সংগ্রহ। আসলে ক্রিপ্টোকারেন্সির দুনিয়ায় বিটকয়েনের সংখ্যার জন্য, এই ডেটাটি আক্ষরিক অর্থে শুধুমাত্র লেনদেনের একটি তালিকা। উদাহরণস্বরূপ, এটা মনে হতে পারে যে X ভাই Y কে 50 $ দেয়, আর A B কে 80$ দেয় এবং Y H কে 15 $ দেয়।
আমরা যদি ইথেরিয়ামের সাথে লেনদেন করি তবে এটি সাধারণত শুধুমাত্র একটি লেনদেন হয়৷ তবে এটি আরও কিছু জিনিস হতে পারে, যেমন স্মার্ট চেইন বলা জিনিসগুলি আমরা এইগুলো আপনারে কাছে অন্য পোষ্টে ব্যাখ্যা করব ইনশাআল্লাহ৷ আর অন্যান্য altcoins-এর জন্য, তারা আপনার ওয়াইফাই বা ফাইল বা নথির ব্যবহার হতে পারে।
ব্লকচেইন কি আর ব্লকচেইন কীভাবে কাজ করে? What is Blockchain and how Blockchain work
তবুও, ব্লক কেবল রেকর্ডের একটি সংগ্রহ৷ এই উদাহরণের জন্য, একটি ব্লকচেইন কী তা ব্যাখ্যা করার জন্য, আমি বিটকয়েনের মতো লেনদেনের রেকর্ডের ব্যবহার করে আপনাকে বুঝাব৷ বিশেষত, আমরা এই রেকর্ডটিকে একটি লেজার বলে থাকি কারণ এটি মান বিনিময় হাতের একটি রেকর্ড। এখন, আপনাকে একটি জিনিস জানতে হবে যে ব্লকের সীমা আছে, এবং ব্লকের মধ্যে অনেক লেনদেন আছে. তাই আমাদের আরও ট্রানজেকশনের জন্য আরও ব্লক যোগ করতে হবে। আমাদের উদাহরণের জন্য, এই মুহূর্তে বিটকয়েনের একটি ব্লকে গড়ে প্রায় 1500টিট্রানজেকশন করে থাকে৷ এখন, এই সংখ্যাটি পরিবর্তিত হচ্ছে, কিন্তু কেন তা জানার দরকার নেই৷ শুধু জেনে রাখুন যে এই ব্লকগুলি পূরণ করে, এবং তারপরে আমাদের তাদের সাথে কিছু করতে হবে। আচ্ছা, এই ব্লকগুলো পূর্ণ হলে আমরা কী করব?
আমরা তাদের নেটওয়ার্কে যুক্ত করব। এখন আপনি জিজ্ঞাসা করতে পারেন, আমরা কিভাবে তা করব? ঠিক আছে, আমরা তাদের মাইন বলে কিছু করি, এবং যেহেতু বিটকয়েন প্রুফ অফ ওয়ার্ক, তাই আমাদের প্রমাণ করতে হবে যে আমরা মাইন করতেছি। এটি আমাদের কাছে হ্যাশ নামক কিছু নিয়ে আসে। তাই পরবর্তী বড় প্রশ্ন হল, একটি হ্যাশিং ফাংশন কি? একটি হ্যাশিং ফাংশন এমন একটি সিস্টেম যেখানে আপনি এটিতে কিছু ইনপুট দিলে এটি আপনাকে একটি হ্যাশ আউটপুট করবে।
এই জাদুকরী ব্ল্যাক বক্সের ভিতরে প্রচুর গণিতের ফাংশন ঘটছে, কিন্তু মূলত আপনি এটিকে কিছু দেন এবং এটি আপনাকে কিছু দেয়। এই ক্ষেত্রে, বিটকয়েন Sha 256 হ্যাশিং ফাংশন ব্যবহার করে। Sha-এর অর্থ হল সিকিউর হ্যাশিং অ্যালগরিদম, এবং 256 বলতে বোঝায় শূন্যের পরিমাণ এবং এটি যা কিছু প্রকাশ করে তা তাতে রয়েছে। সুতরাং আপনি আপনার নাম বা পুরো অভিধান এখানে রাখুন না কেন, এটি সর্বদা 256 শূন্য এবং একটি আউটপুট আমাদের প্রদান করবে।
এখন, আমাদের কম্পিউটারগুলি স্মার্ট, তাই তারা শূন্যকে এক, অক্ষর এবং সংখ্যায় রূপান্তর করে৷ এবং এটি একটি জটিল প্রক্রিয়া এবং এটি নিজেই একটি পোষ্ট হতে পারে৷ কিন্তু মূলত, হ্যাশিং ফাংশন সহ, আপনাকে তিনটি প্রধান জিনিস জানতে হবে। এক নম্বর, আপনি হ্যাশের কোনো ইনপুট খুঁজে পাবেন না, আপনাকে অনুমান করতে হবে এবং পরীক্ষা করতে হবে। সুতরাং আপনি যদি এটিকে A দেন, এটি আপনাকে D দেবে। তারপর আপনি যদি েএকে A দেন, এটি আপনাকে J দেবে, এবং তারপর আপনি যদি একে AAA দেন, এটি আপনাকে U দেবে।
কল্পনা করুন যদি আপনি খুঁজে পেতে চান কি আপনাকে কে একটি F দিয়েছে, তাহলে এটি না পাওয়া পর্যন্ত আপনাকে আরও A যোগ করতে হবে। হ্যাশিং ফাংশন সম্পর্কে আপনার দ্বিতীয় যে জিনিসটি জানতে হবে তা হল ইনপুট পরিবর্তন করলে আউটপুট পরিবর্তন হয়। সবশেষে, তৃতীয় জিনিসটি আপনাকে জানতে হবে
যে হ্যাশ গণনা করতে কিছু সময় লাগে। এখন এটি একটি ক্ষুদ্র স্ট্রিং লিখার জন্য কয়েক মিলিসেকেন্ড সময় নিতে পারে, কিন্তু যদি আপনার কাছে একটি সম্পূর্ণ বই থাকে আর আপনি যদি এর কয়েক মিলিয়ন ভেরিয়েশন পরীক্ষা করতে চান তবে এটি সময় এবং কম্পিউটিং শক্তি বাড়াতে শুরু করে। . আর তাই বিটকয়েন কি যা করছে তা হল যখনই আমরা মাইন করি আমরা একটি ব্লকে এলোমেলো সংখ্যা যোগ করার চেষ্টা করছি যাতে আমরা একটি বিশেষ সমাপ্তি পাই। উদাহরণ স্বরূপ, ধরা যাক আমরা এটি মাইন করার চেষ্টা করছি, X Yকে 50$ দেয়, A B 50$ দেয় এবং Y H $15$ দেয়। আপনি আউটপুট হিসাবে এটি পাবেন. এখন এটাই বিটকয়েন করছে। এবং মূলত বিটকয়েন অনেক শূন্য খুঁজছে। এবং সারা বিশ্বে কম্পিউটার এবং মাইনিং খামার গুলো সঠিক সংখ্যা খুঁজে পেতে মাইনিং করতেছে ।.
যখন তারা তা করে, আমরা বলি যে ব্লকটি সমাধান করা হয়েছে এবং যাচাই করা হয়েছে, কিন্তু আমরা একটু পরেই এটিতে প্রবেশ করব। একটি ব্লকচেইন সম্পর্কে জানার পরের বিষয় হল এটি ডিসেনট্রালাইযড বা বিকেন্দ্রীকরণ। এখন এটি সত্যিই বিভ্রান্তিকর মনে হবে তাই এভাবে চিন্তা করুন। সেন্ট্রালাইযড/ কেন্দ্রীভূত মানে একজন ব্যক্তি এটি নিয়ন্ত্রণ করে। উদাহরণস্বরূপ, হাই স্কুলে আপনার গ্রেড, শুধুমাত্র আপনার শিক্ষকের কাছে আপনার গ্রেড যোগ করার বা পরিবর্তন করার অ্যাক্সেস ছিল। তারা যদি আপনাকে পছন্দ না করে তবে তারা আপনাকে প্রত্যাখ্যান করতে পারে। এবং এখানে ব্যক্তিগত কিছুই নয়, তবে তারা শেখানোর সময় বিভিন্ন কারণে আপনি হয়তো বুঝতে পারেননি তারা কী শেখাচ্ছেন। যাইহোক, বিকেন্দ্রীকরণের অর্থ হল একাধিক ব্যক্তি আপনার গ্রেডগুলি দেখতে এবং পরিবর্তন করার অ্যাক্সেস পেতে পারেন। কল্পনা করুন যে আপনার সমস্ত সহপাঠীদের পরীক্ষার উত্তরগুলি দেখার অনুমতি দেওয়া হয়েছে এবং আপনার উত্তরপত্র আর আপনার পরীক্ষার উপর ভিত্তি করে আপনাকে একটি গ্রেড দেওয়ার অনুমতি দেওয়া হয়েছে।
কল্পনা করুন যে তারা শুধু আপনার শিক্ষকের পরিবর্তে আপনি কোন গ্রেড পেয়েছেন তাতে ভোট দিতে পারে। এখন এটি মূলত বিকেন্দ্রীকরণ বোঝায়। একজন ব্যক্তির পরিবর্তে সমস্ত বিটকয়েন ট্রানজেকশনের তালিকা আক্ষরিক অর্থে যে কেউ সেগুলি নিজের কাছে রাখতে এবং সেগুলি দেখতে পারে৷ এবং শুধু তাই নয়, কারণ এটি গুরুত্বপূর্ণ অংশ। যে কেউ মাইন এবং আসলে ব্লকচেইনে ভোট দিতে পারে। এর মানে তারা বলতে পারে যে সত্যিই জন $50 বিল দিয়েছে, অথবা তারা জাল লেনদেন করতে পারে এবং বলতে পারে যে জন বিলের তার সমস্ত অর্থ প্রদান করেছে। তাই আপনি হয়তো জিজ্ঞাসা করতে পারেন, আপনি কীভাবে নিশ্চিত করবেন যে কেউ যাতে জাল লেনদেন না করে এবং আমার সমস্ত অর্থ ব্যয় না করে? ঠিক আছে, এটি একটি সমস্যা যা ক্রিপ্টোকারেন্সি ওয়ালেটের সাথে এসেমেট্রিক এনক্রিপশন ব্যবহার করে সমাধান করা হয়।
কিন্তু বিকেন্দ্রীকরণের অর্থ কী তা আমাদের ফিরিয়ে আনার, একটি প্রশ্ন জাগে, কেন একদল কিশোর-কিশোরী আপনার কাগজপত্র এবং পরীক্ষা বদেখতে চাইবে? তাহলে কেন তারা সেগুলো দেখে অনেক সময় ব্যয় করতে চাইবে এবং তারপরে পরীক্ষার গ্রেড দিবে? ঠিক আছে, এই প্রশ্নের উত্তর হলো, ব্লকচেইনে আপনাকে দেখার জন্য, আর অংশগ্রহণ করার এবং ভাল ভোট দেওয়ার জন্য একটি পুরষ্কার পাবেন। উদাহরণস্বরূপ, বিটকয়েন মাইনিং এর জন্য, আপনাকে বিটকয়েনে অর্থ প্রদান করা হবে। আমি আশা করি যে এই পর্যন্ত, আমরা একটি ব্লক কি? এটা শুধু তথ্য গুচ্ছ, হ্যাশিং ফাংশন কি? এটা নিশ্চিত করা যে লোকেরা ব্লকচেইনে অংশগ্রহণ করার জন্য আসলে কাজ করে এবং আমরা বিকেন্দ্রীকরণের অর্থ কী তা জানতে পেরেছি। এটি মূলত একজন ব্যক্তি নিয়ন্ত্রণ করে না , আসুন জেনে নিই কেন এটাকে ব্লকচেইন বলা হয়। বিটকয়েনের সাথে, দুটি অতিরিক্ত জিনিস রয়েছে যা আপনাকে জানতে হবে। এক, যে কেউ ব্লকটি সমাধান করে এবং সেই জাদুকরী হ্যাশটি খুঁজে পায় যে যত বেশি সংখ্যক শূন্য খুঁজে পায়, তারা ব্লকের শীর্ষে মাইনিং এর জন্য ধরেন দুটি বিটকয়েন পেল আর তা cryptoinbd অ্যাকাউন্ট এ যোগ করল, এবং এটি হল আমাদের মাইনিং পুরস্কার।
এভাবেই আরও বিটকয়েন তৈরি হয়, যদিও দুই নম্বরটি পরিবর্তিত হয় এবং সময়ের সাথে সাথে এটি ছোট থেকে ছোট হয়ে যায়। দ্বিতীয়ত, আপনার জানা দরকার যে তারা এটিতে শেষ ব্লকের হ্যাশ যুক্ত করেছে যাতে শেষ ব্লকের পাসওয়ার্ড এই ব্লকে যোগ করা হয় এবং সেই হ্যাশটি আসলে এই ব্লকের হ্যাশ গণনা করতে ব্যবহৃত হয় তাই এটি একে একটি চেইন করে তোলে যেহেতু প্রতিটি ব্লক বোঝায়। সর্বশেষ. এখন এখানেই ব্লকচেইনের জাদু কাজ করে। আপনি যদি ফিরে যান এবং একটি পুরানো ব্লক ইডিট করার চেষ্টা করেন তবে নতুনগুলি সব পরিবর্তন হয়ে যাবে কারণ আপনি সেই হ্যাশটি যেটি ইডিট করার কারণে তা বিশৃঙ্খল হয়ে যাবে। মনে রাখবেন যখন আমরা হ্যাশিং ফাংশন এবং Sha 256 সম্পর্কে কথা বলেছিলাম, আপনি যদি এটিকে সামান্য পরিবর্তন করেন তবে এটি পুরো জিনিসটি পরিবর্তন করে দেয়। ঠিক আছে, এভাবেই আমরা নিশ্চিত করতে পারি যে কেউ যেন ইডিট করতে এবং পুরনো ব্লকে তাদের অ্যাকাউন্টে আরও টাকা যোগ করতে না পারে। এক বাক্যে যদি বলি, ব্লকচেইনে যা কিছু যোগ করা হয় তা ইতিহাসে চিরতরে লেখা থাকে কারণ এটি পরিবর্তন করা যায় না।
এখন এটি আসলে ট্রানজেকশনের মতো জিনিসগুলির জন্য সত্যিই ভাল কিন্তু কপিরাইটযুক্ত উপাদান বা এরকম জিনিসগুলির জন্য এটি খবই খারাপ৷ এটি ইন্টারনেটের প্রকৃতি। যদিও তাই উপসংহারে আমাদের কাছে ব্লক রয়েছে যা ডেটা নিয়ে গঠিত এবং ক্রিপ্টোকারেন্সির ক্ষেত্রে এটি সাধারণত লেনদেনের একটি তালিকা। এর পরে, আমাদের একটি ব্লক থাকার পরে আমাদের সেই ব্লকের পাসওয়ার্ড খুঁজতে হবে বা মূলত সেই ব্লকটি সমাধান করে এমন হ্যাশ কী তা বের করতে হবে? আর এর জন্য মাইনাররা ইট খুজে না পাওয়া পর্যন্ত অনুমান করে আর পরীক্ষা করে এবং তারপরে তারা সেই ব্লকের সমাধান খুঁজে পাওয়ার পরে তারা নিশ্চিত করে যে এটি শেষ ব্লকের সাথে যুক্ত তাই প্রতিটি ব্লকের প্রতিটি লেনদেনের ইতিহাস থাকে কারণ এটি একটি পূর্ববর্তী ব্লককে বোঝায়। যেহেতু প্রতিটি ব্লক শেষ ব্লকের সাথে সংযুক্ত, আর প্রত্যেকটি ব্লক একটির সাথে আরকেটি যোগ হয়ে চেইন গড়ে তোলে তাই এটিকে আমরা একটি ব্লকচেইন বলি।
আমি আশা করি যে আমরা এই বিভ্রান্তিকর বিষয়টিকে আপনার বোঝার জন্য একটু বেশি সহায়ক করে তুলেছি।
COMMENTS