একটি হাফ-বেকড ব্লকচেইন প্লেটোব্লকচেন ডেটা ইন্টেলিজেন্স কীভাবে খুঁজে পাবেন। উল্লম্ব অনুসন্ধান. আ.

অর্ধ-বেকড ব্লকচেইন কীভাবে স্পট করবেন

যখন চেইন এবং ব্লক কোন দরকারী উদ্দেশ্য পরিবেশন করে না

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

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

একটি নতুন প্রযুক্তি অন্বেষণ এবং বুঝতে ইচ্ছুক কোম্পানিগুলির জন্য, পছন্দের প্রাচুর্য সাধারণত একটি ভাল জিনিস। যাইহোক, ব্লকচেইনের ক্ষেত্রে, যা এখনও ঢিলেঢালাভাবে সংজ্ঞায়িত এবং খারাপভাবে বোঝা যায়, এই কর্নুকোপিয়া একটি উল্লেখযোগ্য নেতিবাচক দিক নিয়ে আসে: উপলব্ধ "ব্লকচেন" প্ল্যাটফর্মের অনেকগুলি আসলেই মূল সমস্যাটির সমাধান করে না যা তারা সমাধান করতে চায়। আর সেই সমস্যাটা কি? আমাকে সংক্ষিপ্তটি উদ্ধৃত করার অনুমতি দিন ভিডিও সংজ্ঞা রিচার্ড গেন্ডাল ব্রাউন, এর CTO দ্বারা R3, পুরাপুরি:

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

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

একটি হাফ-বেকড ব্লকচেইন প্লেটোব্লকচেন ডেটা ইন্টেলিজেন্স কীভাবে খুঁজে পাবেন। উল্লম্ব অনুসন্ধান. আ.
ব্লকের আরেকটি চেইন যা ডাটাবেস ভাগ করে নেওয়ার ক্ষেত্রে সাহায্য করে না - উৎস.

ন্যূনতম কার্যকর ব্লকচেইন

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

এখানে ছয়টি গুরুত্বপূর্ণ উপায় রয়েছে যাতে এই সিস্টেমটি তার ব্যবহারকারীদের ব্যর্থ করতে পারে:

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

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

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

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

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

এক যাচাইকারী ব্লকচেইন

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

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

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

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

শেয়ার্ড স্টেট ব্লকচেইন

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

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

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

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

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

এক ক্লাউড ব্লকচেইন

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

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

রহস্যের সমাধান

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

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

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

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

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

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

কোন মন্তব্য পোস্ট করুন লিঙ্কডইন উপর.

সূত্র: https://www.multichain.com/blog/2016/12/spot-half-baked-blockchain/

সময় স্ট্যাম্প:

থেকে আরো মাল্টিচেইন