এনক্রিপ্টেড ডিরেক্টরি
//
← ব্লগ
প্রকাশিত ·NoKYC Directory Editorial

লাইটনিং « অফ-চেইন বলে ব্যক্তিগত » এর কল্পকাহিনী: ২০২৬-এ একাডেমিক গবেষণা যা প্রকাশ করেছে

লাইটনিং « অফ-চেইন বলে ব্যক্তিগত » এর কল্পকাহিনী: ২০২৬-এ একাডেমিক গবেষণা যা প্রকাশ করেছে

প্রচলিত ধারণা, এবং এর সমস্যা

« লাইটনিং নেটওয়ার্ক ব্যক্তিগত কারণ লেনদেন অফ-চেইন। » এই বাক্য, ২০১৮ থেকে প্রায় সব বিটকয়েন সাধারণ উপস্থাপনায় পুনরাবৃত্তি হয়েছে, প্রযুক্তিগতভাবে সত্য কিন্তু অর্থবোধে প্রতারণামূলক। সত্য: হ্যাঁ, একটি চ্যানেল খোলা এবং বন্ধের মধ্যে পেমেন্ট বিটকয়েন ব্লকচেইন স্পর্শ করে না। প্রতারণামূলক: না, অন-চেইন রেকর্ডের অনুপস্থিতি সাধারণত বোঝা প্রাইভেসির অর্থে প্রাইভেসি গঠনের জন্য যথেষ্ট নয়।

২০২৪-২০২৬ একাডেমিক গবেষণা, বিশেষ করে ScienceDirect-এর « Timechain-level modeling and analysis of the Bitcoin Lightning Network » পত্র, gncrypto-তে পুনর্মুদ্রিত বিশ্ববিদ্যালয় গবেষণা « Lightning Network economically irrational and has privacy shortcomings », এবং কয়েকটি সংলগ্ন প্রকাশনা, ধৈর্য ধরে ব্যাখ্যা করেছে কেন এই সরল অনুভূতি টিকে থাকে না।

ছয়টি কাঠামোগত ফাঁস

১. পাবলিক গ্রাফ

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

২. BOLT 11 ইনভয়েস

একটি স্ট্যান্ডার্ড লাইটনিং ইনভয়েস (BOLT 11) তার বিস্তারিত টেক্সটে এনকোড করে: প্রাপকের node ID, সঠিক পরিমাণ, payment hash, মেয়াদ, বিবরণ। একটি ই-কমার্স সাইটে, টুইটারে, ইমেইলে প্রকাশিত একটি ইনভয়েস ডিকোড করা মানে ইতিমধ্যেই পেমেন্টের উল্লেখযোগ্য একটি অংশের মেটাডেটা পাওয়া।

৩. ট্রানজিটে পেমেন্ট হ্যাশ

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

৪. চ্যানেল অ্যানাউন্স এবং ক্লোজ

একটি চ্যানেল খোলা এবং বন্ধ করা সাধারণ অন-চেইন লেনদেন। যদিও সাম্প্রতিক SegWit ফরম্যাট (Taproot, Schnorr) চ্যানেল ফান্ডিং লেনদেনকে ক্লাসিক single-sig পেমেন্ট থেকে অবিভেদ্য করে তোলে, ব্যবহারের প্যাটার্ন সনাক্তযোগ্য থাকে: টাইমিং, সমমিত পরিমাণ, co-spending।

৫. প্রদানকারী / প্রাপকের হিউরিস্টিক

ScienceDirect পত্রটি কয়েকটি হিউরিস্টিক ফর্মালাইজ করে যা একটি পর্যবেক্ষককে মধ্যবর্তী নোড সরাসরি নিয়ন্ত্রণ না করেও একটি পেমেন্টের উৎপত্তি এবং গন্তব্যের উপর অনুমান করার অনুমতি দেয়। উদাহরণস্বরূপ: যদি নোড A-এর আউটগোয়িং ক্ষমতা একই সেকেন্ডে N স্যাটোশি কমে যায় যেখানে নোড B-এর ইনকামিং ক্ষমতা N স্যাটোশি বাড়ে (fees মডুলো), A→B হলো যুক্তিসঙ্গত অনুমান। এই হিউরিস্টিকগুলো প্রমাণ নয়, কিন্তু মাঝারি আকারের পেমেন্টে ৬০-৮০% নির্ভুলতায় কাজ করে।

৬. কাস্টোডিয়াল সার্ভিস

Wallet of Satoshi, Strike, Cash App এবং সব কাস্টোডিয়াল ওয়ালেট তাদের ব্যবহারকারীদের সব পেমেন্ট দেখে এবং লগ সংরক্ষণ করে। এই ফাঁস বিশাল এবং প্রোটোকল উন্নয়ন দ্বারা ঠেকানো যায় না: কাস্টোডিয়াল আর্কিটেকচারই ফাঁস করে, LN নিজে নয়।

