কম্পিউটার টিউটোরিয়াল

ব্লকচেনগুলোকে একে অপর সাথে কথা বলতে দাওয়া কেন বড় বিষয়?

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

প্রতিটি ব্লকচেন ভিন্নভাবে কাজ করে, এবং বর্তমানে ऐसा কোনো সেট প্রোটোকল নেই যেটি একাধিক চেইনের মাঝে নির্ভরযোগ্যভাবে ডেটা ট্রান্সফার করতে পারে। তবে এটা পরিবর্তন হতে পারে, কারণ এমন প্রজেক্টগুলো আছে যারা চেইন-টু-চেইন ট্রানজেকশন থেকে "ইন্টারনেট অফ ব্লকচেন" পর্যন্ত সবকিছুতে কাজ করছে। যদি তারা সফল হয়, ডেটা কীভাবে বিশ্বে ঘুরে বেড়ায় এবং আমরা কীভাবে সেটা কন্ট্রোল করি সেটা অনেক লেভেলে পরিবর্তন হতে পারে।

আইসোলেটেড ব্লকচেনের সমস্যা কী?

ব্লকচেনগুলোকে একে অপর সাথে কথা বলতে দাওয়া কেন বড় বিষয়?

বিটকয়িন, ইথেরিয়াম, রিপল, মোনেরো, কার্ডানো, এবং অন্যান্য সব ব্লকচেন/ক্রিপ্টোকারেন্সি যেন দ্বীপের মত, প্রতিটির নিজস্ব গভর্নমেন্ট, ইকোসিস্টেম, এবং জনসংখ্যা। দ্বীপগুলো একে অপরকে দেখতে পায় কিন্তু একে অপরের কাছে পৌঁছানোর কোনো উপায় নেই। যদি তারা পৌঁছাতে পারত, তবে ও তারা সব ভিন্ন ভাষা এবং ভিন্ন লেখা ও সংগঠন সিস্টেম ব্যবহার করে।

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

এই কারণেই ব্লকচেন ইন্টারঅপারেবিলিটি (interoperability) আজ এই স্পেসের সবচেয়ে গুরুত্বপূর্ণ ইস্যু। ব্লকচেন আসলে ডেটা স্টোরেজের একটি নতুন ধরন, এবং যদি সেই ডেটা সিস্টেমের মাঝে বাধামুক্ত ঘুরে বেড়াতে না পারে, তা এক্সপোনেনশিয়ালি কম উপযোগী হয়ে যায়।

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

ইন্টারঅপারেবল ব্লকচেন দিয়ে কী করা যায়?

ব্লকচেনগুলোকে একে অপর সাথে কথা বলতে দাওয়া কেন বড় বিষয়?

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

কানেক্টেড ব্লকচেনগুলো সিমিলার দেখাবে: একটি নেটওয়ার্ক যা ভিন্ন ভিন্ন ব্লকচেন থেকে ডেটা নেয়, সেটাকে ম্যানেজেবল ভাবে আচরণ করিয়ে ডেলিভার করে, না কেবল কোনো ব্লকچেন আসলে কীভাবে কাজ করে সেটার সাথে ইন্টারফেয়ার ছাড়া। এটি অনেক সম্ভাবনার দরজা খুলে দেয়:

  • ফেসবুক/গুগল লগইনের মত, আমরা আমাদের আইডেন্টিটি সুরক্ষিতভাবে একটি ব্লকচেনে স্টোর করতে পারি এবং সেটা ব্যবহার করে অনলাইন ও অফলাইন প্রেজেন্স তৈরি করতে পারি।
  • যে ডেটা ভগ্নাংশে বিভক্ত এবং ব্যবহার করা কঠিন, সেগুলো সহজে অ্যাক্সেস, কনভার্সন, এবং ট্রান্সফার করা যায়, যেন ডিসকানেক্টেড সাপ্লাই চেইন বা وسیচে फैলানো রিসার্চ ডেটা।
  • এক চেইনে কন্ডিশন তৈরি করা (যেন একটি কার ইন্সুরেন্স ব্লকচেন) যা অন্য চেইনের ইভেন্ট পড়ে এবং সেটা অনুযায়ী রেসপন্স দেয় (যেন একটি পুলিশ রিপোর্ট ব্লকচেন বা একটি অটো শপের ফাইন্যান্সিয়াল সিস্টেম)।
  • একটি সত্যিকারের ডিসেন্ট্রালাইজড ইন্টারনেট-অফ-থিংস নেটওয়ার্ক স্থাপন করা, বিভিন্ন হার্ডওয়্যার এবং ডেটা সিস্টেম থেকে টনস ইনপুট নিয়ে এবং প্রয়োজন অনুযায়ী সেগুলো নিখুঁতভাবে কনভার্ট করা। আপনার স্মার্ট হোমকে রিয়েল-টাইমে সবচেয়ে সস্তা গ্রিন এনার্জি সোর্স থেকে এনার্জি কেনায়—হয়তো আপনার প্রতিবেশির সোলার প্যানেল অতিরিক্ত পাওয়ার বিক্রি করছে!

