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

জিরো-নলেজ প্রুফ কী এবং এটি ব্লকচেইনকে কিভাবে প্রভাবিত করে?

প্রকাশিত হয়েছে Jan 18, 2023আপডেট হয়েছে Mar 28, 2023
7m


এই নিবন্ধটি একটি কমিউনিটি সাবমিশন। লেখক হলেন কেনি লি, মান্টা নেটওয়ার্কের সহ-প্রতিষ্ঠাতা, যা হলো একটি প্রোগ্রামেবল প্রাইভেসি লেয়ার 1 প্রোটোকল, যা জিরো-নলেজ প্রুফ প্রযুক্তি দ্বারা চালিত।  

TL;DR

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

অনেক DeFi প্রজেক্ট ইতোমধ্যেই ZKPs ব্যবহার করছে যাতে ব্যবহারকারীদের ধার দেওয়া, ধার নেওয়া ও ট্রেডিংয়ের মতো পরিষেবাগুলোর জন্য আরো ভালো গোপনীয়তা ও নিরাপত্তা প্রদান করা সম্ভব হয়। বেশ কিছু লেয়ার 1 ব্লকচেইন ZKP-ভিত্তিক রোল-আপ বা zkEVM যোগ করছে। জিরো-নলেজ প্রুফগুলো ব্লকচেইন ও Web3-এর জগতে ক্রমেই গুরুত্বপূর্ণ ভূমিকা পালন করবে বলে আশা করা হচ্ছে, কারণ সেগুলোর প্রয়োগ আরো ব্যাপকভাবে গৃহীত হবে বলে আশা করা হচ্ছে।

জিরো-নলেজ প্রুফ কিভাবে কাজ করে?

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

প্রমাণকারী শুধু এমন একটি গাণিতিক প্রমাণ সরবরাহ করেন যা তারা তৈরি করতে পারেন এবং যাচাইকারী এই প্রমাণটি ব্যবহার করে বিবৃতির সত্যতা যাচাই করতে পারেন। তবে, তারা আসল তথ্য পুনর্গঠনের জন্য প্রমাণটি ব্যবহার করতে পারেন না।

দুটি প্রবেশদ্বার সহ A এবং B নামক একটি সুড়ঙ্গের কথা কল্পনা করুন। সেখানে একটি গোপন কোড সহ একটি তালাবদ্ধ দরজা রয়েছে,যা একমাত্র পথটিকে অবরুদ্ধ করে এবং মানুষকে টানেলের মধ্য দিয়ে এক প্রান্ত থেকে অন্য প্রান্তে (A থেকে B) যেতে বাধা দেয়। আপনি গোপন কোডটি জানেন এবং এটি মিসেস X-এর কাছে বিক্রি করতে চান, যিনি টানেলটিতে অ্যাক্সেস করতে চান।

আপনি তার কাছে কোডটি হস্তান্তর করার পূর্বে তার কাছ থেকে অগ্রিম পেমেন্ট পেতে চান, তবে তিনি প্রথমে আপনার কাছ থেকে এমন প্রমাণ চান যে আপনি সত্যিই কোডটি জানেন। এই ক্ষেত্রে, তিনি টানেলের সামনে দাঁড়িয়ে দেখতে পারেন যে আপনি টানেলের একটি প্রবেশদ্বার থেকে হেঁটে অন্য দ্বার দিয়ে থেকে বেরিয়ে আসছেন। এভাবে, তিনি সন্তুষ্ট হবেন যে আপনি সত্যিই গোপন কোডটি জানেন।

জিরো-নলেজ প্রুফ ব্যবহার করবেন কেন? 

ব্লকচেইন এবং ক্রিপ্টোতে জিরো-নলেজ প্রুফের জনপ্রিয়তা বৃদ্ধি পাওয়ার কারণ হলো ডিজিটাল লেনদেনে গোপনীয়তা এবং নিরাপত্তার ক্রমবর্ধমান চাহিদা। ব্লকচেইন প্রযুক্তি এবং ক্রিপ্টোকারেন্সির উত্থানের ফলে, সংবেদনশীল তথ্য প্রকাশ না করে লেনদেন যাচাই করার উপায়ের চাহিদা ক্রমেই বৃদ্ধি পাচ্ছে — যেই চাহিদাটি ZKPs পূরণ করতে পারে।

