اسناد منبع باز Zero Knowledge Proofs اکنون در بیت کوین از طریق BitSNARK در دسترس هستند
BitcoinOS (BOS) دارای BitSNARK منبع باز است، یک پروتکل تأیید دانش صفر (ZKP) که به zk-SNARK ها امکان می دهد بدون تغییر پروتکل اصلی آن، روی بلاک چین کار کنند. این توسعه یکی از اولین سیستمهای ZKP کارآمد را در شبکه اصلی بیتکوین معرفی میکند که به طور بالقوه حریم خصوصی، مقیاسپذیری و قابلیتهای عملکرد قرارداد هوشمند را تغییر میدهد.
BitSNARK امکان تأیید مستقیم اثبات zk-SNARK را در شبکه اصلی بیت کوین فراهم می کند. در ماه ژوئیه، BOS اولین اثبات ZK روی بیت کوین را در بلوک 853626 تأیید کرد. منبع باز BitSNARK v0.1 ابزارهایی برای پیاده سازی مدارک رمزنگاری پیشرفته روی بیت کوین در اختیار توسعه دهندگان قرار می دهد و راه را برای برنامه های غیرمتمرکز و ویژگی های حفظ حریم خصوصی افزایش می دهد.
ادان یاگو، مدیر عامل و یکی از بنیانگذاران BOS اظهار داشت که بیت کوین را به یک پلتفرم کامل قرارداد هوشمند تبدیل می کند. یاگو با تاکید بر اهمیت آوردن رمزنگاری پیشرفته و قابلیت های زنجیره ای متقابل به شبکه بیت کوین گفت: «بیت کوین وارد چت شده است.
BitSNARK بیت کوین را به روی مبادله اتمی غیرمتمرکز، انتقال زنجیره ای متقابل و پیوند دو طرفه باز می کند و امکان همکاری با سایر بلاک چین ها و اجرای قراردادهای هوشمند حفظ حریم خصوصی را فراهم می کند. این پروتکل از انگیزههای اقتصادی برای اطمینان از صداقت در میان شرکتکنندگان استفاده میکند و مانع از به خطر افتادن عوامل مخرب فرآیند تأیید میشود.
ZK تاکنون روی بیت کوین اثبات کرده است
در حالی که پروژههای دیگر در ارائه مدارک دانش صفر به بیت کوین پیشرفت کردهاند، اجرای شبکه اصلی BitSNARK آن را متمایز میکند. به عنوان مثال، StarkWare در ژوئن 2024، با هدف بهبود مقیاس پذیری بیت کوین با استفاده از فناوری STARK و یک فورک نرم افزاری OP_CAT، اثبات ZK را در شبکه تست Signet بیت کوین تأیید کرد. پروژه ZeroSync در حال توسعه یک کلاینت نور با دانش صفر برای بیت کوین با استفاده از کد بالقوه OP_ZKP OP است، اما هنوز تأیید شبکه اصلی را پیاده سازی نکرده است.
چارلز گیمت، مدیر ارشد فناوری لجر، از پیشرفتهایی مانند OP_CAT یا سایر رویکردهای نوآورانه برای اعتبارسنجی اثباتهای ZK در زنجیره بیت کوین حمایت کرده است، و پیشنهاد میکند که چنین پیشرفتهایی میتوانند راهحلهای لایه ۲ را افزایش دهند و اعتماد به پردازش خارج از زنجیره را کاهش دهند. رویکرد BitSNARK به طور بالقوه با ارائه تأیید ZK بدون تغییر پروتکل اصلی، با این دیدگاهها هماهنگ است.
بنابراین، روشهای دیگر وارد کردن ZKPها به لایه اصلی بیتکوین عمدتاً نیازمند پیشرفتهای بیشتر است که با توجه به مقاومت شبکه در برابر تغییر توسط طراحی، زمان میبرد. BitSNARK این چالش ها را با فعال کردن تأیید ZK بدون نیاز به تغییر در پروتکل اصلی بیت کوین برطرف می کند. این رویکرد با حفظ اصول غیرمتمرکز و امنیت بیت کوین، عملکردهای بهبود یافته را امکان پذیر می کند.
چگونه BitSNARK با سایر راه حل های ZKP در بیت کوین مقایسه می شود
BitSNARK با سایر رویکردها تفاوت دارد زیرا امکان تأیید در شبکه اصلی بیت کوین را بدون نیاز به سافت فورک فراهم می کند. این امر BitSNARK را به عنوان یک نقطه عطف بالقوه مهم در تکامل فناوری بیت کوین قرار می دهد و مسیری مناسب برای افزایش حریم خصوصی و مقیاس پذیری ارائه می دهد.
BitSNARK از پل Grail و Merkle Mesh استفاده می کند. پل Grail یک پل زنجیره ای غیرمتمرکز است که از zk-SNARK و پروتکل تأیید BitSNARK برای انتقال دارایی ایمن و بدون اعتماد بین بیت کوین و سایر بلاک چین ها استفاده می کند. Merkle Mesh برای کنترل بسیاری از تأییدیههای غیرمتمرکز zk-SNARK در مقیاس طراحی شده است و عملکرد شبکه را افزایش میدهد.
با منبع باز BitSNARK، BOS قصد دارد درک و آزمایش بیشتر در اکوسیستم بیت کوین را تقویت کند. این ابتکار به توسعهدهندگان اجازه میدهد تا برنامههایی بسازند که از امنیت بیت کوین استفاده کنند و در عین حال عملکردهایی را که به طور سنتی با دیگر پلتفرمهای بلاک چین مرتبط هستند، معرفی کنند.
BitcoinOS از جامعه مالی غیرمتمرکز Sovryn سرچشمه می گیرد و از سرمایه گذارانی مانند Galaxy Digital و General Catalyst حمایت دریافت کرده است. این پیشزمینه تجربیات و بینشهای ارزشمندی را ارائه میکند که نشاندهنده تغییر به سمت تجمیع عملکردهای مختلف بلاک چین در شبکه بیتکوین است.
BitcoinOS با فعال کردن قابلیتهای پیشرفته مانند تراکنشهای حفظ حریم خصوصی و قراردادهای هوشمند مستقیماً روی بیتکوین از طریق جمعآوریها، قصد دارد پتانسیل بیتکوین را برای تراکنشهای ایمن و بازده بالا باز کند و در عین حال تمرکززدایی و انعطافپذیری شبکه را حفظ کند.