حفظ حریم خصوصی، به عنوان یکی از مهمترین چالشهای پیشروی فناوری بلاکچین، توسعهدهندگان پروژههای بلاکچینی را بر آن داشته است تا به دنبال راه حلی مناسب برای آن باشند. در طی سالهای گذشته، پروژههای مختلفی به منظور حل این معضل معرفی شدند. جالب است بدانید که یکی از جذابترین این پروژهها، آلئو نام دارد که با هدف ساخت برنامههای غیرمتمرکز کاملاً خصوصی، مقیاسپذیر و مقرونبهصرفه ایجاد شده است.
با توجه به اهمیت حفظ حریم خصوصی در فناوری بلاکچین و آشنایی با لایه های بلاکچین در این مقاله قصد داریم تا شما را با بلاکچین آلئو، ویژگیها و مزایای خاص آن آشنا کنیم. اگر شما هم به این موضوع علاقهمند هستید تا انتهای این مقاله همراه ما باشید.
آلئو در سال 2019 معرفی شد و به دنبال آن، ادغام دانش صفر در دنیای وب 3 سرعت یافت. آلئو یک پلتفرم توسعهدهنده پیشرو برای ساخت برنامههای غیرمتمرکز کاملاً خصوصی، مقیاسپذیر و مقرونبهصرفه است. در واقع، آلئو با استفاده از رمزنگاری دانش صفر، اجرای قراردادهای هوشمند را به خارج از زنجیره انتقال میدهد تا کاربردهای جدیدی مانند هویت، امور مالی و بازی را فعال نموده و مقیاسپذیری را به میزان هزاران تراکنش در ثانیه افزایش دهد. جالب است بدانید که آلئو بر روی یک بلاکچین غیرمتمرکز و بدون نیاز به مجوز ساخته شده و علاوه بر انعطافپذیری، معماری مقیاسپذیرتری نسبت به اتریوم دارد.
تیم آلئو متشکل از رمزنگاران، مهندسان، طراحان و اپراتورهایی از شرکتهایی مانند گوگل، آمازون و فیسبوک و همچنین دانشگاههای معروفی مانندUC Berkeley ، Johns Hopkins، NYU و Cornell است. اعضای این تیم عبارتند از:
هوارد وو (Howard Wu): هوارد وو، فعالترین بنیانگذار Aleo میباشد. بهطوریکه، مصاحبههای او در رسانههای اجتماعی مختلف پخش شده است. او از دانشگاه برکلی در رشته CS و ریاضی فارغ التحصیل شده و بعد از فارغ التحصیلی در مقطع لیسانس به مدت یک سال به عنوان مهندس نرمافزار در گوگل کار کرده است. سپس او به منظور آموزش ارز دیجیتال و تکمیل مدرک کارشناسی ارشد به UCB بازگشته و موفق به راهاندازی پروژه آلئو شده است. جالب است بدانید که از سال 2014، او کدهایی را برای کیف پولها و صرافیهای رمزنگاری مانندZCash ، IPFS و Ethereum ارائه کرده است.
مایکل بلر (Michael Beller): مایکل بلر از دانشگاه کرنل فارغ التحصیل شده و تجربه کارآفرینی در استارتآپهای مدیریت دارایی را دارد. اکنون مایکل به عنوان مدیر مالی Aleo در حال فعالیت است.
کالین چین (Collin Chin): کالین چین از دانشگاه برکلی فارغ التحصیل شده و مسئول توسعه زبان برنامهنویسی اختصاصی آلئو با نام «Leo» است.
ریموند چو (Raymond Chu): ریموند چو از دانشگاه برکلی در رشته ECE و CS فارغ التحصیل شده و بلافاصله پس از فارغ التحصیلی به پروژه Aleo پیوسته است.
الکس پرودن (Alex Pruden): الکس پرودن، از آکادمی نظامی وست پوینت فارغ التحصیل شده و در حال حاضر، مدیر اجرایی پروژه Aleo است.
بلاکچینهای فعلی برای کاربردهای دنیای واقعی ناکافی هستند. ایده ساخت کوین میکسر (Coin Mixer) و استخرهای تاریک (Dark Pools) در اتریوم همچنان ناقص است. بدون حریم خصوصی، این برنامهها نمیتوانند کاملا از فعالیت کاربر حفاظت کنند.
از سوی دیگر قراردادهای هوشمند فعلی با دو محدودیت مواجهاند: (1) طراحی آنها به گونهای است که کاملا شفاف هستند و حریم خصوصی ندارند. (2) ظرفیت استفاده میلیونها نفر را ندارند. این محدودیتها وجود دارد، چون اعتماد نیازمند صحتسنجی است. اما یک تکنولوژی نوین در عرصه رمزنگاری به نام اثبات دانش صفر وجود دارد که دورنمای تلفیق حریم خصوصی و مقیاسپذیری را ممکن میکند. چون سیستمهایی وجود دارند که باید با قرارداد هوشمند خصوصی نوشته شوند. به عنوان مثال، یک بازی ساده که کارتها را رو به پایین در اختیار بازیکنان مختلف قرار میدهد، به روشی نیاز دارد تا مطمئن شود آن کارتها بلافاصله برای همه بازیکنان قابل مشاهده نیستند. ساخت چنین بازیای در بلاکچینهای فعلی امکانپذیر نیست.
همانطور که پیشتر هم اشاره کردیم، در معماری شبکه Aleo برنامهها بهصورت خارج زنجیرهای اجرا میشوند. سپس اثباتهای zkSNARK (اثباتهای دانش صفر مختصر) روی زنجیره (اصطلاحا بهصورت آنچین) منتشر میشود. این اثباتها هم حریم خصوصی را حفظ میکنند و هم بر درستی اجرا صحه میگذارند. سپس این اثباتهای مختصر روی زنجیره تایید میشوند. زمان تایید تراکنش روی شبکه هم از زمان اجرای برنامه مستقل است. بنابراین هم از ازدحام در شبکه و هم از شلوغی اپلیکیشن جلوگیری میشود. معماری الئو را میتوانید ترکیبی از مدل حسابهای شبکه اتریوم و طراحی تراکنشهای شیلد شده زی کش در نظر بگیرید. ترکیب این موارد با فناوری دانش صفر، درهای جدیدی را به روی توسعهدهندگان وب 3 باز میکند. خلاصهای از نوآوریها و تکنولوژیهای مورد استفاده در Aleo را در ادامه شرح میدهیم.
اثبات دانش صفر یک پروتکل رمزنگاری است که یک طرف (اثباتکننده) به طرف دیگر (تاییدکننده) ثابت میکند که چیزی درست است، بدون اینکه نحوه درستی آن را افشا کند. دانش صفر به ما این امکان را میدهد که از اینترنت قدرتمند امروز استفاده کنیم، بدون اینکه اثری از دادههای خصوصی خود در همه جا باقی بگذاریم.
AleoBFT مکانیسم اجماع جدید الئو است. در این مکانیسم اجماع از گواه اثبات سهام (PoS) برای نهاییسازی فوری تراکنشها و از پازل کوین بیس (Coinbase Puzzle) که نوعی گواه اثبات کار (PoW) است، برای انگیزهبخشی در تسریع تولید اثبات استفاده میشود. اما پازل کوین بیس چیست؟
پازل کوین بیس (Coinbase Puzzle) نوعی پازل از نوع گواه اثبات کار است که به نرمافزارها و سختافزارهایی که سریعتر اثبات را تولید میکنند، پاداش میدهد. در شبکههای PoW سنتی مانند بیت کوین، هر بلاک تنها حاوی یک پاسخ (هش قابل قبول) است. اما در پازل کوین بیس تعداد بیشتری از پاسخهای قابل قبول را میتوان جای داد. یعنی به جای اینکه پاداش به یک نود برنده داده شود، بین چندین نود توزیع می شود.
واحد اصلی حساب در شبکهAleo ، اعتبارات آلئو (Aleo credits) نامیده میشود. این اعتبارات برای پرداخت کارمزد تراکنشها (مشابه بیتکوین) مورد استفاده قرار میگیرند و پیش بینی میشود که ارز ترجیحی «اثبات کنندهها» باشند. در واقع، اعتبارات آلئو دسترسی به یک منبع محاسباتی کلیدی نسل بعدی یا همان محاسبات دانش صفر را امکانپذیر میکند.
علاوه بر این، از آنجا که ماینینگ در Proof-of-Succinct Work وجود دارد، اعتبارات Aleo راهی طبیعی برای قیمتگذاری ارزش «اثبات با دانش صفر» برای یک برنامه دلخواه است. بنابراین، قیمت یک دارایی باید تقریباً نمایانگر تقاضا برای محاسبات با دانش صفر باشد.
توجه داشته باشید که در زمان راهاندازی، اعتبارات Aleo بین حامیان اولیه، سازندگان، اعضای جامعه و همچنین یک بنیاد یا نهاد دیگر که کمکهای بلاعوض ارائه کرده و توسعه مداوم شبکه را تضمین میکند، توزیع میشود. جالب است بدانید که از زمان پیدایش، اعتبارات جدید از طریق پاداش بلاک بین ماینرهای شبکه تقسیم و توزیع میشود.
نکته حائز اهمیت این است که در ابتدا آلئو، نرخ تورم نسبتاً بالاتری ایجاد خواهد کرد. بهطوریکه این نرخ در دهه اول دو برابر میشود. بنابراین، پس از سال نهم، هالوینگ نهایی منجر به انتشار 12٫5 اعتبار Aleo در هر بلاک خواهد شد تا امنیت شبکه و همچنین ثبات اقتصادی مورد حمایت آن تضمین شود.
ارز دیجیتال ALEO هنوز به بازار عرضه نشده است. اما کیف پولهای آن برای اتصال و تعامل با شبکه آزمایشی در دست توسعه هستند. از کیف پولهای آلئو میتوان به ولتهای زیر اشاره کرد:
متامسک اسنپ (Metamask Snap): اکستنشن سازگار با متامسک برای حسابهای Aleo
کیف پول الئو (Aleo Wallet): اکستنشن کروم برای کیف پول الئو
کیف پول لئو (Leo Wallet)
پلتفرم Aleo از فناوری پیشرفتهای با نام رمزنگاری دانش صفر استفاده میکند تا به توسعهدهندگان این امکان را بدهد تا برنامههای غیرمتمرکز ایجاد کرده و خدمات شخصیسازی شده Web3 را بدون به خطر انداختن کنترل دادههای شخصیشان به کاربران ارائه دهند. برخلاف سایر بلاکچینها مانند اتریوم، تراکنشهای آلئو خارج از زنجیره پردازش شده و فقط توسط نودهای شبکه تأیید میشوند (اجرا نمیشوند). این ویژگی به پلتفرم اجازه میدهد تا حجم بیشتری از تراکنشها را پشتیبانی کند و به توسعهدهندگان کمک میکند تا برنامههای پیچیدهتری بسازند.