ব্লকচেন ওরাকল কী এবং এটি কীভাবে কাজ করে?

ব্লকচেন ওরাকল কি?

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

বিকেন্দ্রীভূত ওরাকল নেটওয়ার্ক (DONs) হাইব্রিড স্মার্ট চুক্তির বাস্তবায়ন সক্ষম করে, যেখানে অফ-চেইন অবকাঠামো এবং অন-চেইন কোড জটিল বিকেন্দ্রীভূত অ্যাপ্লিকেশন (DApps) প্রদানের জন্য মিলিত হয় যা বাস্তব-বিশ্বের ইভেন্টগুলিতে প্রতিক্রিয়া জানায় এবং ঐতিহ্যগত সিস্টেমের সাথে ইন্টারঅ্যাক্ট করুন।

আসুন বলি অ্যালিস এবং বব একটি ঘোড়া দৌড়ের ফলাফলের উপর বাজি রাখতে চান৷ মোট $80 একটি স্মার্ট চুক্তির মাধ্যমে এসক্রোতে রাখা হয়, অ্যালিস টিম X-এর জন্য $50 এবং বব টিম Y-এর জন্য $30 বাজি ধরে৷ গেমটি শেষ হলে অ্যালিস বা ববকে টাকা দিতে হবে কিনা তা স্মার্ট চুক্তি কীভাবে জানবে? সমাধান হল একটি ওরাকল মেকানিজমের প্রয়োজন সঠিক ম্যাচের ফলাফলগুলিকে অফ-চেইন পুনরুদ্ধার করতে এবং নিরাপদে এবং নির্ভরযোগ্যভাবে ব্লকচেইনে পৌঁছে দেওয়ার জন্য৷

ব্লকচেইনের ডিস্ট্রিবিউটেড লেজার দিকটির কারণে, নেটওয়ার্কের প্রতিটি নোডকে একই ইনপুট দেওয়া হলে একই ফলাফল পেতে হবে। উদাহরণস্বরূপ, যদি একটি নোড অন্য নোডের লেনদেন যাচাই করার চেষ্টা করে, তবে এটি একটি ভিন্ন ফলাফল পাবে। এই স্থাপত্যটি নির্ধারক হতে তৈরি করা হয়েছিল।

কনসেনসাস হল ব্লকচেইনে ডেটা মান নিয়ে একমত হওয়ার কৌশল, এবং নোডের জন্য একমত হওয়ার জন্য ডিটারমিনিজম প্রয়োজন। তাদের মধ্যে কিছু আপনার পরিচিত হতে পারে, যেমন নাকামোটো ঐক্যমতের সাথে প্রুফ-অফ-ওয়ার্ক (PoW) এবং বাইজেন্টাইন সম্মতির সাথে প্রুফ-অফ-স্টেক (PoS)। ব্লকচেইনকে প্রথম স্থানে কাজ করে এমন একটি প্রধান কারণ হল ঐক্যমত।

তবে, ব্লকচেইন ওয়ার্ল্ডকে প্রকৃত বিশ্বের সাথে সংযোগ করতে হবে। DeFi করার জন্য, আমাদের একটি চুক্তিতে ইথার (ETH) এবং অন্যান্য ক্রিপ্টোকারেন্সির মূল্য পেতে হবে। বিকেন্দ্রীভূত, বিশ্বাসহীন বীমা প্রদানের জন্য আমাদের আবহাওয়া সংক্রান্ত তথ্যের প্রয়োজন। ব্লকচেইন ব্যবহার করার জন্য এটির সবচেয়ে প্রয়োজনীয় ব্যবহার, স্মার্ট চুক্তি, আমাদের ডেটা প্রয়োজন। সুতরাং, এই সীমাবদ্ধতার পরিপ্রেক্ষিতে, আমরা কীভাবে বিশ্বকে সংযুক্ত করব?

ব্লকচেন ওরাকল কী করে, ব্লকচেইন ওরাকল সমস্যা এবং বিভিন্ন ব্লকচেইন ওরাকল প্রজেক্ট প্রবর্তন করা এই নির্দেশিকাটির লক্ষ্য।

ব্লকচেন ওরাকল সমস্যা

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

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

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

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

ব্লকচেন ওরাকল কি করে?

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

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

চেইনলিংক হল বিকেন্দ্রীভূত ওরাকলের জন্য শিল্পের মান কারণ এটি বাইরের ডেটাতে অ্যাক্সেস এবং স্মার্ট চুক্তির সমস্যাগুলির কেন্দ্রীকরণ উভয়ই অতিক্রম করে৷ তাহলে, চেইনলিংক ওরাকল কি?

