এটি দ্বারা একটি মতামত সম্পাদকীয় যুদ্ধকালীন মাইক্রোচ্যাড, বিটকয়েন ম্যাগাজিনের অবদানকারী।
ভূমিকা
বিটকয়েন ইমপ্রুভমেন্ট প্রপোজাল (বিআইপি) 39 প্রবর্তনের পর থেকে, বিটকয়েনারদের কাছে প্লেইন টেক্সট শব্দ ব্যবহার করে অন-চেইনে সঞ্চিত বিটকয়েন তহবিল পুনরুদ্ধার করার জন্য প্রয়োজনীয় তথ্য মুখস্ত করার বিকল্প ছিল। কিন্তু মুখস্থ করা — এবং তারপরে পরবর্তী তারিখে নির্ভরযোগ্যভাবে স্মরণ করা — 12 বা 24টি সম্পর্কহীন, অসংলগ্ন শব্দগুলি সহজ নয়, যার মানে হল যে বেশিরভাগ লোকেরা মেমরিতে প্রতিশ্রুতিবদ্ধ করার পরিবর্তে সেই শব্দগুলির শারীরিক ব্যাকআপ তৈরি এবং সংরক্ষণ করে।
যদিও এই সুপ্রতিষ্ঠিত পদ্ধতিটি তাদের জন্য ভাল যারা তাদের শারীরিক নিরাপত্তা সেটআপে আত্মবিশ্বাসী, এটি অন্যদের জন্য একটি বড় চ্যালেঞ্জ হতে পারে, যেমন, কোন নির্দিষ্ট আবাস নেই এমন লোকেদের জন্য; যাদের ভ্রমণ করতে হবে বা যারা সংঘাত/যুদ্ধ অঞ্চলে বসবাস করেন; অথবা যারা অন্যান্য সেটিংসে বসবাস করেন যেখানে ভৌত বীজ বাক্যাংশ সংরক্ষণের নিরাপত্তা, ক্ষতি, ক্ষতি বা বাজেয়াপ্ত ঝুঁকির বিষয় হতে পারে।
নাম্বার চলমান
এই সমস্যার স্কেলকে কিছু প্রসঙ্গে রাখতে:
- জাতিসংঘের শরণার্থী সংস্থার তথ্য অনুযায়ী ইউএনএইচসিআর, 2021 সালের শেষ নাগাদ, বিশ্বব্যাপী 89.3 মিলিয়ন লোককে জোরপূর্বক বাস্তুচ্যুত করা হয়েছে। এই বিপুল সংখ্যক লোক তাদের বাড়ি থেকে পালিয়ে যাওয়ার জন্য, তারা তাদের পিঠের কাপড় এবং যা কিছু ব্যক্তিগত জিনিসপত্র বহন করতে পারে তার চেয়ে সামান্য বেশি নিতে সক্ষম হত। ব্যক্তিগত জিনিসপত্রের সাথে যেকোন সম্পদের পরিবহন একটি অসম্ভব চ্যালেঞ্জ এবং ঝুঁকিপূর্ণ হতে পারে।
- অনুযায়ী যাযাবর দূতাবাস, প্রায় 5 মিলিয়ন আমেরিকান ডিজিটাল যাযাবর হিসাবে চিহ্নিত এবং আরও 17 মিলিয়ন এই জীবনধারার জন্য উচ্চাকাঙ্ক্ষী। এটি মার্কিন জনসংখ্যার 6.5% যারা হয় বর্তমানে বা একটি ঘোরাঘুরি জীবনযাপন করতে চায়। ঘন ঘন সীমান্ত ক্রসিং এবং ভাড়ার বাসস্থানে জীবন ব্যক্তিগত চাবি রক্ষা করা কঠিন করে তুলতে পারে।
- An আনুমানিক 35% আমেরিকানরা তাদের বাসস্থান ভাড়া করে, এবং বাড়ির মালিকানা ভেঙে যাওয়ার সাথে সাথে বাড়ি ভাগাভাগি বৃদ্ধি পাচ্ছে, বিশেষত তরুণ প্রজন্মের মধ্যে। ভাগ করা বাসস্থানে ব্যক্তিগত জিনিসপত্র অদৃশ্য হয়ে যাওয়া অস্বাভাবিক নয়।
তাই আমরা বিটকয়েনদের জন্য একটি উপায় তৈরি করতে চেয়েছিলাম যারা এই সমস্যাগুলির মুখোমুখি হয় তাদের বিটকয়েনকে আরও সহজে এবং নির্ভরযোগ্যভাবে সীমান্তের ওপারে পরিবহন করতে। আমরা সমাধানের নাম দিয়েছি বর্ডার ওয়ালেট.
প্যাটার্নস বনাম শব্দ
নীচের পছন্দগুলি থেকে (A) বা (B) মুখস্থ করতে পাঁচ সেকেন্ড থাকার কথা কল্পনা করুন।
বিজ্ঞান (™)
কিছু পূর্বে পরিচালিত গবেষণায় আমরা দেখিয়েছি যে আমরা দীর্ঘ সময়ের পরে শব্দের তুলনায় নিদর্শনগুলি স্মরণ করতে অনেক বেশি সক্ষম।
শব্দের চেয়ে আকারগুলিকে আরও সহজে চিনতে সক্ষম হওয়াটাও উপাখ্যানগতভাবে প্রকাশ করে — আমরা নামের চেয়ে মুখগুলিকে আরও সহজে মনে রাখার প্রবণতা রাখি (যা আমাদের দৃষ্টিশক্তি এবং মুখের শনাক্ত করার ক্ষমতা আমাদের ভাষার ব্যবহারের আগে থেকেই বোঝা যায়)।
এই ঘটনাটি হিসাবে পরিচিত "ছবির শ্রেষ্ঠত্ব প্রভাব. "
লিটমাস টেস্ট
দেখা যাক এটা কাজ করে কিনা।
প্রদত্ত স্পেসগুলিতে, আমরা উপরে দেখানো উদাহরণ থেকে অনুপস্থিত শব্দগুলি এবং অনুপস্থিত প্যাটার্নগুলি প্রত্যাহার করুন। কোন চালাকি না!
বর্ডার ওয়ালেট এবং এনট্রপি গ্রিড ব্যবহার করে মুখস্থ করা
বর্ডার ওয়ালেট তিনটি উপাদান ব্যবহার করে বীজ বাক্যাংশ মুখস্ত করার একটি পদ্ধতি প্রদান করে:
- এনট্রপি গ্রিড: সমস্ত 2048 বীজ শব্দের একটি এলোমেলো গ্রিড।
- প্যাটার্ন: ব্যবহারকারী দ্বারা তৈরি প্যাটার্ন(গুলি) বা সেল স্থানাঙ্ক।
- চূড়ান্ত শব্দ "সংখ্যা": চূড়ান্ত (চেকসাম) বীজ শব্দ।
একত্রিত করে, এই তিনটি উপাদান আপনার বর্ডার ওয়ালেটের অন্তর্ভুক্ত।
এনট্রপি গ্রিড জেনারেটর
আমাদের অফলাইন, ব্রাউজার-ভিত্তিক এনট্রপি গ্রিড জেনারেটর (EGG) ব্যবহার করে, ব্যবহারকারীরা তাদের নিজস্ব এনট্রোপিকলি-সুরক্ষিত, সমস্ত 2048 BIP39-সঙ্গতিপূর্ণ বীজ শব্দের এলোমেলো গ্রিড তৈরি করতে পারে এবং তারপর এটিতে একটি স্মরণীয় প্যাটার্ন বা সেল স্থানাঙ্কের সেট প্রয়োগ করতে পারে — যা শুধুমাত্র তারা জানে — একটি মানিব্যাগ তৈরি করতে।
যদিও EGG ব্রাউজার-ভিত্তিক, এটি একটি এয়ার-গ্যাপড পিসি, ম্যাক বা লিনাক্স মেশিনে (বা এমনকি টেলস ব্যবহার করে) অফলাইনে কাজ করার জন্য ডিজাইন করা হয়েছে এবং ব্রাউজারে স্থানীয়ভাবে চলে। এটি ব্যবহার করতে, ব্যবহারকারীরা এটি ডাউনলোড করে, তাদের পছন্দের মেশিনে স্থানান্তর করে এবং এনট্রপি গ্রিড তৈরি করা শুরু করে।
যেহেতু প্রতিটি অনন্য এনট্রপি গ্রিডে এলোমেলো বিন্যাসে সমস্ত BIP39 বীজ শব্দের একটি সম্পূর্ণ তালিকা রয়েছে এবং ব্যবহারকারীদের প্যাটার্ন শুধুমাত্র তাদের মাথায় বিদ্যমান, ব্যবহারকারীরা তাদের এনট্রপি গ্রিড (বা এর পুনরুদ্ধার বাক্যাংশ) শারীরিক বা ডিজিটালভাবে সংরক্ষণ করবে। যেহেতু এনট্রপি গ্রিডগুলি একটি এলোমেলো বিন্যাসে সমস্ত 2048 বিটকয়েন বীজ শব্দগুলিকে অন্তর্ভুক্ত করে, তাই যেকোন দুষ্ট দাসীর আক্রমণগুলি একটি ঊর্ধ্বগামী অসুবিধা সামঞ্জস্যের সম্মুখীন হয় যা প্লেইন টেক্সট বীজ বাক্যাংশ ব্যাকআপগুলি আবিষ্কৃত হওয়ার চেয়ে উল্লেখযোগ্যভাবে বেশি। আপনি এটিকে আপনার বীজ শব্দ এবং সম্ভাব্য আক্রমণকারীদের মধ্যে একটি ফায়ারওয়াল হিসাবে ভাবতে পারেন।
অন্যান্য বৈশিষ্ট্য
চূড়ান্ত শব্দ ক্যালকুলেটর এবং চূড়ান্ত শব্দ "সংখ্যা"
EGG ব্যবহারকারীদের চূড়ান্ত চেকসাম শব্দ গণনা করার জন্য তাদের এনট্রপি গ্রিড থেকে প্রাসঙ্গিক 11 বা 23টি শব্দ আমদানি করতে দেয়। ব্যবহারকারীর প্যাটার্ন ছাড়াও, চেকসাম একমাত্র জিনিস যা অবশ্যই মুখস্থ করতে হবে।
যাইহোক, এটিকে আরও সহজ করার জন্য, EGG একটি অনন্য "চূড়ান্ত শব্দ সংখ্যা" বৈশিষ্ট্য অন্তর্ভুক্ত করে। এর সাহায্যে, "জোড়া" শব্দটি মনে রাখার পরিবর্তে ব্যবহারকারীরা কেবল "5" নম্বরটি মনে রাখতে পারেন - এমনকি তারা এই সংখ্যাটি তাদের এনট্রপি গ্রিডেও লিখতে পারে কারণ, এটি নিজে থেকেই অর্থহীন এবং এটি সম্পর্কে কোনও সূত্র দেয় না। অন্য শব্দ ছাড়া চূড়ান্ত শব্দ পরিচিত হচ্ছে.
ব্যবহারকারীরা চূড়ান্ত শব্দ সংখ্যাকে তাদের কাছে আরও অর্থপূর্ণ কিছুতে পরিবর্তন করতে পারে, যদিও এটি চূড়ান্ত শব্দটিকেও পরিবর্তন করে। তাই, ব্যবহারকারীরা যদি নম্বর পরিবর্তন করে, তাহলে আপনার বর্ডার ওয়ালেট সেট আপ করতে প্রদর্শিত নতুন চেকসাম ব্যবহার করতে হবে। আমরা ব্যবহারকারীদের নম্বরটি পরিবর্তন করার পরামর্শ দিই না (যেহেতু এটি টুল দ্বারা এনট্রপি দিয়ে তৈরি করা হয়), তবে ইচ্ছা হলে বিকল্পটি রয়েছে।
ডিটারমিনিস্টিক গ্রিড পুনর্জন্ম
একটি এনট্রপি গ্রিড তৈরি করার সময়, EGG ডিটারমিনিস্টিক এনট্রপি বেছে নেওয়ার বিকল্প প্রদান করে। এই গ্রিডগুলি তৈরিতে 128 বিট এনট্রপি ব্যবহার করে, আমাদের কাছে একই সাথে 12-শব্দের পুনরুদ্ধার বাক্যাংশ তৈরি করার ক্ষমতা রয়েছে যা একটি সাধারণ পাঠ্য ব্যাকআপ দেয়। পুনরুদ্ধার বাক্যাংশগুলি স্বয়ংক্রিয়ভাবে প্রজন্মের সময় নির্ধারক এনট্রপি গ্রিডের নীচে যুক্ত হয়।
12-শব্দের পুনরুদ্ধার বাক্যাংশের বিধানটি প্রথম নজরে বর্ডার ওয়ালেটের ধারণার বিপরীত বলে মনে হতে পারে — সর্বোপরি, আমরা ব্যবহারকারীদের বীজ শব্দগুলি মুখস্থ করার ক্ষমতা দিচ্ছি, নতুনগুলি লেখার নতুন উপায় খুঁজে পাচ্ছি না! যাইহোক, কিছু ব্যবহারকারী কিছু পরিস্থিতিতে পুনরুজ্জীবন শব্দগুলির হস্তলিখিত বা ডিজিটাল কপি করার বিকল্পের মূল্য খুঁজে পেতে পারেন: উদাহরণস্বরূপ, যদি তারা তৃতীয় পক্ষের (ভাই, পিতামাতা, শিশু, ইত্যাদি) সাথে একটি এনট্রপি গ্রিডের একটি অনুলিপি সংরক্ষণ করতে চান .) সুরক্ষার জন্য।
যেহেতু সমস্ত 12-শব্দের পুনরুদ্ধার বাক্যাংশগুলি বৈধ BIP39 স্মৃতির বাক্যাংশ, এটি ফলে ওয়ালেটে ডিকয় তহবিল স্থাপনের জন্য বা কেবল সেগুলিতে কিছুই না থাকার জন্য অতিরিক্ত বিকল্প দেয়৷ পরবর্তী ক্ষেত্রে, একজন আক্রমণকারী অর্থ এবং সম্পদ ব্যয় করতে পারে একটি পাসফ্রেজকে একটি বীজ বাক্যাংশের উপর জোর করার চেষ্টা করে যা দেখে মনে হয় এটিতে অর্থ থাকা উচিত, কিন্তু যা শুধুমাত্র একটি এনট্রপি গ্রিড আনলক করে।
গ্রিডসেপশন অ্যান্ড দ্য আর্ট অফ অব্ফুসকেশন
যেহেতু এনট্রপি গ্রিড তৈরির জন্য মূলত শূন্য খরচ হয়, ব্যবহারকারীরা তাদের পছন্দের গ্রিডকে যথেষ্ট "শব্দ" এর মধ্যে সংরক্ষণ করে স্বতন্ত্রভাবে সংখ্যাযুক্ত গ্রিডের ডজন (বা শত শত) তৈরি করতে বেছে নিতে পারেন। কল্পনা করুন যে 100টি অনন্য এবং স্বতন্ত্রভাবে সংখ্যাযুক্ত এনট্রপি গ্রিড রয়েছে, ব্যবহারকারী একমাত্র ব্যক্তি যিনি জানেন যে বর্ডার ওয়ালেট তৈরি করতে কোন গ্রিড(গুলি) ব্যবহার করা হয়েছে।
প্রকৃতপক্ষে, এমন কোন কারণ নেই যে একজন ব্যবহারকারী একাধিক প্যাটার্ন তৈরি করতে পারে না — এমনকি একাধিক এনট্রপি গ্রিডও — একটি মাল্টিসিগ ওয়ালেট তৈরি করতে যা তারা তাদের মাথায় বহন করতে পারে। ডিটারমিনিস্টিক গ্রিডগুলি মাল্টিগ্রিড সমাধানগুলি প্রবর্তন করার ক্ষমতাও আনলক করে যেখানে একটি প্রাথমিক এনট্রপি গ্রিড অন্যান্য এনট্রপি গ্রিডের মধ্যে এনকোড করা হয়। আমরা এই কল গ্রিডসেপশন.
এটি করার জন্য, ব্যবহারকারীরা একটি গ্রিড তৈরি করবে এবং তারপর সেই গ্রিডে প্রয়োগ করার জন্য একটি 12-শব্দের প্যাটার্ন তৈরি করবে। তারপরে তারা সেই 12টি শব্দ নেয় এবং সেগুলিকে EGG-এর মধ্যে "গ্রিড পুনর্জন্ম" ট্যাবে ইনপুট করে, একটি দ্বিতীয় গ্রিড তৈরি করে। এটি তারপর নতুন গ্রিড বিজ্ঞাপন অসীম তৈরি করতে পুনরাবৃত্তি করা যেতে পারে.
এনক্রিপশন
ডিজিটালভাবে সংরক্ষিত এনট্রপি গ্রিডের জন্য, যেমন, একজনের ব্যক্তিগত কম্পিউটারে, ইউএসবি থাম্ব ড্রাইভ বা নিরাপদ অনলাইন ক্লাউড স্টোরেজের জন্য, EGG ব্যবহারকারীদের জন্য টুলের ইন্টারফেসের মধ্যেই তাদের এনট্রপি গ্রিডগুলিকে নেটিভভাবে এনক্রিপ্ট এবং ডিক্রিপ্ট করার একটি বিকল্প রয়েছে। একবার ব্যবহারকারীরা একটি সুরক্ষিত পাসওয়ার্ড তৈরি করলে, তারা এনক্রিপশনের জন্য তাদের এনট্রপি গ্রিডকে টেনে আনে এবং ড্রপ করে, একটি এনক্রিপ্ট করা .json ফাইল তৈরি করে যা তারা ডিজিটাল ফর্ম্যাটে আরও নিরাপদে সংরক্ষণ করতে পারে। ডিক্রিপ্ট করতে, .json ফাইলটিকে আবার টুলে আমদানি করা হয় এবং একই সুরক্ষিত পাসওয়ার্ড দিয়ে আনলক করা হয়।
হ্যান্ডলিং বীজ শব্দ র্যান্ডমাইজেশন
"সর্বোচ্চ" এনট্রপি গ্রিডগুলির জন্য - যা সত্যই মহাজাগতিক 19,580-বিট এনট্রপি ব্যবহার করে - EGG নিযুক্ত করে ফিশার-ইয়েটস এলোমেলো অ্যালগরিদম এবং ব্রাউজার ক্রিপ্টোগ্রাফিকভাবে শক্তিশালী সিউডো-র্যান্ডম নম্বর জেনারেটর সমস্ত BIP39 বীজ শব্দের একটি এলোমেলো স্থানান্তর তৈরি করার জন্য সত্যই র্যান্ডম মান সহ বীজযুক্ত।
12টি শব্দ ব্যবহার করে ডিটারমিনিস্টিক এনট্রপি গ্রিডের পুনরুত্পাদন করার বিকল্প - 128-বিট এনট্রপি ব্যবহার করে তৈরি - গিবসন রিসার্চ কর্পোরেশন ব্যবহার করে অতি-উচ্চ এনট্রপি সিউডো-র্যান্ডম নম্বর জেনারেটর.
বিটকয়েন এবং তার বাইরের জন্য অ্যাপ্লিকেশন
বিটকয়েনের জন্য, বর্ডার ওয়ালেট এবং এনট্রপি গ্রিডগুলি বিটকয়েন কোল্ড স্টোরেজ এবং পরিবহন, উত্তরাধিকার পরিকল্পনা, উপহার প্রদান, তৃতীয় পক্ষের হেফাজতে সহায়তার পাশাপাশি, স্পষ্টতই, সীমান্ত ক্রসিংয়ের জন্য নতুন অ্যাপ্লিকেশন এবং সমাধান সরবরাহ করে।
বিটকয়েনের বাইরের দিকে তাকালে, আমরা ধারণা করি যে অন্যান্য বিকেন্দ্রীভূত প্রোটোকলের ক্ষেত্রে প্রযোজ্য হবে যেখানে বীজ শব্দগুলি ব্যবহারকারীর অ্যাকাউন্ট ব্যাকআপের জন্য ব্যবহৃত হয়, যেমন, নস্ট্র, ওয়েব5 এবং অন্যান্য বিকেন্দ্রীকৃত শনাক্তকারী-টাইপ সিস্টেমের জন্য।
এটি ওয়ারটাইম মাইক্রোচ্যাডের একটি অতিথি পোস্ট। প্রকাশিত মতামত সম্পূর্ণরূপে তাদের নিজস্ব এবং অগত্যা BTC Inc. বা Bitcoin ম্যাগাজিনের মতামতগুলিকে প্রতিফলিত করে না।
- Bitcoin
- বিটকয়েন ম্যাগাজিন
- blockchain
- ব্লকচেইন সম্মতি
- ব্লকচেইন সম্মেলন
- কয়েনবেস
- coingenius
- ঐক্য
- ক্রিপ্টো সম্মেলন
- ক্রিপ্টো খনির
- cryptocurrency
- বিকেন্দ্রীভূত
- Defi
- ডিজিটাল সম্পদ
- ethereum
- মেশিন লার্নিং
- অ ছত্রাকযুক্ত টোকেন
- অভিমত
- Plato
- প্লেটো এআই
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটোডাটা
- প্লেটোগেমিং
- বহুভুজ
- ঝুঁকি প্রমাণ
- পুনরুদ্ধারের বীজ
- পুনরুদ্ধার বীজ ব্যাকআপ
- বীজ বাক্যাংশ
- কারিগরী
- W3
- zephyrnet