এটি শিনোবির একটি মতামত সম্পাদকীয়, বিটকয়েন স্পেসে একজন স্ব-শিক্ষিত শিক্ষাবিদ এবং প্রযুক্তি-ভিত্তিক বিটকয়েন পডকাস্ট হোস্ট৷
আমি পরামর্শ, এটি পড়ার আগে, আপনি পড়তে পূর্বের নিবন্ধটি আমি লিখেছিলাম যে নস্ট্র কী এবং এটি কীভাবে উচ্চ স্তরে কাজ করে তা ব্যাখ্যা করে. আপনার তখন সেই সময়ে সিস্টেমের মূল নকশা সম্পর্কে একটি ভাল ধারণা থাকা উচিত, তাই এখন আসুন দত্তক নেওয়ার সাথে সাথে যে সমস্যাগুলি ঘটতে চলেছে তা দেখে নেওয়া যাক। প্ল্যাটফর্মের সাথে বিটকয়েন সম্প্রদায়ের জন্য জনপ্রিয় হয়ে উঠছে, এই সমস্যাগুলি সম্পর্কে সচেতন হতে হবে।
যেমনটি আমি পূর্ববর্তী নিবন্ধে আলোচনা করেছি, ব্যবহারকারীর পাবলিক/প্রাইভেট কী জোড়াগুলি একটি প্রোটোকল হিসাবে নস্ট্র কীভাবে কাজ করে তার অবিচ্ছেদ্য অংশ। কোনো ব্যবহারকারীর নাম, বা কোনো ধরনের শনাক্তকারী নেই যা একটি রিলে সার্ভারের নিয়ন্ত্রণে থাকে, পৃথক ব্যবহারকারীদের সাথে সংযুক্ত করার জন্য। এটি কেবলমাত্র সেই ব্যবহারকারীদের কী যা সম্পূর্ণরূপে তাদের নিয়ন্ত্রণে থাকে।
এটি প্রকৃত ব্যবহারকারীর মধ্যে একটি আঁটসাঁট বাঁধাই হিসাবে কাজ করে এবং কীভাবে তারা অন্যদের দ্বারা চিহ্নিত করা হয় যা কোনও রিলে সার্ভারকে এই দুটি জিনিসকে আনবাইন্ড করতে বাধা দেয়, যেমন, অন্য ব্যবহারকারীকে কারও শনাক্তকারী দেওয়া। এটি মানুষের মধ্যে যোগাযোগের জন্য ব্যবহৃত প্ল্যাটফর্মের সবচেয়ে বড় মৌলিক সমস্যার সমাধান করে: ব্যবহারকারীদের নিজস্ব পরিচয়ের উপর নিয়ন্ত্রণের অভাব। কিন্তু এটি কী ব্যবস্থাপনার সমস্ত সমস্যার সাথে পরিচয় করিয়ে দেয় যেগুলির মধ্যে কেউ ব্যক্তিগত কী ধারণ করে। কীগুলি হারিয়ে যেতে পারে এবং কীগুলি আপোস করা যেতে পারে এবং যদি এই ধরনের ঘটনা ঘটে থাকে, তবে বিটকয়েনের মতোই ব্যবহারকারীদের সহায়তার জন্য কেউ নেই। কিছু পুনরুদ্ধার করার জন্য কোন গ্রাহক সমর্থন নেই। তুমি হারিয়ে যাও, এটাই।
এটি অবশ্যম্ভাবীভাবে ব্যবহারকারীদের এক কী-পেয়ার থেকে অন্য কী-পেয়ারে এমনভাবে ঘোরানোর জন্য একটি স্কিম প্রয়োজন যা অন্য ব্যবহারকারীদের জন্য যাচাইযোগ্য এবং আবিষ্কারযোগ্য যা তারা প্রোটোকলের মাধ্যমে ইন্টারঅ্যাক্ট করে। পুরো প্রোটোকলটি প্রমাণ করার উপর ভিত্তি করে যে একটি ইভেন্ট একটি নির্দিষ্ট ব্যবহারকারীর (পরিচয় কী) কাছ থেকে এসেছে, তাই কারোর কী আপস করা হলে সেই সমস্ত গ্যারান্টিগুলি জানালার বাইরে চলে যায়।
কিভাবে আপনি যে হ্যান্ডেল না? শুধু তাদের টুইটার অ্যাকাউন্ট চেক করতে যান? ঠিক আছে, তাহলে এটি একটি খুব বিকেন্দ্রীকৃত ব্যবস্থা নয়, শেষ পর্যন্ত, যদি আপনি একটি কেন্দ্রীভূত প্ল্যাটফর্ম ব্যবহার করতে চান যেখানে তারা তাদের নস্ট্র পরিচয় যাচাই করার জন্য তাদের পরিচয় নিয়ন্ত্রণে নেই।
অন্য ব্যবহারকারীরা কি একটি নতুন কী এর বৈধতা প্রমাণ করেছে? এটি গণ কী সমঝোতা, বা তাদের প্রত্যয়নকে বিশ্বাস করার মতো তাদের কাছাকাছি কাউকে ভালভাবে না জানার মতো পরিস্থিতিগুলির সমাধান করে না।
নস্ট্রের একটি প্রকৃত ক্রিপ্টোগ্রাফিক স্কিম প্রয়োজন যাতে একটি চাবির ঘূর্ণন অন্য একটি চাবিতে বাঁধা হয়। সেখানে একটি বিকাশকারী fiatjaf থেকে প্রস্তাব একটি মৌলিক প্রকল্পের জন্য যা সম্ভাব্যভাবে এই সমস্যার সমাধান করতে পারে। মূল ধারণাটি হবে একটি একক মাস্টার বীজ থেকে প্রাপ্ত ঠিকানাগুলির একটি দীর্ঘ সেট নেওয়া এবং একটি বিটকয়েন কী-এর সাথে ট্যাপ্রুট গাছগুলি কীভাবে প্রতিশ্রুতিবদ্ধ তার অনুরূপ "টুইকড" কীগুলির একটি সেট তৈরি করা। Taproot Taproot গাছের Merkle গাছের মূলটি নেয় এবং একটি নতুন পাবলিক কী তৈরি করতে এটিকে পাবলিক কী-তে "যোগ করে"। নতুন পাবলিক কী-এর জন্য প্রাইভেট কী পেতে প্রাইভেট কী-তে Merkle ট্রি রুট যোগ করে এটি প্রতিলিপি করা যেতে পারে। ফিয়াটজাফের ধারণা হল প্রতিশ্রুতিগুলিকে শেষ থেকে শুরু পর্যন্ত পিছনের দিকে চেইন করা যাতে প্রতিটি টুইকড কী প্রকৃতপক্ষে একটি প্রমাণ ধারণ করে যে এটি তৈরি করতে পরবর্তী টুইকড কী ব্যবহার করা হয়েছিল।
সুতরাং, চেইনের শেষটি কী Z দিয়ে শুরু করার কথা ভাবুন। আপনি এটিকে কিছু দিয়ে টুইক করবেন, এবং তারপর পিছনে যান এবং টুইক করা Z কী (Z' + Y = Y') ব্যবহার করে Y কী-এর একটি টুইক করা সংস্করণ তৈরি করুন। এখান থেকে আপনি Y' নিবেন এবং তারপর X (Y' + X = X') টুইক করতে এটি ব্যবহার করবেন। আপনি A' পাওয়ার জন্য কী A'তে ফিরে এটি করবেন এবং সেখান থেকে সেই কী ব্যবহার করা শুরু করবেন। যখন এটি আপস করা হয়, ব্যবহারকারী একটি ইভেন্ট সম্প্রচার করতে পারে যার মধ্যে untweaked কী A এবং tweaked কী B' রয়েছে। এতে A' তৈরি করার জন্য B' ব্যবহার করা হয়েছিল দেখানোর জন্য প্রয়োজনীয় সমস্ত ডেটা থাকবে, এবং ব্যবহারকারীরা অবিলম্বে A' অনুসরণ করা বন্ধ করতে পারে এবং পরিবর্তে B' অনুসরণ করতে পারে। তারা নিশ্চিতভাবে জানবে যে B' সেই ব্যবহারকারীর পরবর্তী কী এবং পরিবর্তে এটি অনুসরণ করতে হবে।
যদিও এই প্রস্তাবে এখনও কিছু সমস্যা রয়েছে। প্রথমত, আপনাকে সময়ের আগে ব্যবহার করা সমস্ত কীগুলি তৈরি করতে হবে এবং এটির সম্পূর্ণ নতুন কীগুলির সেটে ঘোরানোর কোনও উপায় নেই। এই স্কিমের একটি মাস্টার কীকে প্রতিশ্রুতিবদ্ধ করে এটি মোকাবেলা করা যেতে পারে যা এই ধরনের ঘূর্ণনগুলিকে নোটারাইজ করতে পারে, বা শুরু থেকে খুব বড় কীগুলির সেট তৈরি করে। যেকোন একটি পথই গ্রহণ করার জন্য একটি বৈধ কোর্স হবে, কিন্তু শেষ পর্যন্ত একটি রুট কী বা মূল উপাদান নিরাপদ রাখা এবং শুধুমাত্র নস্ট্র ক্লায়েন্টদের কাছে পৃথক হটকিগুলিকে প্রকাশ করা প্রয়োজন।
যদিও এই স্কিমটি ব্যবহারকারীদের সুরক্ষার জন্য কিছুই করে না বা রুট কী উপাদান হারিয়ে গেলে বা নিজেই আপস করা হলে পরিচয় পুনরুদ্ধারের জন্য একটি ব্যবস্থা অফার করে। এখন, এটা বলার অপেক্ষা রাখে না যে ফিয়াটজাফের স্কিমের কোনো সুবিধা নেই, একেবারেই আছে, কিন্তু এটা গুরুত্বপূর্ণ যে কোনো সমাধানই প্রতিটি সমস্যার সমাধান করে না।
এখানে সম্ভাব্য সমাধানগুলির উপর একটু আলোকপাত করার জন্য, তার প্রস্তাবের মতো টুইকড কীগুলির একটি চেইনের পরিবর্তে কল্পনা করুন যে একটি কী একটি মাস্টার কোল্ড কী দিয়ে টুইক করা হয়েছে যা একটি কী থেকে অন্য কীতে ঘোরানো ইভেন্টটি সাইন ইন করতেও ব্যবহার করা আবশ্যক৷ আপনার কাছে A' কী আছে, যা A এবং M (মাস্টার কী) যোগ করে উদ্ভূত হয়েছে, এবং ঘূর্ণন ইভেন্টটি হবে A, M এবং B' (B এবং M যোগ করে তৈরি) M থেকে একটি স্বাক্ষর সহ একটি হতে পারে মাল্টিসিগ থ্রেশহোল্ড কী — তিনটির মধ্যে দুটি, পাঁচটির মধ্যে তিনটি, ইত্যাদি। এটি ক্ষতির বিরুদ্ধে অপ্রয়োজনীয়তা যোগ করার পাশাপাশি কী ঘূর্ণনের জন্য একটি সুরক্ষিত প্রক্রিয়া প্রদান করতে পারে। এটি পুনরুদ্ধারে সহায়তা করার জন্য পরিষেবাগুলি ব্যবহার করার বা বিশ্বস্ত বন্ধুদের কাছে সেই চাবিগুলির কিছু ছড়িয়ে দেওয়ার দরজাও খুলে দেয়৷ এটি মাল্টিসিগ বিটকয়েনের সাথে একই নমনীয়তা প্রদান করে।
PIN26 এটি একটি প্রস্তাব যা এই সমস্যাটি পরিচালনা করতে খুব কার্যকর হতে পারে। এটি ইভেন্টগুলির জন্য একটি প্রোটোকল এক্সটেনশন নির্দিষ্ট করে যা একটি কী থেকে একটি স্বাক্ষরকে তার পক্ষে ইভেন্টগুলি পোস্ট করার জন্য অন্য কী অনুমোদন করার অনুমতি দেয়। "টোকেন" বা প্রতিনিধি দলের স্বাক্ষর প্রমাণ, তারপর প্রথমটির পক্ষে দ্বিতীয় পাবলিক কী দ্বারা পোস্ট করা সমস্ত ইভেন্টে অন্তর্ভুক্ত করা হবে। এটি এমনকি সময় সীমিত হতে পারে যাতে প্রতিনিধি টোকেন স্বয়ংক্রিয়ভাবে মেয়াদ শেষ হয় এবং পুনর্নবীকরণ করতে হবে।
শেষ পর্যন্ত, যদিও এটি সমাধান করা হয়, এই সমস্যা হয়েছে দীর্ঘমেয়াদে নস্ট্রের জন্য সমাধান করা হবে। একটি প্রোটোকল সম্পূর্ণরূপে পাবলিক/প্রাইভেট কী জোড়ার উপর ভিত্তি করে যা পরিচয় হিসাবে ব্যবহার করা হচ্ছে, যদি সেই পরিচয়গুলির অখণ্ডতা ব্যবহারকারীদের জন্য সুরক্ষিত এবং বজায় রাখা না যায় তবে তা আকর্ষণ এবং গ্রহণ করতে পারে না। এটি অবশেষে নতুন কীগুলি যাচাই করার জন্য ক্রমাগত ব্যান্ড-ব্যান্ড এবং কেন্দ্রীভূত প্ল্যাটফর্মগুলি ব্যবহার করতে হবে এবং যখন কিছু হারিয়ে গেলে বা আপস করা হয় তখন আপনার নতুন পরিচয় অনুসরণ করে লোকেদের সমন্বয় করতে হবে এবং সেই সময়ে, সেই অন্যান্য প্ল্যাটফর্মগুলি বিভ্রান্তির বীজ বপন করার একটি মাধ্যম হয়ে ওঠে। এবং সেন্সরশিপে জড়িত।
মূল ব্যবস্থাপনা এবং নিরাপত্তার সমস্যাগুলি ট্রেড অফ এবং ব্যথার পয়েন্টে পূর্ণ একটি খুব বড় ডিজাইনের জায়গার সাথে বড় সমস্যা, কিন্তু সেগুলি এমন সমস্যা যা কাজ করার জন্য নস্ট্রের প্রেক্ষাপটে সমাধান করতে হবে। আমার পরবর্তী প্রবন্ধে, আমি কিছু বিষয়ের সংক্ষিপ্ত বিবরণ দেব যা আমি রিলে সার্ভারের আর্কিটেকচার এবং স্কেলিং সংক্রান্ত সমস্যাগুলির মধ্যে ক্রপ করতে দেখছি যা নস্ট্র ডেভেলপারদের নস্ট্রের তৈরি মৌলিক ডেটা স্ট্রাকচারের কারণে মোকাবিলা করতে হবে।
যে কেউ পড়ছেন এবং ভাবছেন কেন আমি বিকেন্দ্রীভূত শনাক্তকারী (ডিআইডি) উল্লেখ করিনি: হ্যাঁ, এটি এই সমস্যাগুলির একটি সম্ভাব্য সমাধান যা, আমার মতে, বেশ ব্যাপক। যাইহোক, নস্ট্র ডেভেলপাররা প্রোটোকল বা ক্লায়েন্টের সাথে ডিআইডি একীভূত করতে খুব দ্বিধাগ্রস্ত বলে মনে হচ্ছে কারণ এটি নস্ট্র প্রোটোকলের বাইরে বাহ্যিক নির্ভরতা তৈরি করবে। আপনি যদি প্রযুক্তিগত স্তরে ডিআইডি কীভাবে কাজ করে তার সাথে পরিচিত না হন এবং আগ্রহী হন, লেভেল 39 দ্বারা এই নিবন্ধটি তারা কিভাবে কাজ করে তার একটি খুব ভাল লিখিত সারসংক্ষেপ।
এটি শিনোবির একটি অতিথি পোস্ট। প্রকাশিত মতামত সম্পূর্ণরূপে তাদের নিজস্ব এবং অগত্যা BTC Inc বা Bitcoin ম্যাগাজিনের মতামতগুলিকে প্রতিফলিত করে না।
- এসইও চালিত বিষয়বস্তু এবং পিআর বিতরণ। আজই পরিবর্ধিত পান।
- প্লেটোব্লকচেন। Web3 মেটাভার্স ইন্টেলিজেন্স। জ্ঞান প্রসারিত. এখানে প্রবেশ করুন.
- উত্স: https://bitcoinmagazine.com/technical/solving-nostr-key-management-issues
- 7
- a
- একেবারে
- হিসাব
- প্রকৃতপক্ষে
- ঠিকানা
- ঠিকানাগুলি
- যোগ করে
- গ্রহণ
- বিরুদ্ধে
- এগিয়ে
- চিকিত্সা
- সব
- অনুমতি
- এবং
- অন্য
- যে কেউ
- স্থাপত্য
- কাছাকাছি
- প্রবন্ধ
- সহায়তা
- সহযোগী
- অনুমোদন করা
- স্বয়ংক্রিয়ভাবে
- পিছনে
- ভিত্তি
- মৌলিক
- পরিণত
- হয়ে
- আগে
- শুরু
- হচ্ছে
- সুবিধা
- মধ্যে
- বিশাল
- বৃহত্তম
- বাঁধাই
- বিট
- Bitcoin
- বিটকয়েন ম্যাগাজিন
- ব্রডকাস্ট
- BTC
- বিটিসি ইনক
- নির্মিত
- না পারেন
- বিবাচন
- কেন্দ্রীভূত
- চেন
- চেক
- ক্লায়েন্ট
- ঘনিষ্ঠ
- প্রতিজ্ঞাবদ্ধ
- সংগঠনের
- যোগাযোগ
- সম্পূর্ণরূপে
- ব্যাপক
- সংকটাপন্ন
- বিশৃঙ্খলা
- প্রতিনিয়ত
- প্রসঙ্গ
- নিয়ন্ত্রণ
- তুল্য
- মূল
- পারা
- পথ
- সৃষ্টি
- ক্রিপ্টোগ্রাফিক
- ক্রেতা
- গ্রাহক সমর্থন
- উপাত্ত
- বিকেন্দ্রীভূত
- উদ্ভূত
- নকশা
- বিকাশকারী
- ডেভেলপারদের
- আলোচনা
- দরজা
- নিচে
- প্রতি
- সম্পাদকীয়
- পারেন
- চুক্তিবদ্ধ করান
- যথেষ্ট
- সমগ্র
- সম্পূর্ণরূপে
- ইত্যাদি
- এমন কি
- ঘটনা
- ঘটনাবলী
- অবশেষে
- কখনো
- ব্যাখ্যা
- প্রকাশিত
- প্রসার
- বহিরাগত
- পরিচিত
- ফিয়াটজাফ
- প্রথম
- নমনীয়তা
- অনুসরণ করা
- অনুসরণ
- বন্ধুদের
- থেকে
- সম্পূর্ণ
- ক্রিয়াকলাপ
- মৌলিক
- লাভ করা
- উত্পাদন করা
- উত্পন্ন
- উৎপাদিত
- পাওয়া
- প্রদত্ত
- দান
- Go
- চালু
- ভাল
- বৃদ্ধি
- গ্যারান্টী
- অতিথি
- অতিথি পোস্ট
- হাতল
- হ্যান্ডলিং
- জমিদারি
- এখানে
- দ্বিধাগ্রস্ত
- উচ্চ
- নিমন্ত্রণকর্তা
- কিভাবে
- যাহোক
- HTTPS দ্বারা
- ধারণা
- চিহ্নিত
- আইডেন্টিফায়ার
- পরিচয়
- পরিচয়
- অবিলম্বে
- গুরুত্বপূর্ণ
- in
- অন্তর্ভুক্ত
- স্বতন্ত্র
- অবশ্যম্ভাবীরূপে
- পরিবর্তে
- অখণ্ড
- সম্পূর্ণ
- অখণ্ডতা
- গর্ভনাটিকা
- আগ্রহী
- পরিচয় করিয়ে দেয়
- সমস্যা
- সমস্যা
- IT
- নিজেই
- পালন
- চাবি
- কী
- জানা
- বুদ্ধিমান
- রং
- বড়
- গত
- বৈধতা
- উচ্চতা
- সম্ভবত
- সীমিত
- দীর্ঘ
- দেখুন
- হারান
- ক্ষতি
- পত্রিকা
- করা
- ব্যবস্থাপনা
- ভর
- মালিক
- ম্যাচিং
- উপাদান
- মানে
- পদ্ধতি
- উল্লিখিত
- মাল্টিসিগ
- অগত্যা
- চাহিদা
- নতুন
- পরবর্তী
- নস্ট্র
- অর্পণ
- অফার
- ONE
- প্রর্দশিত
- অভিমত
- মতামত
- ক্রম
- অন্যান্য
- অন্যরা
- বাহিরে
- নিজের
- ব্যথা
- জোড়া
- পথ
- সম্প্রদায়
- মাচা
- প্ল্যাটফর্ম
- Plato
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটোডাটা
- পডকাস্ট
- বিন্দু
- পয়েন্ট
- জনপ্রিয়
- পোস্ট
- পোস্ট
- সম্ভাব্য
- সম্ভাব্য
- পূর্বে
- ব্যক্তিগত
- ব্যক্তিগত কী
- সমস্যা
- সমস্যা
- প্রমাণ
- প্রস্তাব
- প্রস্তাব
- রক্ষা করা
- রক্ষিত
- প্রোটোকল
- প্রদান
- প্রকাশ্য
- পাবলিক কী
- পড়া
- পড়া
- উদ্ধার করুন
- আরোগ্য
- প্রতিফলিত করা
- শুভেচ্ছা সহ
- নূতন
- প্রতিলিপি
- প্রয়োজন
- প্রত্যাবর্তন
- শিকড়
- নিরাপদ
- একই
- আরোহী
- পরিকল্পনা
- দ্বিতীয়
- নিরাপদ
- নিরাপত্তা
- বীজ
- সেবা
- সেট
- উচিত
- প্রদর্শনী
- চিহ্ন
- অনুরূপ
- কেবল
- একক
- পরিস্থিতিতে
- So
- সমাধান
- সলিউশন
- সমাধান
- solves
- কিছু
- কেউ
- কিছু
- স্থান
- নির্দিষ্ট
- পাতন
- শুরু হচ্ছে
- এখনো
- থামুন
- এমন
- সংক্ষিপ্ত করা
- সমর্থন
- পদ্ধতি
- গ্রহণ করা
- লাগে
- টেপ্রোট
- কারিগরী
- সার্জারির
- তাদের
- কিছু
- তিন
- গোবরাট
- দ্বারা
- সময়
- থেকে
- টোকেন
- টোকেন
- আকর্ষণ
- বাণিজ্য
- গাছ
- আস্থা
- বিশ্বস্ত
- টুইটার
- পরিণামে
- অধীনে
- ব্যবহার
- ব্যবহারকারী
- ব্যবহারকারী
- যাচাই
- সংস্করণ
- কি
- যে
- ইচ্ছা
- মধ্যে
- ভাবছি
- হয়া যাই ?
- কাজ
- would
- লিখিত
- X
- আপনি
- আপনার
- ইউটিউব
- zephyrnet