জিরো-নলেজ প্রুফগুলো সাম্প্রতিক বছরগুলোতে আরো বেশি মনোযোগ আকর্ষণ করেছে এবং আগ্রহ সৃষ্টি করেছে এবং ফলশ্রুতিতে ZKP ব্যবহার করে অনেক প্রোটোকল চালু করা হয়েছে এবং প্রধান ব্লকচেইনগুলো জিরো-নলেজ রোল-আপ তৈরি করেছে। জিরো-নলেজ প্রুফের জনপ্রিয়তার একটি স্পষ্ট চিহ্ন DevCon 2022 সম্মেলনে দেখা গেছে, যেখানে সকল আলোচনার 20%-এরও বেশি ছিল এই প্রযুক্তি সম্পর্কে।

গুরুত্বপূর্ণ অগ্রগতি

জিরো-নলেজ প্রুফের একটি গুরুত্বপূর্ণ অগ্রগতি হলো zk-SNARK-এর এর বর্ধিত ব্যবহার, যা হলো একটি নির্দিষ্ট ধরনের ZKP। zk-SNARK-গুলো বিভিন্ন DeFi অ্যাপ্লিকেশনে ব্যাপকভাবে গৃহীত হয়েছে, যেমন ব্যক্তিগত টোকেন লেনদেন এবং শিল্ডযুক্ত ধার দেওয়া ও ঋণ নেওয়া। জিরো-নলেজ প্রুফের আরেকটি বড় উন্নয়ন হলো zkRoll-ups-এর মাধ্যমে সম্প্রসারণযোগ্যতা ও পারফর্ম্যান্সের উপর বর্ধিত মনোযোগ। 

zk-SNARKs

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

zk-SNARKs ইতোমধ্যেই Zcash এবং JP Morgan Chase-এর ব্লকচেইন-ভিত্তিক পেমেন্ট সিস্টেমের মতো অ্যাপ্লিকেশনগুলোতে ব্যবহার করা হয়েছে। এটি সার্ভারে গ্রাহকদের নিরাপদে প্রমাণীকরণের উপায় হিসেবেও ব্যবহৃত হয়েছে।

zkRol-ups

zkRoll-ups হলো ব্লকচেইন নেটওয়ার্কগুলোর জন্য একটি সম্প্রসারণের সমাধান, যা একাধিক লেনদেনকে একটি একক, বৃহত্তর লেনদেনের ব্যাচ তৈরি করার সুবিধা দেয়, যা ব্লকচেইনে রেকর্ড করা হয়। উদাহরণস্বরূপ, BNB চেইন 2022 সালে zkRoll-up আর্কিটেকচারের উপর নির্মিত zkBNB টেস্টনেট চালু করেছে

zkBNB অফ-চেইনে একটি একক ব্যাচের শত শত লেনদেনের বান্ডিল তৈরি করতে পারে এবং সকল লেনদেনের বৈধতা প্রমাণ করার জন্য একটি ক্রিপ্টোগ্রাফিক প্রমাণ তৈরি করতে পারে। zkRoll-ups সম্প্রসারণযোগ্যতা ও নিরাপত্তার মধ্যে একটি ভারসাম্য প্রদান করে এবং উচ্চ-সম্প্রসারণ, কম সুপ্তাবস্থার সেটিংসের জন্য উপযুক্ত।

জিরো-নলেজ প্রুফের ব্যবহারের উদাহরণ

জিরো-নলেজ প্রুফ ব্যবহারের অনেক ঘটনা আছে, যার মধ্যে কিছু ইতোমধ্যে বাস্তবে পরিণত হয়েছে; অন্যগুলো ভবিষ্যতে বাস্তবে পরিণত হবে বলে আশা করা হচ্ছে। ZKP-এর কিছু প্রধান প্রধান ব্যবহারের ক্ষেত্রের মধ্যে রয়েছে: 

ডিজিটাল পরিচিতি যাচাইকরণ

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

গোপনীয়তা-সংরক্ষণকারী লেনদেন

ক্রিপ্টোতে জিরো-নলেজ প্রুফের জন্য সবচেয়ে জনপ্রিয় ব্যবহারের ক্ষেত্রের একটি হলো গোপনীয়তা-সংরক্ষণকারী লেনদেন সক্ষম করা। উদাহরণস্বরূপ, ব্যবহারকারীদের পরিচয় বা লেনদেনের বিবরণ প্রকাশ না করেই ডিসেন্ট্রালাইজড এক্সচেঞ্জ (DEX)-এ লেনদেন করতে সক্ষম করার জন্য মান্টা নেটওয়ার্কের মান্টাপে ডিসেন্ট্রালাইজড অ্যাপ্লিকেশন (DApp) ZKPs ব্যবহার করে। এটি ব্যবহারকারীদেরকে তাদের গোপনীয়তা বজায় রাখার সুযোগ দেওয়ার পাশাপাশি লেনদেনের জন্য প্ল্যাটফর্ম ব্যবহার করতেও সক্ষম করে।

