- 1998 সালে, নিক সাজাবো, একজন আমেরিকান কম্পিউটার বিজ্ঞানী, তিনি প্রথম ক্রিপ্টোকারেন্সি, বিট গোল্ড আবিষ্কার করার সময় স্মার্ট চুক্তি শব্দটি তৈরি করেছিলেন।
- স্মার্ট চুক্তিগুলি কোডে লেখা একটি সাধারণ "যদি/অন্যথা/ কখন এবং তারপর" ধারণা অনুসরণ করে। প্রতিটি ব্লক ধারাবাহিকভাবে এই ধরনের কোড চালায় এবং এইভাবে একটি পুনরাবৃত্তিমূলক লুপ তৈরি করে যা আপাতদৃষ্টিতে স্বয়ংক্রিয়।
- আজ স্মার্ট চুক্তিতে দুটি প্রধান সত্তা চুক্তির নির্মাতা এবং প্রাপক রয়েছে।
আমরা সবাই ক্রিপ্টোকারেন্সি, ওয়েব 3 বিপ্লব এবং ব্লকচেইন ডেভেলপারদের অন্তহীন সম্ভাবনার কথা শুনেছি। ব্লকচেইন প্রযুক্তি তার বহুমুখী এবং নমনীয় প্রকৃতি বার বার প্রমাণ করেছে। এটি বিকেন্দ্রীভূত অ্যাপ্লিকেশন এনেছে যা ধীরে ধীরে ডিজিটাল বিশ্বে আধিপত্য বিস্তার করছে। প্রকৃতপক্ষে এই নতুন উদ্ভাবনটি চতুর্থ শিল্প বিপ্লবে স্থান করে নিয়েছে। যাইহোক, আপনি কি সত্যিই বোঝেন কিভাবে ব্লকচেইন কাজ করে? কি এটা তাই অনন্য করে তোলে? এই প্রশ্নের উত্তর হল স্মার্ট চুক্তি। আমরা একটি 4 অংশের সিরিজে ডুব দিচ্ছি, প্রতিটি স্মার্ট চুক্তির অ্যাপ্লিকেশনের উপর অন্যটির সম্প্রসারিত সংস্করণ, এটি কী এবং কেন এটি অনন্য।
এটি ব্লকচেইন টিক কি করে তা খুঁজে বের করতে আগ্রহী যে কাউকে সাহায্য করার জন্য। উপরন্তু, আমরা আশা করি এটি আফ্রিকার ইকোসিস্টেমে আরও ব্লকচেইন ডেভেলপারদের অনুপ্রাণিত করতে পারে।
ব্লকচেইন কিভাবে কাজ করে; ইতিহাস
ক্রিপ্টোকারেন্সি শব্দটি পুরোটাই নিয়েছে 2017 সালে ঝড়ের মাধ্যমে ডিজিটাল বিশ্ব, 8 সালে এর প্রাথমিক আত্মপ্রকাশের 2009 বছর পর। তারপর থেকে, ওয়েব 3 ব্যান্ডওয়াগন তার প্রথম যাত্রা শুরু করে এবং ব্লকচেইন প্রযুক্তি শীঘ্রই নেট নতুন জিনিস হয়ে ওঠে। যাইহোক, বেশিরভাগ লোককে শিখতে হবে যে বিটকয়েন কখনই প্রথম ক্রিপ্টোকারেন্সি ছিল না এবং স্মার্ট চুক্তি শব্দটি এটি তৈরির অনেক আগে থেকেই আত্মপ্রকাশ করেছিল।
এছাড়াও, পড়ুন ইথেরিয়াম মাইনিং, শুরু করার জন্য একটি শিক্ষানবিস গাইড.
1998 সালে নিক Szabo, একজন আমেরিকান কম্পিউটার বিজ্ঞানী, তিনি প্রথম ক্রিপ্টোকারেন্সি, বিট গোল্ড উদ্ভাবনের কারণে স্মার্ট চুক্তি শব্দটি তৈরি করেছিলেন। সেই সময়ে, ব্লকচেইন প্রযুক্তির ধারণাটি শোনা যায়নি যদিও এর প্রয়োগ ইতিমধ্যেই বিদ্যমান ছিল। একটি মজার ঘটনা হল যে অনেকে সন্দেহ করে যে সাজাবো পরবর্তীতে ওরফে সাতোশি নাকামোটো হিসাবে পুনরুত্থিত হয়েছিল, কিন্তু তিনি শেষ পর্যন্ত এই দাবি অস্বীকার করেছিলেন। তার মূল কাজে, সাজাবো স্মার্ট কন্ট্রাক্টকে কম্পিউটারাইজড লেনদেন প্রোটোকল হিসাবে সংজ্ঞায়িত করেছেন যা একটি চুক্তির শর্তাবলী সম্পাদন করে।
স্মার্ট চুক্তি এআই নয়
কম্পিউটার বিজ্ঞানী শুধুমাত্র স্মার্ট শব্দটি ব্যবহার করেছেন কারণ এটি স্বয়ংক্রিয়ভাবে নির্দিষ্ট পূর্ব-প্রোগ্রাম করা পদক্ষেপগুলি সম্পাদন করতে পারে। সেই সময়ে, অনেক ব্যক্তি ভেবেছিলেন যে স্মার্ট চুক্তি শব্দটি ব্যবহারের সাথে সম্পর্কিত তার প্রোগ্রামের মধ্যে এ.আই. তারপরও, তিনি পরে বলেছিলেন যে প্রাথমিক আবেদন যতটা চুক্তি স্বয়ংক্রিয় করেছিল, তাদের ক্ষমতা সেখানেই বন্ধ হয়ে গিয়েছিল, তাদের AI বলে অভিহিত করার অযোগ্য করে তুলেছিল।
তার স্মার্ট কন্ট্রাক্টের ব্যবহার সম্পর্কে বিস্তারিত জানার জন্য, সাজাবো এটিকে একটি ভেন্ডিং মেশিনের সাথে তুলনা করেছেন যেখানে একবার একজন ব্যবহারকারী "চুক্তির" বিভিন্ন শর্ত পূরণ করে, যেমন টাকা ঢোকানো এবং একটি বোতাম টিপে, মেশিনটি স্বয়ংক্রিয়ভাবে তার চুক্তির সমাপ্তিকে সম্মান করবে।
মৌলিকভাবে স্মার্ট চুক্তির সমস্ত অ্যাপ্লিকেশন, এমনকি বিকেন্দ্রীভূত অ্যাপ্লিকেশনগুলিতেও, এই মৌলিক নিয়মটি অনুসরণ করে।
সাজাবো লিখেছেন:
“এই নতুন সিকিউরিটিগুলি বিভিন্ন উপায়ে সিকিউরিটিজ (যেমন বন্ড) এবং ডেরিভেটিভস (বিকল্প এবং ফিউচার) একত্রিত করে গঠিত হয়। পেমেন্টের জন্য এই জটিল মেয়াদী কাঠামোর কম্পিউটারাইজড বিশ্লেষণের কারণে এখন প্রমিত চুক্তিতে তৈরি করা যেতে পারে এবং কম লেনদেন খরচের সাথে ট্রেড করা যেতে পারে।"
কয়েক বছর পর, ব্লকচেইন ডেভেলপাররা সিস্টেম এবং অ্যালগরিদম বিকাশের জন্য এই ধারণাটিকে পুনরায় সংজ্ঞায়িত করেছে যা পরবর্তীতে "ব্লকচেন কীভাবে কাজ করে" এর বিল্ডিং ব্লক হবে।
আজ স্মার্ট চুক্তিতে দুটি প্রধান সত্তা রয়েছে: চুক্তির নির্মাতা, যিনি কোডের মাধ্যমে প্রয়োজনীয় চুক্তির নিয়ম নির্ধারণ করেন এবং সেট করেন এবং প্রাপক, যিনি কিছু প্রতিক্রিয়া অর্জনের জন্য সমস্ত নিয়ম পূরণ করেছেন। উভয় পক্ষের মধ্যে এই পারস্পরিক বোঝাপড়া স্মার্ট চুক্তির অসংখ্য অ্যাপ্লিকেশনের দিকে পরিচালিত করে।
এছাড়াও, পড়ুন সফটওয়্যার, প্যাকেজ এবং টুলস যা আপনাকে ওয়েব3 ডেভেলপার হতে হবে.
ব্লকচেইন কিভাবে কাজ করে; স্মার্ট চুক্তি
"কিভাবে ব্লকচেইন কাজ করে" বোঝার ক্ষেত্রে সবচেয়ে মৌলিকভাবে, স্মার্ট চুক্তিগুলি কোডে লেখা একটি সাধারণ "যদি/অন্যথা/ কখন এবং তারপর" ধারণা অনুসরণ করে। প্রতিটি ব্লক ধারাবাহিকভাবে এই ধরনের কোড চালায় এবং এইভাবে একটি পুনরাবৃত্তিমূলক লুপ তৈরি করে যা আপাতদৃষ্টিতে স্বয়ংক্রিয়। স্মার্ট চুক্তিতে পূর্বনির্ধারিত শর্ত থাকে যা পূরণ হলে প্রতিক্রিয়া দেখা দেয়। সাধারণ মানুষের ভাষায়, তারা ধারণাটিকে বাস্তবায়িত করে; "প্রতিটি ক্রিয়ারই একটি প্রতিক্রিয়া হয়"। এটি দলগুলিকে লেনদেনের সাধারণ স্বার্থ জেনেই লেনদেন পরিচালনা করার অনুমতি দেবে৷
মৌলিক ভিউ
ব্লকচেইন কীভাবে কাজ করে তা বোঝার জন্য, বিকেন্দ্রীভূত অ্যাপ্লিকেশনগুলি এই পদক্ষেপগুলি অনুসরণ করুন:
- ব্লকচেইন বিকাশকারীরা লেনদেন এবং বৈধতার জন্য পূর্বনির্ধারিত শর্তগুলি ডিজাইন এবং সেটআপ করে
- একটি পক্ষ একটি চাওয়া বা প্রয়োজন শুরু করার মাধ্যমে স্মার্ট চুক্তিটি ট্রিগার করবে। একটি প্রধান উদাহরণ হল একজন ব্যবহারকারীর অন্য পক্ষকে ক্রিপ্টোকারেন্সি পাঠানোর ইচ্ছা।
- এটি বৈধতা এবং যাচাইকরণ প্রক্রিয়াটিকে ট্রিগার করে। এই প্রক্রিয়াটি হল স্মার্ট চুক্তির প্রকৃত প্রয়োগ, কারণ বিকেন্দ্রীভূত অ্যাপ্লিকেশন ব্লকচেইন ডেভেলপারদের দ্বারা সেট আপ করা পূর্বনির্ধারিত নিয়মের মধ্য দিয়ে যাবে। এটি তহবিল স্থানান্তর করার আগে ব্যাঙ্কগুলি কীভাবে অ্যাকাউন্টের বিবরণ এবং আইডি তথ্য যাচাই করে তার অনুরূপ। যাইহোক, স্মার্ট চুক্তির জন্য অতিরিক্ত তথ্যের প্রয়োজন নেই।
- বিকেন্দ্রীভূত অ্যাপ্লিকেশন একটি নতুন ব্লক তৈরি করে। স্মার্ট চুক্তির একটি মূল প্রয়োগ হল একটি রেকর্ড তৈরি করা। এই রেকর্ডটি অত্যাবশ্যক কারণ এটি "কিভাবে ব্লকচেইন কাজ করে" এর একটি মূল উপাদান। ডেটা বিতরণ করা নেটওয়ার্ক জুড়ে বিতরণ করা হয় এবং ব্লকচেইন বিকাশকারীদের দ্বারা সর্বজনীনভাবে প্রয়োগ করা একটি মৌলিক নিয়ম।
- এটি ব্লকচেইন নেটওয়ার্কে পুরানো এবং নতুন তথ্য একত্রিত করে। বেশিরভাগ স্মার্ট চুক্তির শেষ ধাপ হল নেটওয়ার্ক সিস্টেম আপডেট করা। এর সার্বজনীন অ্যাপ্লিকেশন নিশ্চিত করে যে নেটওয়ার্কের কোনো একক নোডে আলাদা ডেটা নেই। এটি স্মার্ট চুক্তির স্বচ্ছ প্রকৃতি তৈরি করে।
একটি স্মার্ট চুক্তির বিভিন্ন উপাদান একটি একক প্যাকেজে যুক্তি, বৈশিষ্ট্য এবং ডেটা অন্তর্ভুক্ত করে। এটি ব্যবসা এবং ডেটা লজিক স্তরগুলিকে একটি একক স্তরে ভেঙে দেয় যেখানে বিকাশকারী ব্লকচেইনে লেখেন। এটি "কিভাবে ব্লকচেইন কাজ করে" এর কয়েকটি মৌলিক দিকগুলির উত্তর দেয়; অবিশ্বস্ত পরিবেশে এর অপরিবর্তনীয়তা, নির্ধারক কার্য সম্পাদন এবং স্বচ্ছতা প্রয়োজন। বিকেন্দ্রীভূত অ্যাপ্লিকেশনের উপর নির্ভর করে এই বৈশিষ্ট্যগুলি পরিবর্তিত হয়।
এছাড়াও, পড়ুন ব্লকচেইন প্রযুক্তি; কেনিয়ার অ্যাপ্লিকেশনের ভিত্তি.
কিছু ব্লকচেইন ডেভেলপার স্মার্ট কন্ট্রাক্টের বিভিন্ন অ্যাপ্লিকেশানে আলাদা করতে এবং ব্যবহার করার জন্য এই কার্যকারিতাগুলিকে আলাদা করে।
পূর্বে উল্লিখিত অনুলিপিটি নিশ্চিত করে যে সমস্ত অবিশ্বস্ত দল বা নেটওয়ার্কের কাছে একই তথ্য রয়েছে। বিকেন্দ্রীভূত অ্যাপ্লিকেশন নেটওয়ার্কের মধ্যে প্রতিটি নোডকে বারবার স্মার্ট চুক্তি সম্পাদন করতে হবে।
উপসংহার
ব্লকচেইন ডেভেলপাররা প্রায়শই ব্লকচেইনে প্রযোজ্য মৌলিক নিয়মের শর্তগুলোকে পুনরায় উদ্ভাবন করে। এটি স্মার্ট চুক্তির বিভিন্ন অ্যাপ্লিকেশনের দিকে পরিচালিত করে। একই সময়ে, কেউ কেউ অপরিবর্তনীয়তা এবং স্বচ্ছতা ব্যবহার করতে পারে অন্যরা স্মার্ট চুক্তির বন্টনের উপর ফোকাস করে। এটা মনে রাখা অপরিহার্য যে এই নিবন্ধটি ক্রিপ্টোকারেন্সিতে এর প্রয়োগের উপর ফোকাস করে না।
ব্লকচেইন ডেভেলপাররা প্রমাণ করেছেন যে বিকেন্দ্রীভূত অ্যাপ্লিকেশনের অসংখ্য ডিজাইন রয়েছে। এটি স্মার্ট চুক্তির মৌলিক ধারণা এবং মৌলিক দিকটি বিশদভাবে স্পর্শ করার জন্য একটি পরিচায়ক নিবন্ধ ছিল। আমাদের আরও প্রযুক্তিগত শ্রোতাদের জন্য, আমরা স্মার্ট চুক্তির জটিল প্রকৃতিকে হাইলাইট করে একটি নিবন্ধ জারি করব। উপরন্তু, আমরা ব্যবহৃত বিভিন্ন প্রোগ্রামিং ভাষা বিস্তারিত হবে.
- এসইও চালিত বিষয়বস্তু এবং পিআর বিতরণ। আজই পরিবর্ধিত পান।
- প্লেটোব্লকচেন। Web3 মেটাভার্স ইন্টেলিজেন্স। জ্ঞান প্রসারিত. এখানে প্রবেশ করুন.
- উত্স: https://web3africa.news/2023/02/10/news/how-blockchain-works-starts-with-smart-contracts/
- 1998
- a
- সম্পর্কে
- হিসাব
- অর্জন
- কর্ম
- যোগ
- পর
- চুক্তি
- AI
- চিকিত্সা
- আলগোরিদিম
- সব
- ইতিমধ্যে
- মার্কিন
- বিশ্লেষণ
- এবং
- অন্য
- উত্তর
- উত্তর
- যে কেউ
- আবেদন
- অ্যাপ্লিকেশন
- ফলিত
- প্রবন্ধ
- দৃষ্টিভঙ্গি
- আ
- বৈশিষ্ট্যাবলী
- পাঠকবর্গ
- অটোমেটেড
- স্বয়ংক্রিয়ভাবে
- ব্যাংক
- মৌলিক
- ভিত্তি
- কারণ
- পরিণত
- আগে
- শুরু হয়
- মধ্যে
- বিট
- Bitcoin
- বাধা
- blockchain
- ব্লকচেইন নেটওয়ার্ক
- ব্লকচেইন নেটওয়ার্ক
- ব্লকচাইন প্রযুক্তি
- ব্লকচেইন
- ব্লক
- ডুরি
- উভয় পক্ষের
- আনীত
- ভবন
- নির্মিত
- ব্যবসায়
- বোতাম
- ক্ষমতা
- দাবি
- কোড
- উদ্ভাবন
- মিশ্রন
- সাধারণ
- তুলনা
- জটিল
- উপাদান
- কম্পিউটার
- ধারণা
- ধারণা
- পরিবেশ
- আচার
- চুক্তি
- চুক্তি
- মূল
- খরচ
- পারা
- সৃষ্টি
- সৃষ্টি
- সৃষ্টি
- স্রষ্টা
- cryptocurrency
- উপাত্ত
- উদয়
- আত্মপ্রকাশ
- বিকেন্দ্রীভূত
- বিকেন্দ্রীভূত অ্যাপ্লিকেশন
- সংজ্ঞায়িত
- সংজ্ঞায়িত
- নির্ভর করে
- ডেরিভেটিভস
- নকশা
- ডিজাইন
- বিস্তারিত
- বিকাশ
- বিকাশকারী
- ডেভেলপারদের
- বিভিন্ন
- ডিজিটাল
- ডিজিটাল ওয়ার্ল্ড
- বণ্টিত
- বিতরণ নেটওয়ার্ক
- বিতরণ
- প্রতি
- পূর্বে
- বাস্তু
- সম্প্রসারিত
- অবিরাম
- নিশ্চিত
- সমগ্র
- সত্ত্বা
- পরিবেশের
- অপরিহার্য
- এমন কি
- অবশেষে
- উদাহরণ
- এক্সিকিউট
- ফাঁসি
- সম্প্রসারিত
- কয়েক
- আবিষ্কার
- প্রথম
- নমনীয়
- কেন্দ্রবিন্দু
- অনুসরণ করা
- গঠিত
- ভিত
- মজা
- বৈশিষ্ট্য
- মৌলিক
- তহবিল
- অধিকতর
- ফিউচার
- উত্পন্ন
- পেয়ে
- Go
- স্বর্ণ
- কৌশল
- শুনেছি
- হাইলাইট
- আশা
- কিভাবে
- যাহোক
- HTTPS দ্বারা
- ID
- অপরিবর্তনীয়তা
- in
- অন্তর্ভুক্ত করা
- ব্যক্তি
- শিল্প
- শিল্প বিপ্লব
- তথ্য
- প্রারম্ভিক
- অনুপ্রাণিত করা
- স্বার্থ
- আগ্রহী
- পরিচায়ক
- উদ্ভাবিত
- উদ্ভাবন
- সমস্যা
- IT
- রকম
- বুদ্ধিমান
- ভাষা
- ভাষাসমূহ
- গত
- স্তর
- স্তর
- বিশালাকার
- শিখতে
- বরফ
- দীর্ঘ
- কম
- মেশিন
- প্রধান
- তৈরি করে
- মেকিং
- অনেক
- সর্বোচ্চ প্রস্থ
- উল্লিখিত
- নিছক
- মার্জ
- খনন
- টাকা
- অধিক
- সেতু
- পারস্পরিক
- নাকামোটো
- প্রকৃতি
- প্রয়োজনীয়
- প্রয়োজন
- নেট
- নেটওয়ার্ক
- নেটওয়ার্ক সিস্টেম
- নেটওয়ার্ক
- নতুন
- নোড
- অনেক
- পুরাতন
- অপশন সমূহ
- মূল
- অন্যান্য
- অন্যরা
- প্যাকেজ
- প্যাকেজ
- অংশ
- দলগুলোর
- পার্টি
- পেমেন্ট
- সম্প্রদায়
- জায়গা
- Plato
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটোডাটা
- সম্ভাবনার
- প্রধান
- প্রক্রিয়া
- প্রোগ্রামিং
- প্রোগ্রামিং ভাষা
- বৈশিষ্ট্য
- প্রোটোকল
- প্রমাণিত
- প্রশ্ন
- প্রতিক্রিয়া
- পড়া
- নথি
- মনে রাখা
- পুনরাবৃত্তিমূলক
- প্রতিলিপি
- প্রয়োজন
- প্রয়োজনীয়
- প্রতিক্রিয়া
- ফল
- ফলাফল
- বিপ্লব
- নিয়ম
- নিয়ম
- একই
- সন্তুষ্ট
- Satoshi
- Satoshi নাকামoto
- বিজ্ঞানী
- সিকিউরিটিজ
- আলাদা
- ক্রম
- সেট
- সেট
- সেটআপ
- অনুরূপ
- সহজ
- কেবল
- থেকে
- একক
- ধীরে ধীরে
- স্মার্ট
- স্মার্ট চুক্তি
- স্মার্ট চুক্তি
- So
- কিছু
- নির্দিষ্ট
- বিবৃত
- ধাপ
- প্রারম্ভিক ব্যবহারের নির্দেশাবলী
- এখনো
- ঝড়
- এমন
- পদ্ধতি
- সিস্টেম
- কারিগরী
- প্রযুক্তিঃ
- শর্তাবলী
- সার্জারির
- তাদের
- জিনিস
- চিন্তা
- দ্বারা
- সর্বত্র
- সময়
- থেকে
- সরঞ্জাম
- স্পর্শ
- ব্যবসা
- লেনদেন
- লেনদেনের খরচ
- লেনদেন
- স্থানান্তরিত হচ্ছে
- স্বচ্ছতা
- স্বচ্ছ
- ট্রিগার
- সত্য
- বোঝা
- বোধশক্তি
- অনন্য
- সার্বজনীন
- ব্যবহার
- ব্যবহারকারী
- সদ্ব্যবহার করা
- বৈধতা
- বৈচিত্র্য
- বিভিন্ন
- প্রতিপাদন
- যাচাই
- বহুমুখ কর্মশক্তিসম্পন্ন
- সংস্করণ
- অত্যাবশ্যক
- উপায়
- ওয়েব
- ওয়েব 3
- Web3
- কি
- যে
- হু
- ব্যাপক
- ইচ্ছা
- মধ্যে
- হয়া যাই ?
- কাজ
- বিশ্ব
- would
- লিখিত
- বছর
- আপনি
- zephyrnet