DARPA স্টাডিজ ব্লকচেইন দুর্বলতা

ভাবমূর্তি

DARPA ব্লকচেইনের মৌলিক বৈশিষ্ট্য এবং তাদের সাথে সম্পর্কিত সাইবার নিরাপত্তা ঝুঁকিগুলি পরীক্ষা করার জন্য সাইবারসিকিউরিটি গবেষণা এবং পরামর্শক সংস্থা ট্রেল অফ বিটস নিযুক্ত করেছে।

বিট ট্রেল তদন্ত যে পরিমাণ ব্লকচেইন সত্যিই বিকেন্দ্রীকৃত।

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

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

কেন্দ্রীকরণের উৎস
এই প্রতিবেদনটি বিভিন্ন উপায়ে কভার করে যেখানে একটি DLT নিয়ন্ত্রণ কেন্দ্রীভূত করা যেতে পারে:
● কর্তৃত্বমূলক কেন্দ্রীয়তা: সিস্টেমটি ব্যাহত করার জন্য প্রয়োজনীয় সত্তার ন্যূনতম সংখ্যা কত? এই সংখ্যাটিকে বলা হয় নাকামোটো সহগ, এবং এই মানটি যত কাছাকাছি হবে, সিস্টেমটি তত বেশি কেন্দ্রীভূত হবে। এটিকে প্রায়শই "গভর্নেন্স সেন্ট্রালিটি" হিসাবেও উল্লেখ করা হয়।
● ঐকমত্য কেন্দ্রিকতা: প্রামাণিক কেন্দ্রিকতার অনুরূপ, ঐকমত্যের উৎস কতটুকু (যেমন, কাজের প্রমাণ [PoW]) কেন্দ্রীভূত? একটি একক সত্তা (একটি মাইনিং পুলের মতো) নেটওয়ার্কের হ্যাশিং পাওয়ারের একটি অপ্রয়োজনীয় পরিমাণ নিয়ন্ত্রণ করে?
● প্রেরণামূলক কেন্দ্রীয়তা: কীভাবে অংশগ্রহণকারীদের বিদ্বেষপূর্ণ আচরণ করা থেকে বিরত করা হয় (যেমন, বিকৃত বা ভুল ডেটা পোস্ট করা)? এই প্রণোদনাগুলি কতটা কেন্দ্রীয়ভাবে নিয়ন্ত্রিত? কিভাবে, যদি সব, একটি দূষিত অংশগ্রহণকারী অধিকার করতে পারেন
প্রত্যাহার করা হবে?
● টপোলজিক্যাল কেন্দ্রীয়তা: ঐক্যমত্য নেটওয়ার্ক ব্যাঘাতের জন্য কতটা প্রতিরোধী? নোডের একটি উপসেট আছে যা নেটওয়ার্কে একটি অত্যাবশ্যক সেতু তৈরি করে, যা ছাড়া নেটওয়ার্কটি দ্বিখণ্ডিত হবে?
● নেটওয়ার্ক কেন্দ্রীয়তা: নোডগুলি কি ভৌগলিকভাবে পর্যাপ্তভাবে বিচ্ছুরিত হয় যাতে সেগুলি ইন্টারনেট জুড়ে সমানভাবে বিতরণ করা হয়? যদি একটি দূষিত ইন্টারনেট পরিষেবা প্রদানকারী (ISP) বা দেশ-রাষ্ট্র সমস্ত DLT ট্র্যাফিক ব্লক বা ফিল্টার করার সিদ্ধান্ত নেয় তবে কী হবে?
● সফ্টওয়্যার কেন্দ্রীয়তা: DLT এর নিরাপত্তা কতটা নির্ভর করে যে সফ্টওয়্যারটির উপর এটি চলে তার নিরাপত্তার উপর? সফ্টওয়্যারের যেকোন বাগ (হয় অসাবধানতাবশত বা ইচ্ছাকৃত) DLT এর পরিবর্তনগুলিকে বাতিল করতে পারে, যেমন, অপরিবর্তনীয়তা ভাঙা। DLT-এর স্পেসিফিকেশনে অস্পষ্টতা থাকলে, দুটি স্বাধীনভাবে বিকশিত সফ্টওয়্যার ক্লায়েন্ট অসম্মতি জানাতে পারে, যার ফলে ব্লকচেইনে একটি কাঁটা দেখা দেয়। দুটি ক্লায়েন্ট দ্বারা ভাগ করা নির্ভরতার মধ্যে একটি আপস্ট্রিম দুর্বলতা একইভাবে তাদের অপারেশনকে প্রভাবিত করতে পারে।

