জিরো-নলেজ প্রুফ (জেডকে-প্রুফ) এই বছর ক্রিপ্টো বিশ্বে জনপ্রিয় হয়ে উঠেছে, কিন্তু নন-ক্রিপ্টোগ্রাফার এবং প্রোগ্রামাররা বিভ্রান্ত হতে পারেন।
ZK-প্রমাণগুলি তাদের চেহারা সত্ত্বেও জটিল। তারা বিশদ ভাগ না করেই পরীকারীকে যাচাইকারীর কাছে সহজেই তার জ্ঞান প্রদর্শন করার অনুমতি দেয়। এই তথ্য আলোচনা করতে prover প্রয়োজন হয় না.
1980-এর দশকের মাঝামাঝি কিছু একাডেমিক শিক্ষাবিদ এই ধারণাটির পথপ্রদর্শক। এটি তখন থেকে যাচাইযোগ্য গণনার জন্য একটি বাস্তবসম্মত প্রক্রিয়া হয়ে উঠেছে এবং Web3 পরিবেশের জন্য কাঠামো স্থাপন করেছে, যেখানে ZK-প্রমাণগুলি আরও গুরুত্বপূর্ণ।
ব্লকচেইনে জেডকে: এর পরিবর্তনশীল ভূমিকা
ব্লকচেইন প্রযুক্তির আগে তাত্ত্বিক ক্রিপ্টোগ্রাফিতে ZK-প্রমাণ বিদ্যমান ছিল, কিন্তু ব্লকচেইনের বিকেন্দ্রীকরণ তাদের আরও দৃশ্যমান এবং বিশিষ্ট করে তুলেছে। মূলত, ব্লকচেইন একটি পাবলিক লেজার। লেনদেন যাই হোক না কেন, প্রতিটি বিবরণ নথিভুক্ত এবং জনসাধারণের কাছে উপলব্ধ।
ব্লকচেইন প্রযুক্তি স্বচ্ছতা প্রদান করে, কিন্তু ব্যবহারকারীর গোপনীয়তা একটি প্রধান উদ্বেগের বিষয়।
ZK-প্রমাণ ব্লকচেইন গোপনীয়তা-উন্মুক্ততা দ্বন্দ্ব সমাধান করে। তারা লেনদেনের তথ্য প্রকাশ না করে, ব্যবহারকারীর গোপনীয়তা বজায় রাখা এবং ব্লকচেইন অপরিবর্তনীয়তা ছাড়াই লেনদেন যাচাইকরণ প্রদান করে।
যাচাইযোগ্য অফ-চেইন গণনা, একটি মূল ব্লকচেইন অগ্রগতি, আগের দশকে Web3-এ ZK-প্রুফগুলির জন্য একটি বিশিষ্ট ব্যবহারের ক্ষেত্রে পরিণত হয়েছে।
স্কেলেবিলিটি সমস্যার সমাধান খোঁজার চেষ্টা
যাচাইযোগ্য অফ-চেইন কম্পিউটিং গুরুত্বপূর্ণ, কিন্তু প্রথমে, আমাদের স্মার্ট চুক্তির গুরুতর সীমা নিয়ে আলোচনা করতে হবে। সহজাতভাবে, স্মার্ট চুক্তির তিনটি প্রধান ত্রুটি রয়েছে:
- কিছু ধরণের তথ্য যা স্মার্ট চুক্তিগুলি পেতে পারে সীমিত৷ উদাহরণস্বরূপ, তারা টোকেনের দাম বা ব্লকচেইনে সংরক্ষিত নয় এমন অন্য কিছু সম্পর্কে তথ্য পেতে পারে না।
- ব্লকচেইনের ডেটা সঞ্চয় করার ক্ষমতা: ব্লকচেইনগুলি প্রচুর ডেটা রাখার জন্য তৈরি করা হয়নি। এটি কার্যকর করা খুব ব্যয়বহুল এবং অনেক সময় লাগবে।
তারা যে ধরনের চিন্তাভাবনা করতে পারে: একটি স্মার্ট চুক্তি শুধুমাত্র শর্তযুক্ত যুক্তির সবচেয়ে মৌলিক ফর্মগুলি ব্যবহার করতে পারে যদি এটি আকাশ-উচ্চ গ্যাস খরচ দিতে না হয়।
Web3 ইকোসিস্টেমের চাহিদা মেটাতে ব্লকচেইনের স্কেল করার জন্য এই সমস্যাগুলি অবশ্যই ঠিক করা উচিত। সৌভাগ্যক্রমে, ZK Web3 এর সাথে বেড়েছে।
আমরা ব্লকচেইন থেকে কিছু ডেটা এবং গণনামূলক শ্রম অফলোড করে নেটওয়ার্কের সীমিত স্টোরেজ এবং কম্পিউটিংকে সুন্দরভাবে সমাধান করতে পারি।
সমস্ত অন্তর্নিহিত ডেটা ভাগ না করে অফ-চেইন কার্যক্রম পরিচালনা করা যেতে পারে এবং একটি ZK-প্রুফ প্রধান চেইনে অফ-চেইন ক্রিয়াকলাপের একটি সংক্ষিপ্ত এবং বিশ্বস্ত সারসংক্ষেপ সরবরাহ করতে ব্যবহার করা যেতে পারে এমন প্রকাশের সাথে, ব্লকচেইন প্রযুক্তি পরিবর্তিত হয়েছে। আসুন এই ক্ষেত্রের বিকশিত প্রোটোকল পরীক্ষা করা যাক।
সম্পূর্ণরূপে ZK এর আসন্ন প্রজন্ম
যদিও বিকেন্দ্রীভূত স্টোরেজ এবং জেডকে-রোলআপের উপর ZK-প্রমাণগুলি ব্লকচেইনের সম্ভাবনাকে প্রসারিত করেছে, কিছু গুরুত্বপূর্ণ এখনও অনুপস্থিত। বিকেন্দ্রীভূত সঞ্চয়স্থানের সম্ভাবনা যতটা দেখা যাচ্ছে তার চেয়ে বেশি।
ডেটা সঞ্চয়স্থান অত্যন্ত গুরুত্বপূর্ণ, তবে এই প্ল্যাটফর্মগুলির ডেটা পুনরুদ্ধারের চেয়ে বেশি কিছু করতে অক্ষমতা ("গণনা" নয়) তাদের প্রযোজ্যতা সীমিত করে। ZK-রোলআপ, যা বেশ কয়েকটি কম্পিউটিং কাজ সম্পাদন করতে পারে, ব্যবধানটিও বন্ধ করে না।