সূচকের সাথে ব্লকচেইন ডেটা বিকেন্দ্রীকরণ: সাবকোয়েরির জেমস বেইলির সাথে সাক্ষাৎকার

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

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

ব্লকচেইন সিস্টেমের ডেটা থ্রুপুট বাড়ার সাথে সাথে এই ডেটাকে দক্ষতার সাথে পড়তে এবং সংগঠিত করার জন্য আমাদের সমাধানের প্রয়োজন হবে। এখানেই ব্লকচেইন ইনডেক্সারের ইকোসিস্টেম আসে: ঐতিহাসিক লেনদেন সহ ব্লকচেইনে সঞ্চিত ডেটা অ্যাক্সেস করার জন্য একটি সহজ-টু-কোয়েরি ইন্টারফেস তৈরি করে এমন পরিষেবা।

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

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

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

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

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

ব্যবহারকারীদের জন্য সূচীযুক্ত ব্লকচেইন ডেটা উপলব্ধ করার চ্যালেঞ্জগুলি কী কী? কেউ কল্পনা করতে পারেন যে ডেটা সঠিক এবং আন-টেম্পারড নিশ্চিত করা মূল প্রয়োজনীয়তাগুলির মধ্যে একটি, তাই না? ইনডেক্সিং ইকোসিস্টেমকে বিকেন্দ্রীকরণ করার কিছু উপায় কী কী?

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

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

স্থান অন্যান্য প্রদানকারী সম্পর্কে কি? গ্রাফ, কোভেরিয়েন্ট, সাবসকুইড এবং অন্যান্যদের মতো কিছু প্রতিযোগীর সাথে সাবকুয়েরি কীভাবে তুলনা করে?

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

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

SubQuery প্রায় গ্রাফের মত, কিন্তু কিছু বড় উন্নতি নিয়ে আসে, যার মধ্যে রয়েছে এক্সটার্নাল API কল করার ক্ষমতা, এক্সটার্নাল লাইব্রেরি ইম্পোর্ট করা এবং DoS আক্রমণ থেকে রক্ষা করা। উপরন্তু, আমাদের সরলীকৃত পরিচালিত পরিষেবা বাদ দেওয়ার কোন পরিকল্পনা নেই।

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

কে আজ ইন্ডেক্সড ডেটা ব্যবহার করছে? ভবিষ্যতে সূচীকৃত ডেটা ব্যবহার করার জন্য কিছু আকর্ষণীয় ব্যবহারের ক্ষেত্রে কী হবে?

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

আমাদের কাছে এমন ক্লায়েন্ট আছে যারা ওয়ালেট তৈরি করে, DeFi এক্সচেঞ্জ চালায়, ইভেন্টের জন্য ব্লকচেইনগুলি নিরীক্ষণ করে, NFT-এর জন্য মার্কেটপ্লেসগুলি পরিচালনা করে এবং এমনকি চেইন ডেটাতে AI ওয়ার্কলোড চালায়। আমরা আমাদের শিল্পে বিগ ডেটাতে সুবিধা এবং পরিবর্তন আনতে ওয়েব 3-এর বাইরে বিগ ডেটার সাম্প্রতিক উদ্ভাবনগুলিও দেখছি।

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

জেবি: ডাটা ইন্ডেক্সিং যেমন Web3 dApps-এর একটি মূল উপাদান, তেমনি আরেকটি হল বিকেন্দ্রীভূত স্টোরেজ। উদাহরণস্বরূপ, এগুলি একটি dApp-এর ফ্রন্ট-এন্ড ইন্টারফেসের জন্য প্রয়োজনীয় সংস্থানগুলি হোস্ট করতে ব্যবহার করা যেতে পারে, যা ব্যবহারকারীদের সম্পূর্ণ বিকেন্দ্রীকৃত পদ্ধতিতে অ্যাপ্লিকেশনটির সাথে যোগাযোগ করতে দেয়।

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

সাবকুয়েরি নেটওয়ার্ক কি? আপনি সম্প্রতি বহুভুজে আপনার লঞ্চ ঘোষণা করেছেন (ম্যাটিক-ইউএসডি, এর জন্য দীর্ঘমেয়াদী দৃষ্টিভঙ্গি কী?

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

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

অবশেষে, সম্প্রদায়ের আকার এবং ব্যস্ততার অর্থ হল বহুভুজে অনেক ডেভেলপার আছে যারা সাবকোয়েরির ভবিষ্যত উন্নয়ন থেকে উপকৃত হবে।

আমরা কেপলার নেটওয়ার্ক দিয়ে শুরু করছি, সাবকোয়েরি নেটওয়ার্কের একটি প্রাক-মেইননেট, যা ব্যবহারকারীদের ক্রমবর্ধমানভাবে বুটস্ট্র্যাপ করতে এবং সাবকোয়েরি নেটওয়ার্কের বৈশিষ্ট্যগুলি পরীক্ষা করতে সক্ষম করে।

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

এই বিন্দু থেকে, বিকেন্দ্রীভূত ডেটা সূচকের ভবিষ্যত লাইভ হবে।

প্রকাশ

Source link

Leave a Comment