চেইনলিংক হল একটি বিকেন্দ্রীকৃত ওরাকল নেটওয়ার্ক যা ব্লকচেইন স্মার্ট চুক্তিতে বাস্তব-বিশ্বের ডেটা ফিড করে। LINK টোকেন হল ডিজিটাল অ্যাসেট টোকেন যা নেটওয়ার্ক পরিষেবার জন্য অর্থ প্রদানের জন্য ব্যবহৃত হয়৷

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

এই সমস্যাটি চেইনলিংক (নোডের একটি বিকেন্দ্রীকৃত নেটওয়ার্ক) দ্বারা সমাধান করা হয়েছে, যা অফ-ব্লকচেন উত্স থেকে অন-ব্লকচেন স্মার্ট চুক্তিতে ডেটা এবং তথ্য সরবরাহ করতে ওরাকল ব্যবহার করে। এই কৌশলটি, অন্যান্য সুরক্ষিত প্রযুক্তির সাথে একত্রে, শুধুমাত্র একটি কেন্দ্রীভূত উৎস ব্যবহার করা হলে নির্ভরযোগ্যতার সমস্যাগুলিকে সরিয়ে দেয়৷

চেইনলিংক হল ব্লকচেন অজ্ঞেয়বাদী কারণ এটি একটি একক ফ্রেমওয়ার্ক ব্যবহার করে সমস্ত প্রধান পাবলিক এবং প্রাইভেট ব্লকচেইন পরিবেশকে সংযুক্ত করে, যা ক্রস-নেটওয়ার্ক যোগাযোগের জন্য একটি সাধারণ বিমূর্ততা স্তর প্রদান করে৷

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

অন্যান্য শীর্ষ ব্লকচেইন ওরাকল হল Witnet, Paralink, Provable এবং Dos.Network। এই পরিষেবাগুলি একটি স্মার্ট কন্ট্রাক্ট এবং কিছু অফ-চেইন উপাদান দিয়ে তৈরি ওরাকল প্রদান করে যা অ্যাপ্লিকেশন ইউজার ইন্টারফেস (এপিআই) জিজ্ঞাসা করতে পারে এবং তারপরে নিয়মিতভাবে স্মার্ট চুক্তিতে ডেটা আপডেট করার জন্য লেনদেন পাঠাতে পারে৷

ব্লকচেন ওরাকলের প্রকারগুলি

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

হার্ডওয়্যার এবং সফ্টওয়্যার ওরাকল

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

ইনবাউন্ড এবং আউটবাউন্ড ওরাকল

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

ইনবাউন্ড ওরাকলের জন্য, একটি সাধারণ প্রোগ্রামেবল দৃশ্যকল্প হতে পারে:যদি একটি সম্পদ একটি নির্দিষ্ট মূল্যে পৌঁছায়, একটি ক্রয়ের অর্ডার দিন। অন্যদিকে, আউটবাউন্ড ওরাকেলস একটি ইভেন্টের বাইরের বিশ্বকে সতর্ক করে যা অন-চেইনে ঘটেছিল।

কেন্দ্রীভূত এবং বিকেন্দ্রীভূত ওরাকল

একটি কেন্দ্রীভূত ওরাকল একটি একক সত্তা দ্বারা পরিচালিত হয় এবং এটি স্মার্ট চুক্তির একমাত্র ডেটা উৎস হিসাবে কাজ করে৷ তথ্যের শুধুমাত্র একটি উৎস ব্যবহার করা বিপজ্জনক হতে পারে কারণ চুক্তির কার্যকারিতা শুধুমাত্র ওরাকলের দায়িত্বে থাকা সত্তার উপর নির্ভর করে।

একজন খারাপ অভিনেতার প্রতিকূল হস্তক্ষেপও স্মার্ট চুক্তিকে সরাসরি প্রভাবিত করবে৷ কেন্দ্রীভূত ওরাকলের সাথে মৌলিক সমস্যা হল যে তাদের ব্যর্থতার একক পয়েন্ট রয়েছে, যা চুক্তিগুলিকে আক্রমণ এবং দুর্বলতার জন্য আরও ঝুঁকিপূর্ণ করে তোলে।

বিকেন্দ্রীভূত ওরাকলের কিছু লক্ষ্য পাবলিক ব্লকচেইনের মতো, যেমন কাউন্টারপার্টি ঝুঁকি কমানো। উদাহরণস্বরূপ, তারা সত্যের একক উত্সের উপর নির্ভর না করে স্মার্ট চুক্তিতে সরবরাহ করা তথ্যকে আরও নির্ভরযোগ্য করে তোলে।

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

মানুষের বাণী

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