শিল্ডযুক্ত লেনদেন

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

টোকেনাইজেশন এবং মালিকানা যাচাইকরণ

সম্পদ টোকেনাইজ করতে ও সেগুলোর মালিকানার প্রমাণ যাচাই করতেও জিরো-নলেজ প্রুফগুলো ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, একটি সম্পত্তি টোকেনাইজ করা যেতে পারে এবং অন্য কোনো তথ্য প্রকাশ না করেই যেকোনো পক্ষ তার মালিকানা যাচাই করতে পারেন।

বৈশ্বিক কমপ্লায়েন্স

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

এটি ডিসেন্ট্রালাইজড প্ল্যাটফর্ম ও প্রচলিত আর্থিক প্রতিষ্ঠানের মধ্যে ব্যবধান কমাতে সাহায্য করতে পারে, যা বিভিন্ন আইনি অধিক্ষেত্রে DeFi-এর জন্য বিধান মেনে চলা সহজ করে তোলে।

ব্লকচেইনে জিরো-নলেজ প্রুফের ভবিষ্যত

জিরো-নলেজ প্রুফ ভবিষ্যতে নতুন প্রযুক্তিগত উদ্ভাবন নিয়ে আসতে পারে। ভবিষ্যতে ZKP-সম্পর্কিত যেসকল উন্নয়নে মনোযোগ দেওয়া উচিত সেগুলোর মধ্যে রয়েছে: 

ক্রস-চেইন গোপনীয়তা স্তর

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

zk-STARKs

আরো একটি ক্ষেত্র যার দিকে নজর রাখতে হবে তা হলো zk-STARKs (জিরো-নলেজ স্কেলেবল ট্রান্সপারেন্ট আর্গুমেন্ট অফ নলেজ)-এর বর্ধিত ব্যবহার, যা হলো একটি নতুন ধরনের জিরো-নলেজ প্রুফ যা zk-SNARK-এর চেয়ে বেশি দক্ষ ও নিরাপদ বলে বিবেচিত হয়। zk-SNARK-এর তুলনায় zk-STARK-এর আরেকটি সুবিধা হলো যে zk-STARK বেশি দ্রুত যাচাই করা যায় এবং কোনো বিশ্বস্ত সেট-আপের প্রয়োজন হয় না।

ব্যবহারকারী-বান্ধব ট্যুলকিট 

জিরো-নলেজ প্রুফ প্রযুক্তি জটিল হতে পারে এবং ক্রিপ্টোগ্রাফির এই বিশেষ ক্ষেত্রে প্রতিটি ডেভেলপমেন্ট টিমের দক্ষতা থাকে না। ব্যবহারকারী-বান্ধব ZKP ট্যুলকিটগুলো এই ব্যবধান পূরণ করতে সাহায্য করতে পারে এবং বিভিন্ন ব্যাকগ্রাউন্ডের ডেভেলপারদের জন্য প্রযুক্তিটির ব্যবহার করা সহজ করতে পারে৷ 

জিরো-নলেজ প্রুফের সীমাবদ্ধতা

জিরো-নলেজ প্রুফগুলো গোপনীয়তা রক্ষা করে তথ্যের সত্যতা যাচাই করার একটি অনন্য পদ্ধতি উপস্থাপন করে, কিন্তু সেগুলো 100% নিশ্চয়তা প্রদান করে না। প্রমাণকারী মিথ্যা বলার সময় যাচাইয়ের সম্ভাবনা নগণ্য হলেও, ব্যবহারকারীদের সচেতন হওয়া উচিত যে ZKP-গুলো বুলেট-প্রুফ নয়৷

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

শেষ কথা

গোপনীয়তা সংরক্ষণ ও সম্প্রসারণযোগ্যতার সম্ভাব্যতার অনন্য বৈশিষ্ট্যের কারণে জিরো-নলেজ প্রুফগুলো দ্রুত মনোযোগ আকর্ষণ করছে। ব্লকচেইন, ক্রিপ্টোকারেন্সি এবং DeFi-তে এই প্রযুক্তির ক্রমবর্ধমান প্রয়োগ সম্ভবত আরো উদ্ভাবনী পরিষেবা নিয়ে আসবে, যা ব্যবহারকারীদের ব্যাপকভাবে উপকৃত করবে। জিরো-নলেজ প্রুফগুলো আরো নিরাপদ, গোপনীয় ও দক্ষ DApp ইকোসিস্টেম তৈরিতে একটি গুরুত্বপূর্ণ ভূমিকা পালন করবে বলে আশা করা হচ্ছে।

আরো পড়ুন