চলমান প্রোটোকল উন্নয়ন

BOLT 12, offers

২০২৬-এর শুরুতে LND v0.18 এবং CLN-তে ডিপ্লয় করা, BOLT 12 একটি স্থায়ী ইনভয়েস ফরম্যাট প্রবর্তন করে। প্রতি পেমেন্টে একটি অনন্য ইনভয়েস শেয়ার করার পরিবর্তে (যা প্রাপকের node ID প্রকাশ করে), প্রাপক একটি offer প্রকাশ করে, একটি স্থায়ী রেফারেন্স। পেমেন্টকারী, এই offer-এ সংযোগ করে, একটি blinded route পায় যা প্রাপকের node ID প্রকাশ না করেই শেষ হয়। এটি বছরের পর বছরের সবচেয়ে উল্লেখযোগ্য কাঠামোগত উন্নয়ন।

Blinded paths

BOLT 12-এর সংশ্লিষ্ট মেকানিজম: একটি প্রাপক একটি blinded path প্রকাশ করতে পারে যা মধ্যবর্তী নোডের একটি ক্রমের মাধ্যমে কীভাবে তাদের কাছে পৌঁছাতে হয় তা বর্ণনা করে যাতে পেমেন্টকারী চূড়ান্ত পরিচয় না দেখে। পেমেন্টকারী তার রাউটিং রচনা করে পথের blinded অংশ ব্যবহার করে। এভাবে, না উৎপত্তি না গন্তব্য পরস্পরের সম্পূর্ণ node ID প্রকাশ করে।

Payment-point endpoint privacy

একটি সাম্প্রতিকতর কাজ (IETF / LND v0.19) LN পেমেন্টের জন্য payment hashes-এর পরিবর্তে ক্রিপ্টোগ্রাফিক পয়েন্ট ব্যবহারের অন্বেষণ করে। লক্ষ্য হলো মধ্যবর্তী নোডগুলোর মধ্যে হ্যাশ ম্যাচিং ভিত্তিক হিউরিস্টিক ভাঙা। এটি মে ২০২৬-এ এখনও পরীক্ষামূলক।

২০২৬-এ সৎ অনুশীলন

একজন ব্যবহারকারী যে ২০২৬-এ যুক্তিসঙ্গত প্রাইভেসি সহ LN-এ পেমেন্ট করতে চায়, কাজ করে এমন জিনিসের যোগফল হলো:

  • অবশ্যই self-hosted ওয়ালেট, Phoenix, Blixt, Zeus LND/CLN স্ব-হোস্টেড ব্যাকএন্ড সহ। কোনো কাস্টোডিয়াল নয়।
  • সম্পূর্ণ Tor-এর পেছনে চলমান নোড, শুধু একটি .onion এন্ডপয়েন্ট এক্সপোজড।
  • ডিফল্টরূপে প্রাইভেট চ্যানেল, announce নয় যদি না আপনি পাবলিকভাবে রাউটেবল হতে চান।
  • BOLT 12 offers আপনার node ID প্রকাশ না করেই পেমেন্ট গ্রহণের জন্য।
  • রিব্যালেন্সের একাধিক পথ swap সার্ভিস এবং atomic swaps-এর মাধ্যমে যখন সম্ভব।
  • স্পষ্ট গ্রহণযোগ্যতা যে সুসজ্জিত বাণিজ্যিক আক্রমণকারীর (Chainalysis, Elliptic) বিরুদ্ধে প্রাইভেসি সম্পূর্ণ হবে না; এবং state-level আক্রমণকারীর বিরুদ্ধে এটি কখনোই দাবি করেনি।

সঠিক ফ্রেমিং

লাইটনিং নেটওয়ার্ক মনেরো যেভাবে প্রাইভেসি টুল তা নয়। এটি প্রক্রিয়াগত প্রাইভেসির একটি জানালা সহ স্কেলেবিলিটি টুল যা অপারেটর ডিফল্ট পছন্দ করলেই বন্ধ হয়ে যায়। যখন এই নিবন্ধ বলে যে « অফ-চেইন বলে ব্যক্তিগত » কল্পকাহিনী টিকে না, এটি LN ব্যবহার নিরুৎসাহিত করার জন্য নয়, এটি প্রত্যাশা সামঞ্জস্য করার জন্য। একটি সঠিকভাবে কনফিগার করা LN নোড এখনও একটি ব্যাংক কার্ড, একটি Stripe checkout, বা একটি কেন্দ্রীভূত এক্সচেঞ্জের চেয়ে অনেক ভালো প্রাইভেসি প্রদান করে। এটি শুধু মনেরোর সমতুল্য নয়, এবং চলমান প্রোটোকল উন্নয়ন সম্পূর্ণ ডিপ্লয়মেন্ট পরিপক্কতা না পাওয়া পর্যন্ত তা হবে না।

আরও পড়া