যখন একটি সম্পূর্ণ ব্লকচেইনের ১০ বছরের ইতিহাস বা শত কোটি প্যারামিটারের একটি কৃত্রিম বুদ্ধিমত্তা মডেলকে জিরো-নলেজে প্রমাণ করতে হয়, তখন একটিমাত্র দানবীয় প্রমাণ তৈরি করা কম্পিউটারের স্মৃতির বাইরে চলে যায়। ২০০৮ সালে পল ভ্যালিয়েন্ট প্রবর্তন করেন ইনক্রিমেন্টাল ভেরিফায়েবল কম্পিউটেশন (IVC): যেখানে একটি প্রমাণ (pi_i) সাক্ষ্য দেয় যে বর্তমান ধাপটি নির্ভুল এবং এর আগের ধাপের প্রমাণ (pi_{i-1})-ও শতভাগ বৈধ ছিল। এই অধ্যায়ে আমরা দেখব কীভাবে কার্ভ সাইকেল (Pasta curves) থেকে যাত্রা শুরু করে ক্রিপ্টোগ্রাফি আজ অবহিরম কোথাপাল্লি ও শ্রীনাথ শেঠির বৈপ্লবিক Nova ফোল্ডিং স্কিমে এসে পৌঁছেছে।
১. ক্লাসিক্যাল রিকার্সিভ SNARK ও ফিল্ডের অসঙ্গতি
একটি প্রমাণের ভেতরে আরেকটি প্রমাণ যাচাই করতে হলে সার্কিটের ভেতর আস্ত একটি SNARK ভেরিফায়ার কোড চালাতে হয়। কিন্তু এখানে এক বিশাল গাণিতিক সমস্যা বাঁধে: Field Mismatch Problem।
একটি কার্ভের স্কেলার ফিল্ড (mathbb{F}_q) হলে তার পয়েন্টগুলো থাকে বেস ফিল্ড (mathbb{F}_p)-তে। ফলে সার্কিটের ভেতরের ফিল্ড এবং বাইরের ফিল্ডের মধ্যে সংঘর্ষ বাঁধে। এর সমাধানে আবিষ্কৃত হয় কার্ভের সাইকেল (Cycles of Curves – যেমন Pallas ও Vesta):
একটি কার্ভের স্কেলার ফিল্ড অন্যটির বেস ফিল্ড হওয়ায় তারা একে অপরকে কোনো বাড়তি খরচ ছাড়াই পর্যায়ক্রমে যাচাই করে যেতে পারে (যেমন মিনা প্রোটোকল ও Halo2)।
২. Nova ফোল্ডিং স্কিম: ভেরিফায়ার সার্কিটের চিরবিদায়
কার্ভ সাইকেল থাকলেও প্রতি ধাপে একটি সম্পূর্ণ ভেরিফায়ার চালাতে গিয়ে প্রায় ৫০,০০০টি জটিল গেটের অপচয় হতো। ২০২১ সালে Nova এই ধারণাকে বদলে দিয়ে উদ্ভাবন করে ফোল্ডিং স্কিম (Folding Scheme)।
প্রতি ধাপে SNARK প্রমাণ তৈরি ও যাচাই না করে, Nova একই আকারের দুটি সমীকরণকে ভাঁজ (fold) করে একটি একক সমীকরণে রূপান্তর করে, এবং জটিল প্রমাণ তৈরির কাজটি সবার শেষের জন্য জমিয়ে রাখে। Nova-এর ভিত্তি হলো Relaxed R1CS:
[
A z circ B z = u cdot C z + E
]
যেখানে (u) হলো একটি স্কেলার এবং (E) হলো একটি স্ল্যাক ভেক্টর। দুটি ইনস্ট্যান্সকে ভাঁজ করার নিয়ম:
ভেরিফায়ার একটি চ্যালেঞ্জ (r leftarrow mathbb{F}_p) পাঠায়।
প্রুভার সাধারণ ভেক্টর স্কেলিং দিয়ে উইটনেসকে ভাঁজ করে:
[
W_{f} = W_1 + r W_2, quad E_{f} = E_1 + r T + r^2 E_2, quad u_{f} = u_1 + r u_2
]
তৈরি হওয়া নতুন ইনস্ট্যান্সটিও অবিকল Relaxed R1CS নিয়ম মেনে চলে! এতে কোনো ভারী ক্রিপ্টোগ্রাফিক অ্যালগরিদম নেই—কেবল সাধারণ ভেক্টর যোগ। এর ফলে রিকার্সনের প্রতি ধাপের খরচ ৫০,০০০ গেট থেকে নেমে মাত্র ২,০০০ গেটে পৌঁছায়, যা গতি বাড়িয়ে দেয় বহুগুণ।
৩. HyperNova ও মাল্টি-ফোল্ডিং দিগন্ত
২০২৩ সালে আবিষ্কৃত HyperNova এই ফোল্ডিং টেকনিককে উচ্চ-মাত্রার Plonkish গেট এবং পলিনোমিয়াল সাম-চেক প্রোটোকলে বিস্তৃত করেছে। এর ফলে আজ যেকোনো গভীরতার দীর্ঘ কম্পিউটেশনকে স্মার্টফোনেই রিকার্সিভলি প্রমাণ করা সম্ভব হচ্ছে।
সফটওয়্যার প্রকৌশলী ও লেখক, ঢাকা, বাংলাদেশ। কম্পিউটার বিজ্ঞান, পদার্থবিজ্ঞান, ইতিহাস ও ভাবনার সমন্বয়ে ব্যক্তিগত নোট ও প্রবন্ধ সংকলন।
Editorial Dispatch
Curiosity & Articles Delivered to Your Inbox
Receive thoughtful articles on software architecture, physical sciences, history, and systems. No algorithms, no sponsors, no noise.
আন্তঃসম্পর্কিত জ্ঞানচর্চা ও পাঠপরিক্রমা আধুনিক ক্রিপ্টোগ্রাফি ও জিরো-নলেজ প্রুফ→পদার্থবিজ্ঞানের মহাবিকাশ
চিন্তার ধারাবাহিকতা: সংযুক্ত বিষয় ও সংকলন
কোয়ান্টাম বলবিদ্যা ও গতিবিদ্যার পর এবার পা রাখুন ১৩.৮ বিলিয়ন বছরের মহাজাগতিক রূপরেখায় — নক্ষত্রের জন্ম ও গ্যালাক্সির বিবর্তন থেকে মহাবিশ্বের ভবিষ্যৎ।
গ্যালিলিওর গতিবিদ্যা ও নিউটনের মহাকর্ষ থেকে শুরু করে ম্যাক্সওয়েল, আইনস্টাইন, কোয়ান্টাম বলবিদ্যা এবং স্থান-কালের একীভূত কোয়ান্টাম গ্র্যাভিটির মহাকাব্যিক সন্ধান।
প্রস্তাবিত প্রবেশদ্বার ও গুরুত্বপূর্ণ মাইলফলক পর্বসমূহ:
বিশ্বব্যাপী সকল পাঠক, গবেষক ও শিক্ষার্থীদের জন্য উন্মুক্ত। গুগল বা যেকোনো ব্যক্তিগত ইমেইল দিয়ে সুরক্ষিতভাবে সাইন ইন করে পাঠ্যক্রমের অগ্রগতি সিঙ্ক ও চূড়ান্ত পরীক্ষায় অংশ নিন।
অথবা যেকোনো ইমেইল দিয়ে প্রবেশ করুন
🎓
Enrolled Academic Curricula (43 Disciplines)
The Great Equations (MATH-101)20 Parts • Mathematical Physics & Epistemology
The Story of Physics (PHYS-101)20 Parts • Classical & Modern Theoretical Physics
The Universal Chronicle (COSM-101)20 Parts • Astrophysics & Big History Cosmology
The Evolutionary Odyssey (BIOL-101)20 Parts • Paleobiology, Genetics & Macroevolution
The Story of Consciousness (PHIL-101)20 Parts • Cognitive Neuroscience & Philosophy of Mind
The History of Computing and AI (COMP-101)20 Parts • Computer Architecture & Machine Intelligence
The History of Bengal (HIST-101)20 Parts • Regional Historiography & Geopolitical Economy
The Epic of Human Civilization (CIV-101)20 Parts • World History & Civilizational Anthropology
The Evolution of Money & Markets (ECON-101)20 Parts • Monetary History, Central Banking & Macroeconomics
The Story of Chemistry (CHEM-101)20 Parts • Molecular Sciences, Quantum Bonding & Nanotechnology
The Story of Genetics (GEN-101)20 Parts • Molecular Biology, Genomics & Synthetic Life
The History of Philosophy (PHIL-101)20 Parts • Epistemology, Classical Metaphysics & Continental Thought
Game Theory & Mechanism Design (GAME-101)20 Parts • Strategic Interaction, Mechanism Design & Algorithmic Economics
Nuclear Physics, Fusion Energy & Advanced Reactors (ENERGY-201)20 Parts • Nuclear Physics, Thermonuclear Plasmas & Reactor Engineering
Autonomous Robotics, Kinematics & Spatial Intelligence (ROBOT-201)20 Parts • Robotic Kinematics, Dynamics, SLAM & Embodied AI
Modern Cryptography, Zero-Knowledge & Post-Quantum Security (CRYPTO-301)20 Parts • Mathematical Cryptography, Complexity Theory & Zero-Knowledge Systems