ব্লকচেইন অরাকল: একটি সম্পূর্ণ নির্দেশিকা

ব্লকচেইন অরাকলগুলির সারসংক্ষেপ
- ডেভেলপাররা প্রায়ই স্মার্ট চুক্তি প্রোগ্রাম করেন যাতে নির্দিষ্ট বাস্তব-বিশ্বের ঘটনাগুলি ঘটলে তা সক্রিয় হয়
- অরাকলগুলি স্বয়ংক্রিয়ভাবে সেই বাস্তব-বিশ্বের তথ্য ব্লকচেইনে প্রদান করে মানব জড়িত ছাড়াই
- অফ-চেইন ডেটা অন্তর্ভুক্ত করা বিকেন্দ্রীভূত অ্যাপ্লিকেশন (dApps) কে আরও বিস্তৃত ব্যবহারকারীর অভিজ্ঞতা প্রদান করতে দেয়, যেমন ট্রেডিং, পূর্বাভাস বাজার, জুয়া এবং আরও অনেক কিছু
ব্লকচেইন অরাকল কি?
অরাকলগুলি ব্লকচেইন এবং স্মার্ট চুক্তিগুলিকে বাস্তব-বিশ্বের ডেটা প্রদান করে যা অন্যথায় ব্লকচেইনে বিদ্যমান থাকবে না।
ব্লকচেইনগুলি তাদের নেটওয়ার্কে সংরক্ষিত তথ্য ট্র্যাক করার জন্য উদ্দেশ্য-নির্মিত হওয়ায়, তারা ব্লকচেইন থেকে উদ্ভূত না হওয়া "বাস্তব-বিশ্বের" তথ্য অ্যাক্সেস করতে কঠিন সময় পেতে পারে।
ব্লকচেইনগুলিকে বাস্তব-বিশ্বের ডেটা অ্যাক্সেস করতে দেওয়ার মাধ্যমে, অরাকলগুলি ডেভেলপারদের বিকেন্দ্রীভূত অ্যাপ্লিকেশন (dApps) তৈরি করতে দেয়।
প্রতিটি dApp স্মার্ট চুক্তি নিয়ে গঠিত — কম্পিউটার কোডের টুকরো যা পূর্বনির্ধারিত শর্তগুলি পূরণ হলে নির্দিষ্ট কার্যকারিতা সম্পাদন করে। এগুলি আপনার স্মার্টফোনের অ্যাপগুলির দ্বারা প্রদত্ত পরিষেবাগুলির মতো কাজ করে, তবে কোনও মানব মধ্যস্থতাকারীর উপর নির্ভর না করেই।
ব্লকচেইনগুলি বিচ্ছিন্ন নেটওয়ার্ক হতে পারে যেগুলির বাস্তব-বিশ্বের ঘটনাগুলি বা অবস্থার সরাসরি অ্যাক্সেস নেই। অধিকাংশ সময়, ব্লকচেইনগুলি কেবল তাদের নেটওয়ার্কে ইতিমধ্যে বিদ্যমান ডেটা অ্যাক্সেস করতে পারে এবং তাই সেগুলি সরাসরি তৈরি এবং সংরক্ষিত না হওয়া ডেটা অ্যাক্সেস করতে পারে না।
বাস্তব-বিশ্বের ডেটা, যেমন স্টক মূল্য বা ক্রীড়া ম্যাচের ফলাফল, স্মার্ট চুক্তিতে প্রবাহিত করে, ডেভেলপাররা তাদের তৈরি করা অ্যাপ্লিকেশনগুলির কার্যকারিতা উল্লেখযোগ্যভাবে বাড়াতে পারেন।
যেমন, একটি অরাকল পরিষেবা ব্যবহার করে, একজন ডেভেলপার একটি বিকেন্দ্রীভূত পূর্বাভাস বাজার অ্যাপ্লিকেশন তৈরি করতে পারেন।
স্মার্ট চুক্তি ব্যবহার করে, অ্যাপ্লিকেশনটি ব্যবহারকারীদের বিশ্বজুড়ে অন্য লোকেদের সাথে যেকোন ভবিষ্যৎ ঘটনার ফলাফলের উপর অনুমান করতে দেবে। এগুলির মধ্যে অন্তর্ভুক্ত থাকতে পারে কোন দেশ পরবর্তী FIFA বিশ্বকাপ জিতবে, পরবর্তী আমেরিকান প্রেসিডেন্ট নির্বাচনে কে জিতবে বা ডেভেলপারের পছন্দের অন্য যেকোন ফলাফল।
অরাকলগুলির কাছ থেকে বাস্তব-বিশ্বের ডেটা ব্যবহার করে, পূর্বাভাস বাজারটি স্বয়ংক্রিয়ভাবে বাজি নিষ্পত্তি করতে পারে মানব মধ্যস্থতাকারীকে অনুমোদন করতে না বলে যে কে জিতেছে।
অরাকলগুলি কেন গুরুত্বপূর্ণ?
অফ-চেইন ডেটা অ্যাক্সেস করতে অরাকল ছাড়া, ব্লকচেইন নেটওয়ার্কগুলি স্টক মার্কেটের দাম, ব্যবহারকারীর পরিচয় ডেটা, ক্রীড়া স্কোর, আবহাওয়া, অন্যান্য ব্লকচেইনে লেনদেন এবং আরও অনেক তথ্যের মতো তথ্য অ্যাক্সেস করতে পারবে না।
বরং, ব্লকচেইন সম্ভবত তথ্য প্রদান করতে মানব জড়িত প্রয়োজন। এটি কেন্দ্রীকরণের ঝুঁকির দিকে নিয়ে যায়, যা ব্লকচেইন নেটওয়ার্কগুলির জন্য একটি মূল পার্থক্যকারী: বিকেন্দ্রীকরণকে ক্ষুণ্ণ করবে।
অনেক ডিসেন্ট্রালাইজড ফাইন্যান্স (ডিফাই) প্রোটোকল অরাকল এবং তাদের তথ্য সরবরাহের ক্ষমতা ছাড়া বিদ্যমান হতে পারে না।
Aave (AAVE) এর মতো ঋণদান প্রোটোকলগুলি ব্যবহারকারীদের টোকেন ধার দেওয়া এবং ধার নেওয়ার অনুমতি দেয়, যা কার্যকর করতে টোকেনের মূল্যগুলির ঘনিষ্ঠ পর্যবেক্ষণের প্রয়োজন। যদি এই মূল্যগুলি একটি একক ব্যক্তির দ্বারা নিয়ন্ত্রণ করা যায়, তবে এটি প্রোটোকলের ডিসেন্ট্রালাইজড প্রকৃতিকে ধ্বংস করবে।
dYdX (DYDX) এর মতো ট্রেডিং প্রোটোকলগুলি ট্রেডযোগ্য সম্পদের জন্য মূল্য ফিড ফেরত দিতে অরাকলগুলির উপর নির্ভর করে। যদি এই মূল্য ফিডগুলি শুধুমাত্র একটি একক ব্যক্তি বা কোম্পানির দ্বারা সরবরাহ করা হয়, তবে ট্রেডিং পরিষেবাটি তার ডিসেন্ট্রালাইজড ট্রেডিং প্ল্যাটফর্ম পরিচালনা করতে এই কেন্দ্রীভূত ফিডের উপর সম্পূর্ণরূপে নির্ভর করবে।
জুয়া প্রোটোকলগুলি যেমন Augur v2 (REPV2) অরাকলগুলির প্রয়োজন স্পোর্টস স্কোর পুনরুদ্ধার করতে। যদি প্রোটোকল একটি নির্দিষ্ট ম্যাচের ফলাফলের জন্য নেটওয়ার্কের সম্মতির উপর নির্ভর না করে, বরং একটি একক ব্যক্তির উপর নির্ভর করে ফলাফল প্রদান করতে, তবে প্রোটোকলটি একটি একক সত্যের উৎসের উপর নির্ভর করবে যা নিয়ন্ত্রণের অধীনে আসতে পারে।
অবশেষে, অরাকলগুলি ব্লকচেইন প্রযুক্তির ডিসেন্ট্রালাইজড বিশ্বকে বাস্তব জগতের ঘটনাগুলির সাথে সংযুক্ত করতে গুরুত্বপূর্ণ ভূমিকা পালন করে। যদিও আমরা অতীতে এই দায়িত্ব পালন করতে কেন্দ্রীভূত, "বিশ্বাসযোগ্য" মধ্যস্থতাকারীদের উপর নির্ভর করেছি, অরাকলগুলি ফলাফল যাচাই করার জন্য একটি আরও স্বচ্ছ এবং পরিবর্তন-প্রতিরোধী উপায় অফার করে।
একটি ব্লকচেইন অরাকল কীভাবে কাজ করে?
একটি অরাকলের দুটি উপাদান রয়েছে:
- একটি অন-চেইন স্মার্ট কন্ট্রাক্ট
- একটি অরাকল নেটওয়ার্ক
যদি একটি dApp একটি অরাকল থেকে বাস্তব-বিশ্বের তথ্য প্রয়োজন হয়, তবে dApp এর ডেভেলপাররা এর স্মার্ট কন্ট্রাক্টকে অরাকলের স্মার্ট কন্ট্রাক্টের সাথে সংযুক্ত করেন। অরাকলের স্মার্ট কন্ট্রাক্টটি সংযুক্ত dApp স্মার্ট কন্ট্রাক্টের জন্য অফ-চেইন তথ্যের অনুরোধগুলি পর্যবেক্ষণ করে।
যখন একটি dApp এর স্মার্ট কন্ট্রাক্ট অফ-চেইন তথ্যের জন্য অনুরোধ করে, যেমন একটি নির্দিষ্ট ঘটনার ফলাফল, অরাকলের স্মার্ট কন্ট্রাক্ট সেই তথ্যের অনুরোধটি অরাকল নেটওয়ার্কে পাঠায়।
একটি অরাকল নেটওয়ার্ক হল কম্পিউটারের একটি সেট যা তথ্য খুঁজে বের করতে এবং যাচাই করতে সহযোগিতা করে। তারা যখন সেই তথ্য খুঁজে পায়, তার বৈধতা সম্পর্কে সম্মতিতে পৌঁছায় এবং তথ্যকে ব্লকচেইন-পঠনযোগ্য করতে পুনর্গঠন করে, তখন নেটওয়ার্কটি সেই তথ্যটি অরাকল স্মার্ট কন্ট্রাক্টে পাঠায়।
অবশেষে, অরাকল স্মার্ট কন্ট্রাক্টটি তথ্যটি মূল স্মার্ট কন্ট্রাক্টে ফেরত পাঠায় যাতে প্রাথমিক লেনদেনটি সম্পাদন এবং যাচাই করা যায় অরাকল থেকে অফ-চেইন তথ্য দ্বারা প্রদত্ত অতিরিক্ত প্রসঙ্গের সাথে।
ব্লকচেইন অরাকলগুলির ট্রেড-অফগুলি
যদিও DeFi অরাকলগুলি সহায়ক হতে পারে, তবে তাদের ব্যবহারকারী dApps-কে কিছু ট্রেড-অফ করতে হয়।
কিছু প্রোটোকল "অরাকল-মুক্ত" হওয়ার জন্য প্রশংসা পায় এবং তথ্যের জন্য অরাকলগুলির উপর নির্ভর করে না। ব্লকচেইন ব্যবহারকারীরা যারা অরাকল নেটওয়ার্কের ট্রেড-অফগুলি বুঝতে পারে তারা DeFi-কে আরও ভালভাবে বুঝতে পারে এবং DeFi টোকেনগুলির মূল্যায়ন করতে পারে।
আক্রমণের ভেক্টর
ব্লকচেইনগুলি প্রায়ই একটি কারণে বিচ্ছিন্ন থাকে — তাদের তথ্য নিরাপদ রাখতে।
অরাকলগুলিকে বাইরের তথ্য অন-চেইনে নিয়ে আসতে দেওয়া নির্দিষ্ট ঝুঁকি বহন করে।
অনেক অরাকল proprietary অবকাঠামো এবং নেটওয়ার্ক ব্যবহার করে (যেমন, Chainlink Price Feeds-এ তিনটি স্তরের বিকেন্দ্রীকরণ) তথ্য সুরক্ষিত এবং প্রেরণ করতে।
হ্যাকাররা এই অবকাঠামোতে আক্রমণ করতে পারে এমন উপায়ে আক্রমণ করতে পারে যা তারা ব্লকচেইনে আক্রমণ করতে পারে না। তাহলে, যদিও অরাকলগুলি একটি ব্লকচেইন ইকোসিস্টেমে সহায়ক তথ্য যোগ করতে পারে, তবে যদি নেটওয়ার্কটি সমন্বিত আক্রমণের সম্মুখীন হয় তবে এটি কম নিরাপদ করতে পারে।
ডেটা পরিচালনা
অরাকল আক্রমণগুলি তথ্যের манিপুলেশন মাধ্যমে ব্যবহারকারীদের ক্ষতি করতে পারে এমন অনেক উপায় রয়েছে।
যেমন, একটি হ্যাকার একটি অরাকলকে ভুল বিটকয়েন মূল্য রিপোর্ট করতে манিপুলেট করতে পারে একটি বিকেন্দ্রীকৃত বাজারে। সেই ক্ষেত্রে, ব্যবসায়ীরা সঠিক বাজার মূল্যের তুলনায় ক্ষতির সম্মুখীন হতে পারে।
একইভাবে, ভুল মূল্য তথ্য বিকেন্দ্রীকৃত ঋণ এবং ফলন কৃষি প্ল্যাটফর্মে ঋণ ডিফল্ট এবং তরলীকরণকে ট্রিগার করতে পারে।
ক্রীড়া ইভেন্ট সম্পর্কে অযথা তথ্য জুয়া dApps-এ ভুল পেমেন্ট ট্রিগার করতে পারে। এই ধরনের манипুলেটেড তথ্য থেকে ব্যবহারকারীদের ক্ষতি হঠাৎ করে ট্রিগার হতে পারে এবং ব্যবহারকারীদের জন্য ব্যয়বহুল হতে পারে।
২০২২ সালে, Solana blockchain-এ একটি পরিচিত DeFi প্ল্যাটফর্ম Mango Markets (MNGO) অরাকল манипুলেশন-এর কারণে শোষিত হয়েছিল।
হ্যাকারটি প্রথমে স্থানীয় টোকেন, MNGO-এর মূল্য প্রায় ৩০ গুণ বাড়িয়ে দেয়। এরপর, হ্যাকারটি কৃত্রিমভাবে বাড়ানো MNGO টোকেনকে জামানত হিসেবে ব্যবহার করে বিশাল ঋণ নিয়ে প্রোটোকল থেকে তহবিল শোষণ করে।
অরাকল একটি খারাপ ইনপুট গ্রহণ করছিল একটি বাড়ানো টোকেন মূল্যের মাধ্যমে, যার পার্শ্বপ্রতিক্রিয়া ছিল ভুলভাবে ধরে নেওয়া যে হ্যাকারটির জামানত আসলে তার চেয়ে অনেক বেশি মূল্যবান।
ওরাকল ঝুঁকি কিভাবে সীমিত করবেন
কিছু ওরাকল অন্যদের তুলনায় ঝুঁকিপূর্ণ। যেমন, ছোট বা নতুন ওরাকল নেটওয়ার্কগুলি বড় এবং তুলনামূলকভাবে পুরানো নেটওয়ার্কগুলির তুলনায় আক্রমণের জন্য আরও ঝুঁকিপূর্ণ হতে পারে যা সময়ের সাথে সাথে নির্ভরযোগ্য হয়েছে।
নতুন ওরাকল নেটওয়ার্কগুলির যুদ্ধ-পরীক্ষিত অবকাঠামো থাকতে পারে, যা কিছু লোককে প্রশ্ন করতে পারে যে সেখানে অজানা দুর্বলতার পয়েন্ট রয়েছে কিনা।
ওরাকল ঝুঁকি সীমিত করার একটি উপায় হল এমন প্রোটোকলের সাথে যুক্ত হওয়া যা বা তো ওরাকল ব্যবহার করে না বা এমন ওরাকল নেটওয়ার্ক ব্যবহার করে যা নির্ভরযোগ্য হওয়ার একটি প্রদর্শিত ট্র্যাক রেকর্ড রয়েছে।
ইউনিসwap (UNI) একটি শীর্ষ উদাহরণ একটি DeFi প্রোটোকল যা একটি ওরাকল ব্যবহার করে না এবং তাই "ওরাকল-মুক্ত" হওয়ার নিরাপত্তা সুবিধা রয়েছে।
তরলতা পুল এর প্রকৃতি এবং তারা কিভাবে সম্পদ মূল্যায়ন করে তার কারণে, ইউনিসwap বাহ্যিক মূল্যায়ন ডেটার উপর নির্ভর করে না। বরং, ইউনিসwap তার নিজস্ব স্মার্ট চুক্তি থেকে সরাসরি কাজ করার জন্য প্রয়োজনীয় সমস্ত ডেটা তৈরি করতে সক্ষম।
জনপ্রিয় ব্লকচেইন ওরাকল
যদিও কোন ওরাকল সাইবার আক্রমণের বিরুদ্ধে নিরাপদ হওয়ার গ্যারান্টি নেই, তবে বেশ কয়েকটি শীর্ষ পরিষেবা রয়েছে যা অনেক DeFi ব্যবসায়ী এবং প্রোটোকল ব্যবহার করে:
চেইনলিঙ্ক (LINK) DeFi এর প্রধান ওরাকল নেটওয়ার্ক, যা আজ পর্যন্ত দশ ট্রিলিয়নেরও বেশি ডলারের লেনদেন সক্ষম করেছে। চেইনলিঙ্ক বিভিন্ন পণ্য অফার করে, যার মধ্যে ক্রস-চেইন ইন্টারঅপারেবিলিটি প্রোটোকল, বিভিন্ন ব্লকচেইনের মধ্যে ডেটা প্রেরণের জন্য একটি শক্তিশালী নেটওয়ার্ক। এই প্রোটোকল কিভাবে কাজ করে তা জানার জন্য আমাদের ক্রাকেন লার্ন সেন্টারের নিবন্ধটি দেখুন চেইনলিঙ্ক কি?।
পিথ (PYTH) শত শত dApps এর জন্য ডেটা সুরক্ষিত এবং প্রদান করতে সহায়তা করে, প্রধানত সোলানা (SOL) নেটওয়ার্কে DeFi dApps।
এপিআই3 (API3) প্রায় শতাধিক বিভিন্ন dApps এর জন্য ডেটা প্রদান করে। নেটওয়ার্কটি প্রথম-পক্ষের ওরাকল থেকে সরাসরি ডেটা সংগ্রহ করে বিভিন্ন ব্লকচেইনের মধ্যে বিভিন্ন পরিষেবা অফার করে।
ব্যান্ড প্রোটোকল (BAND) কসমস (ATOM) সফটওয়্যার ডেভেলপমেন্ট কিটের উপর ভিত্তি করে এবং কসমস ইকোসিস্টেমে এর সবচেয়ে শক্তিশালী উপস্থিতি রয়েছে। ওরাকল নেটওয়ার্ক বিভিন্ন dApps এবং ব্লকচেইন সুরক্ষায় গুরুত্বপূর্ণ ভূমিকা পালন করে। এই প্রোটোকল কিভাবে কাজ করে তা জানার জন্য আমাদের ক্রাকেন লার্ন সেন্টারের নিবন্ধটি দেখুন ব্যান্ড প্রোটোকল কি?।
ক্রাকেনে অরাকল নেটওয়ার্কের সাথে শুরু করুন
বেশিরভাগ শীর্ষস্থানীয় অরাকল নেটওয়ার্কের টোকেন রয়েছে যা নেটওয়ার্কের অবকাঠামোতে অবদান রাখে এবং এর সাফল্য থেকে মূল্য অর্জন করে।
ক্রাকেন ডিজিটাল সম্পদ সরবরাহ করে ডিফাইয়ের শীর্ষস্থানীয় অরাকল নেটওয়ার্কগুলির জন্য এবং এই মুহূর্তে তাদের পরিষেবা ব্যবহার করা সম্পদগুলির জন্য।