সমাধান কী?

ব্লকচেনগুলোকে একে অপর সাথে কথা বলতে দাওয়া কেন বড় বিষয়?

আমাদের ব্রিজ বানাতে হবে, অনুবাদক নিয়োগ করতে হবে, এবং খুব ভিন্ন সিস্টেমগুলোর মাঝে সুন্দরভাবে একসাথে কাজ করার উপায় খুঁজে বের করতে হবে। টেকনিক্যাল চ্যালেঞ্জগুলো বিশাল জটিল, কিন্তু আমাদের কয়েকটি প্রধান অপশন রয়েছে:

1. ব্লকচেন প্ল্যাটফর্ম/সাইডচেইন: এমন প্রজেক্টের কোনো অভাব নেই যারা তাদের ইনফ্রাস্ট্রাকচারে বিল্ড করলে মোর অথবা কম ইন্টারঅপারেবিলিটি обещает করে, কিন্তু সাধারণত ক্যাচ হচ্ছে আপনি শুধু সেই ব্লকচেনগুলো সাথে কানেক্ট করতে পারবেন যেগুলো একই সিস্টেমে ট্যাপড। যেহেতু এতগুলো প্ল্যাটফর্ম আছে, খুব কম চান্স যে সব প্রজেক্ট শুধু এক বা দুটোর পেছনে লাইন আপ হবে। এটি যেন একটি নতুন দ্বীপ বানানো যেটিতে একটি সিস্টেম আছে এবং সবাইকে সেখানে সরাতে বলা হচ্ছে।

2. ওপেন প্রোটোকল: এটাই আধুনিক ইন্টারনেট কীভাবে কাজ করে। সবাই সাধারণত সম্মত হয়েছে যে কানেক্ট করার একটি ভালো উপায় আছে, TCP/IP, DNS, HTTP, এবং আরও অনেক স্ট্যান্ডার্ড যেগুলো সার্বজনীনভাবে ইমপ্লিমেন্ট এবং ব্যবহার করা হয়। যেহেতু অধিকাংশ ব্লকচেন প্রজেক্ট একটি একক কমিউনিকেশন স্ট্যান্ডার্ডে সম্মত হয়ে ইমপ্লিমেন্ট করতে পারে না, এটি কাজ করানোর সেরা উপায় হচ্ছে একটি ইন্টারনেট-মত কমিউনিকেশন লেয়ার ইমপ্লিমেন্ট করা যেটি যেকোনো চেইন ট্যাপ ইন করে ডেটা পাঠাতে পারে।

Interledger এর মত প্রজেক্ট এখন এই কাজ করছে। এটি যেন ব্রিজ নেটওয়ার্ক বানানো এবং দ্বীপগুলোর মাঝে ট্রেড এগ্রিমেন্ট এবং একটি কমন সেকেন্ড ল্যাঙ্গুয়েজ স্থাপন করা।