মূল অনুসন্ধান এবং Takeaways
নিচে DARPA – Trail of Bits গবেষণার মূল অনুসন্ধানগুলি রয়েছে৷
● একটি ব্লকচেইন ব্যবহার করার ক্ষেত্রে চ্যালেঞ্জ হল যে একজনকে হয় (ক) এর অপরিবর্তনীয়তা স্বীকার করতে হবে এবং বিশ্বাস করতে হবে যে এর প্রোগ্রামাররা একটি বাগ প্রবর্তন করেনি, অথবা (খ) আপগ্রেডযোগ্য চুক্তি বা অফ-চেইন কোডের অনুমতি দিতে হবে যা একই বিশ্বাসের সমস্যাগুলি শেয়ার করে। কেন্দ্রীভূত পদ্ধতি।
● প্রতিটি বহুল ব্যবহৃত ব্লকচেইনের একটি বিশেষ সুবিধাপ্রাপ্ত সত্তা রয়েছে যা অতীতের লেনদেনগুলিকে সম্ভাব্যভাবে পরিবর্তন করতে ব্লকচেইনের শব্দার্থিক পরিবর্তন করতে পারে।
● একটি ব্লকচেইন ব্যাহত করার জন্য যথেষ্ট সত্তার সংখ্যা তুলনামূলকভাবে কম: বিটকয়েনের জন্য চারটি, ইথেরিয়ামের জন্য দুটি এবং বেশিরভাগ PoS নেটওয়ার্কের জন্য এক ডজনেরও কম৷
● বিটকয়েন নোডের অধিকাংশই খনির কাজে অংশগ্রহণ করে না বলে মনে হয় এবং নোড অপারেটরদের অসততার জন্য কোনো সুস্পষ্ট শাস্তির সম্মুখীন হতে হয় না।
● ব্লকচেইন মাইনিং পুলের মধ্যে সমন্বয়ের জন্য স্ট্যান্ডার্ড প্রোটোকল, স্ট্র্যাটাম, এনক্রিপ্টেড এবং কার্যকরভাবে, অননুমোদিত।
● যখন নোডগুলির একটি পুরানো বা নেটওয়ার্কের ভুল দৃশ্য থাকে, তখন এটি একটি স্ট্যান্ডার্ড 51% আক্রমণ চালানোর জন্য প্রয়োজনীয় হ্যাশরেটের শতাংশকে কমিয়ে দেয়৷ তদুপরি, এই ধরনের আক্রমণ চালানোর জন্য শুধুমাত্র খনির পুল দ্বারা পরিচালিত নোডগুলিকে অবনমিত করতে হবে। উদাহরণস্বরূপ, 2021 সালের প্রথমার্ধে বিটকয়েনের উপর 51% আক্রমণের প্রকৃত খরচ হ্যাশরেটের 49% এর কাছাকাছি ছিল।
● একটি ব্লকচেইন সর্বোত্তমভাবে বিতরণ করার জন্য, একটি তথাকথিত সিবিল খরচ থাকতে হবে। কেন্দ্রীভূত বিশ্বস্ত তৃতীয় পক্ষকে (TTP) নিয়োগ না করে Bitcoin বা Ethereum-এর মতো অনুমতিহীন ব্লকচেইনে সিবিল খরচ কার্যকর করার কোনো জানা উপায় নেই। TTP ছাড়া সিবিল খরচ কার্যকর করার একটি পদ্ধতি আবিষ্কার না হওয়া পর্যন্ত, অনুমতিহীন ব্লকচেইনের পক্ষে সন্তোষজনক বিকেন্দ্রীকরণ অর্জন করা প্রায় অসম্ভব হবে।
● একটি ঘন, সম্ভবত অ-স্কেল-মুক্ত, বিটকয়েন নোডের সাবনেটওয়ার্কটি ঐকমত্যে পৌঁছানো এবং খনি শ্রমিকদের সাথে যোগাযোগের জন্য বহুলাংশে দায়ী বলে মনে হয়- নোডের বেশিরভাগ অংশই নেটওয়ার্কের স্বাস্থ্যের জন্য অর্থপূর্ণভাবে অবদান রাখে না।
● বিটকয়েন ট্র্যাফিক এনক্রিপ্ট করা হয় না—নোডের মধ্যে নেটওয়ার্ক রুটে যেকোনো তৃতীয় পক্ষ (যেমন, ISP, Wi-Fi অ্যাক্সেস পয়েন্ট অপারেটর, বা সরকার) পর্যবেক্ষণ করতে পারে এবং তাদের ইচ্ছামত বার্তা ড্রপ করতে বেছে নিতে পারে।
● সমস্ত বিটকয়েন ট্র্যাফিকের মধ্যে, 60% মাত্র তিনটি আইএসপি অতিক্রম করে৷
● টর এখন বিটকয়েনের সবচেয়ে বড় নেটওয়ার্ক প্রদানকারী, বিটকয়েনের প্রায় অর্ধেক নোডের জন্য ট্রাফিক রুট করে। এই নোডগুলির অর্ধেক টর নেটওয়ার্কের মাধ্যমে রুট করা হয় এবং বাকি অর্ধেক .onion ঠিকানার মাধ্যমে পৌঁছানো যায়। পরবর্তী বৃহত্তম স্বায়ত্তশাসিত সিস্টেম (AS)-বা নেটওয়ার্ক প্রদানকারী হল জার্মানির AS24940, যা নোডের মাত্র 10% গঠন করে। একটি দূষিত টর প্রস্থান নোড আইএসপির মতো ট্র্যাফিক পরিবর্তন বা ড্রপ করতে পারে।
● বিটকয়েনের নোডগুলির মধ্যে, 21% বিটকয়েন কোর ক্লায়েন্টের একটি পুরানো সংস্করণ চালাচ্ছে যা 2021 সালের জুনে দুর্বল বলে পরিচিত৷
● ইথেরিয়াম ইকোসিস্টেমে উল্লেখযোগ্য পরিমাণে কোড পুনঃব্যবহার রয়েছে: সম্প্রতি স্থাপন করা ইথেরিয়াম স্মার্ট চুক্তির 90% অন্তত 56% একে অপরের সাথে মিল রয়েছে

ব্রায়ান ওয়াং একজন ফিউচারিস্ট থট লিডার এবং প্রতি মাসে 1 মিলিয়ন পাঠক সহ একটি জনপ্রিয় বিজ্ঞান ব্লগার। তার ব্লগ Nextbigfuture.com স্থান পেয়েছে #1 বিজ্ঞান সংবাদ ব্লগ। এটি স্পেস, রোবোটিক্স, আর্টিফিশিয়াল ইন্টেলিজেন্স, মেডিসিন, অ্যান্টি-এজিং বায়োটেকনোলজি, এবং ন্যানো টেকনোলজিসহ অনেক ব্যাহতকারী প্রযুক্তি এবং প্রবণতা জুড়েছে।

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

কর্পোরেশনে ঘন ঘন বক্তা, তিনি একজন TEDx বক্তা, এককত্ব বিশ্ববিদ্যালয়ের বক্তা এবং রেডিও এবং পডকাস্টের জন্য অসংখ্য সাক্ষাৎকারে অতিথি ছিলেন। তিনি জনসাধারণের বক্তৃতা এবং পরামর্শের জন্য উন্মুক্ত।

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

থেকে আরো নেক্সট বিগ ফিউচার