চুক্তি-নির্দিষ্ট ওরাকল

এই ওরাকলগুলি একক স্মার্ট চুক্তির সাথে কাজ করার জন্য তৈরি করা হয়েছে৷ যদি বিকাশকারী অনেক স্মার্ট চুক্তি স্থাপন করতে চায়, তাহলে বিভিন্ন চুক্তি-নির্দিষ্ট ওরাকল তৈরি করতে হবে।

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

গণনা ওরাকল

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

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

ওরাকল ডিজাইন প্যাটার্ন

সংজ্ঞা অনুসারে, আলোচিত সমস্ত ওরাকল কয়েকটি মূল ভূমিকা পালন করে। এই ক্ষমতাগুলির মধ্যে রয়েছে:

  • একটি নন-ব্লকচেন উৎস থেকে ডেটা সংগ্রহ করুন।
  • একটি স্বাক্ষরিত বার্তা ব্যবহার করে, চেইনে ডেটা পাঠান।
  • একটি স্মার্ট চুক্তির স্টোরেজে ডেটা সংরক্ষণ করে অ্যাক্সেসযোগ্য করে তুলুন।

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

একটি ওরাকল সেট আপ করার তিনটি প্রধান উপায় নিম্নরূপ শ্রেণীবদ্ধ করা যেতে পারে:

অবিলম্বে পড়ুন

তাৎক্ষণিক-পঠিত ওরাকল তথ্য প্রদান করে যা শুধুমাত্র একটি দ্রুত সিদ্ধান্তের জন্য প্রয়োজন, যেমন "এই ছাত্র কি 25 বছরের বেশি?" যারা এই ধরনের ডেটা জিজ্ঞাসা করতে চান তারা সাধারণত "জাস্ট-ইন-টাইম" ভিত্তিতে তা করেন, যার মানে তথ্যের প্রয়োজন হলেই অনুসন্ধান করা হয়।

উদাহরণ হল ডায়াল কোড, একাডেমিক সার্টিফিকেট, প্রাতিষ্ঠানিক সদস্যপদ, বিমানবন্দর শনাক্তকরণ এবং অন্যান্য ওরাকল।

প্রকাশ-সাবস্ক্রাইব করুন

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

অনুরোধ-প্রতিক্রিয়া

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

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

DApps-এ ওরাকলের প্রয়োগ

ওরাকল হল অফ-চেইন ওয়ার্ল্ড এবং বাজারে অনেক DApp দ্বারা ব্যবহৃত স্মার্ট চুক্তির মধ্যে ব্যবধান পূরণ করার জন্য একটি প্রক্রিয়া৷ নিম্নলিখিত তথ্যের কিছু উদাহরণ রয়েছে যা ওরাকলগুলি প্রদান করতে পারে:

  • সঠিক সময় পরিমাপের উপর ভিত্তি করে ইভেন্ট ট্রিগারের জন্য সময় এবং ব্যবধান ডেটা ব্যবহার করা হয়।

  • পুঁজিবাজার থেকে প্রাপ্ত ডেটা, যেমন টোকেনাইজড সম্পদ এবং সিকিউরিটিজের মূল্যের বান্ডিল।

  • বেঞ্চমার্ক রেফারেন্স ডেটা, যেমন সুদের হার, স্মার্ট ফাইন্যান্সিয়াল ডেরিভেটিভের অন্তর্ভুক্ত।

  • উদাহরণস্বরূপ, আবহাওয়ার তথ্য, আবহাওয়ার পূর্বাভাসের উপর ভিত্তি করে বীমা প্রিমিয়াম গণনা করতে ব্যবহৃত হয়।

  • ভৌগলিক অবস্থানের ডেটা, যেমন সাপ্লাই চেইন ট্র্যাকিংয়ে ব্যবহৃত হয়।

  • বীমা চুক্তির জন্য, ক্ষতির যাচাইকরণ প্রয়োজন৷

  • স্পোর্টিং ইভেন্টগুলি ভবিষ্যদ্বাণী বাজার এবং ফ্যান্টাসি স্পোর্টস চুক্তির সমাধান করতে ব্যবহৃত হয়৷

  • ফ্লাইট পরিসংখ্যান, যেমন গ্রুপ এবং ক্লাবগুলি ফ্লাইট টিকিট পুল করতে ব্যবহার করে৷

নিরাপত্তা সংক্রান্ত উদ্বেগ থেকে সতর্ক থাকুন

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

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

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


ব্লকচেইন
  1. ব্লকচেইন
  2. বিটকয়েন
  3. ইথেরিয়াম
  4. ডিজিটাল মুদ্রা বিনিময়
  5. খনির