3. মাল্টি-চেইন/মেটা-চেইন/পারাচেইন/ব্রিজ চেইন: এগুলো বর্তমানে ডেভেলপমেন্টে সবচেয়ে জনপ্রিয় সমাধান, Polkadot, Cosmos, Aion, ARK, Block Collider, এবং অন্যান্য অনেক প্রজেক্ট তাদের হ্যাট ফেলছে। যদিও অ্যাপ্রোচগুলো কাফি ভিন্ন, সাধারণ আইডিয়া হচ্ছে আপনি প্রতিটি אינডিভিজুয়াল ব্লকচেন থেকে একটি হাবের तरफ রিলে বা ব্রিজ বানাতে পারেন, যা নিজে একটি ব্লকচেন।

যে ব্লকচেন অ্যাকশন শুরু করে সেটি হাবের সাথে ইন্টারঅ্যাক্ট করে, এবং হাবটি টার্গেট ব্লকচেনের সাথে ইন্টারঅ্যাক্ট করে, একটি কমিউনিকেশন লেয়ার তৈরি করে। এটি হতে পারে সবচেয়ে বাস্তবসম্মত সমাধান, কারণ এটি ব্লকচেনগুলোর থেকে তত কিছু দাবি করে না।

এটি যেন দ্বীপগুলোর মাঝে ট্রান্সপোর্টেশন হাব (এয়ারপোর্ট, ডক, ইত্যাদি) বানানো যেগুলো ট্রাভেল সার্ভিসসহ সজ্জিত যা ভিজিটরদের অপরিচিত এলাকা নেভিগেট করতে সাহায্য করে।

শুধু ব্লকচेन গিকদের জন্য নয়

যদিও ব্লকচেন ইন্টারঅপারেবিলিটির টেকনিক্যাল পাশ শুধু কয়েকজনের হাতে আকর্ষণীয়, লং-রান ইমপ্লিকেশনগুলো দূরপ্রসারী। প্রতিশব্দ, ইন্টারনেটও শুরুতে দ্বীপগুলোর একটি সমষ্টি ছিল—TCP/IP ১৯৮০-де স্ট্যান্ডার্ডাইজড হওয়ার আগে, ডেটা পাঠানোর জন্য কোনো সিঙ্গেল প্রোটোকল ছিল না, এবং ফ্র্যাগমেন্টেড ইন্ট্রানেট থেকে আধুনিক যুগ্ম ইন্টারনেট উত্থান হতে কিছুটা সময় লেগেছিল।

ব্লকচেন تكنোলজি গত দিক থেকে তত বিপ্লবকardoor নয়, কিন্তু এগুলো ইতিমধ্যে ডেটা সম্পর্কে আমাদের চিন্তাভাবনা বদলাচ্ছে, যেন ম্যাক্রো এবং পারসোনাল লেভেল উভয়ে। ডেটা হ্যান্ডলিং এবং কন্ট্রোল নিয়ে বিতর্ক গরম হলে, আমরা আরও ইউজার-ফ্রেন্ডলি ব্লকচেন-ভিত্তিক টেকনোলজি দেখতে পাব যা আমাদের ডিজিটাল অস্তিত্বকে স্ট্রিমলাইন করার সমাধান দেবে।

  1. DNS বোঝা: কেন ডোমেন রুট CNAME হতে পারে না এবং মূল DNS বেসিকস

  2. ডেটা ব্যাকআপ কেন অপরিহার্য: আপনার তথ্য সুরক্ষিত রাখুন

  3. বিগ ডেটা বনাম ডেটা মাইনিং বনাম মেশিন লার্নিং: মূল পার্থক্য ব্যাখ্যা

  4. অনিবার্য ডেটা ব্যাকআপ টাইপ এবং প্রতিটির গুরুত্ব