TL;DR:
- অজটেক একটি ডিসেন্ট্রালাইজড লেয়ার 2 নেটওয়ার্ক হিসেবে ইথেরিয়ামে প্রোগ্রামযোগ্য গোপনীয়তা প্রদানের জন্য তার চার-স্তরের প্রযুক্তি স্ট্যাক চালু করেছে।
- অজটেক দ্বারা বিকশিত নোয়ার ভাষা ডেভেলপারদের ক্রিপ্টোগ্রাফিক বিশেষজ্ঞতা ছাড়াই জিরো-ক্নোলেজ প্রোগ্রাম লিখতে সক্ষম করে, যার প্রাইভেসি ডিফল্টভাবে সক্ষম।
- বর্তমানে এর অ্যালফা নেটওয়ার্কে ৩,৫০০ এর বেশি সক্রিয় সিকোয়েন্সার রয়েছে, যেখানে সিকোয়েন্সার এবং প্রুভার ভূমিকা সম্পূর্ণরূপে অনুমতিহীন।
অজটেকপ্রকাশ করেছে এর আর্কিটেকচারের একটি বিস্তারিত প্রযুক্তিগত বর্ণনা, যাকে “দ্য অজটেক স্ট্যাক” নাম দেওয়া হয়েছে, যা ব্যাখ্যা করে যে ইথেরিয়ামের উপর এর L2 নেটওয়ার্ক কিভাবে স্মার্ট চুক্তি ডেভেলপারদের জন্য এন্ড-টু-এন্ড প্রোগ্রামযোগ্য গোপনীয়তা সক্ষম করে।
অজটেকের চারটি স্তর
সিস্টেমটি চারটি স্তরে সংগঠিত। প্রথমটি হল Noir, যা রাস্ট-এর মতো সিনট্যাক্স সহ জিরো-ক্নোলেজ (zk) সার্কিটের জন্য একটি ডোমেইন-বিশেষ প্রোগ্রামিং ভাষা। Noir, ACIR নামক একটি মধ্যবর্তী প্রতিনিধিত্বের মাধ্যমে কোডকে স্বয়ংক্রিয়ভাবে zk সার্কিটে কম্পাইল করে, যা বার্রেটেনবার্গ সহ বিভিন্ন প্রুভিং ব্যাকএন্ডের সাথে সামঞ্জস্যপূর্ণ। গোপনীয়তা হল ডিফল্ট আচরণ: সমস্ত ভেরিয়েবল এবং ফাংশন গোপনই থাকে, যদি ডেভেলপার `pub` অ্যাট্রিবিউট ব্যবহার করে অন্যথায় নির্দেশ না করেন।

শিল্ডেড লেনদেনের বাইরে
দ্বিতীয় স্তরটি হল স্মার্ট চুক্তি, যেগুলি Aztec.nr ফ্রেমওয়ার্ক ব্যবহার করে লেখা হয়েছে, যা Noir-কে চেইনে পাবলিক এবং প্রাইভেট স্টেট পরিচালনা করতে বাড়িয়ে তোলে। একটি একক চুক্তি ব্যবহারকারীর ডিভাইসে প্রাইভেট ফাংশন এবং নেটওয়ার্কে পাবলিক ফাংশন একসাথে বাস্তবায়ন করতে পারে, এবং তাদের স্বচ্ছভাবে একত্রিত করে। অ্যাকাউন্ট চুক্তিগুলি অ্যাকাউন্ট অবস্ট্রাকশন বাস্তবায়ন করে, যা সোশ্যাল অ্যাকাউন্ট রিকভারি, মাল্টিফ্যাক্টর অথেনটিকেশন এবং নিয়মতান্ত্রিক পালন এবং ট্যাক্স রিপোর্টিংয়ের জন্য উপযোগী গ্রেনুলার অ্যাক্সেস নিয়ন্ত্রণকে সক্ষম করে।
তৃতীয় স্তরটি নেটওয়ার্কটি। ব্যক্তিগত ফাংশনগুলি ব্যবহারকারীর ডিভাইসে একটি ব্যক্তিগত কার্যক্রম পরিবেশ (PXE)-এ চলে, যা এমন zk প্রমাণ তৈরি করে যা কোনো ইনপুট, আউটপুট বা পরিচয় প্রকাশ করে না। পাবলিক ফাংশনগুলি সিকোয়েন্সারদের দ্বারা প্রক্রিয়াকৃত হয়, যারা ব্যক্তিগত প্রমাণগুলি যাচাই করে, পাবলিক স্টেট এক্সিকিউট করে এবং স্টেটের পার্থক্যগুলি Ethereum-এর L1-এ প্রকাশ করে। প্রতিটি ইপোক, যা 32টি L2 ব্লকের ধারাবাহিকতা হিসেবে সংজ্ঞায়িত, একটি ডিসেন্ট্রালাইজড প্রুভার নেটওয়ার্ক দ্বারা উত্পন্ন এবং অন-চেইনে প্রকাশিত একটি চূড়ান্ত প্রমাণ পায়।

নয়ার ইতিমধ্যে বাস্তবায়িত হচ্ছে
চতুর্থ স্তর হল ইথেরিয়াম, যা সেটেলমেন্ট স্তর হিসাবে কাজ করে: রোলআপ প্রুফগুলি L1-এ অ্যানকর করা হয়, যা এর আর্থিক নিরাপত্তা অনুসরণ করে। প্রাইভেট স্টেট মডেল UTXO ব্যবহার করে, যখন পাবলিক স্টেট ইথেরিয়ামের অ্যাকাউন্ট মডেলকে পুনরায় প্রতিলিপি করে।
নয়ার ইতিমধ্যেই বেস, স্ক্রোল এবং স্টার্কনেট-এ বিল্ডিং করা প্রকল্পগুলি দ্বারা এজেক্ট বাস্তুতন্ত্রের বাইরে ব্যবহৃত হচ্ছে, যা শূন্য-জ্ঞান অ্যাপ্লিকেশনের জন্য এর মানক ভাষা হিসাবে এর প্রাসঙ্গিকতা প্রমাণ করে।

