EF ব্লগ

ETH শীর্ষের ব্যাকগ্রাউন্ড শুরুর চিত্র
ETH নিচের ব্যাকগ্রাউন্ডশেষের চিত্র
এড়িয়ে কন্টেন্টে যান

এই পোস্টটি 25টি ভাষা উপলব্ধ আছে:

বাংলা

ক্লিয়ার সাইনিং: ইথেরিয়ামে ট্রানজ্যাকশন অনুমোদন আরও নিরাপদ করা

১২ মে, ২০২৬ তারিখে হেস্টার ব্রুইকম্যান পোস্ট করেছেন

ক্লিয়ার সাইনিং: ইথেরিয়ামে ট্রানজ্যাকশন অনুমোদন আরও নিরাপদ করা

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

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

ব্যবহারকারী এবং প্রতিষ্ঠানগুলো যাতে ইথেরিয়ামে ট্রিলিয়ন ডলার সমমূল্যের সম্পদ সংরক্ষণ এবং ইন্টারঅ্যাক্ট করতে স্বাচ্ছন্দ্যবোধ করে, তার জন্য "আপনি যা দেখছেন তা-ই স্বাক্ষর করছেন" (What You See Is What You Sign - WYSIWYS) আমাদের লক্ষ্য হওয়া উচিত এবং ক্লিয়ার সাইনিং (Clear Signing) ডিফল্ট হতে হবে।

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

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

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

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

আমরা ওয়ালেট ডেভেলপারদের এই পদ্ধতি গ্রহণ করতে এবং স্পষ্ট, মানুষের পড়ার যোগ্য ট্রানজ্যাকশন কনফার্মেশনের জন্য সমর্থন একীভূত করতে উৎসাহিত করি। অ্যাপ্লিকেশন তৈরি করা ডেভেলপারদের তাদের ট্রানজ্যাকশনগুলো কী করে তার সঠিক বিবরণ প্রদান করতে উৎসাহিত করা হয় এবং নিরাপত্তা বিশেষজ্ঞদের এগুলোর সঠিকতা পর্যালোচনা ও প্রত্যয়ন করতে উৎসাহিত করা হয়। 1TS-এর মাধ্যমে অর্থায়িত Rust এবং TypeScript লাইব্রেরি সহ উপলব্ধ টুলিং সম্পর্কে তথ্য clearsigning.org-এ পাওয়া যাবে।

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

আমরা ERC-7730 এবং প্রাথমিক টুলিং, অবকাঠামো এবং শিক্ষামূলক প্রচেষ্টা শুরু করার জন্য Ledger-কে কৃতিত্ব এবং স্বীকৃতি দিতে চাই। এটি একটি ইচ্ছাকৃত বহুমুখী প্রচেষ্টা যেখানে গবেষণা, লাইব্রেরি ডেভেলপমেন্ট, অডিট এবং সমন্বয় জুড়ে অবদান রয়েছে, যার মধ্যে ZKnox, Sourcify, Cyfrin, Zama, WalletConnect, Fireblocks, Trezor, Keycard, মেটামাস্ক, Argot-এর মতো দল এবং ইকোসিস্টেম জুড়ে স্বাধীন অবদানকারীরা জড়িত।

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

Stay Updated

Subscribe to get email notifications about the topics you care about. Choose from research, events, security updates, and more.


বিভাগ