در بیشتر موارد، زیرلایههای مختلف یک بلاک چین محدودیتهایی را در مورد تکنیکهای موجود برای مهندسان سازنده این سیستمهای جدید تحمیل میکند. به عنوان مثال، شبکه لایتنینگ با استفاده از قابلیت قفل زمان و هش اسکریپت بیت کوین امکان پذیر شده است. بلاکچینهایی که محدودیتهای کمتری در زمان اجرا دارند، به پروتکلهای لایهای دسترسی دارند که به موتورهای تأیید صحت اثبات پیشرفته وابسته هستند که عملکرد خارج از زنجیره را فراتر از انتقال مالکیت ساده (مانند خوشبینانه و zk-rollups) تسهیل میکنند.
با این حال پروتکلهای لایهای وجود دارند که ساخت آنها توسط سیستمهای اسکریپت موجود در بلاک چین محدود نمیشود، بلکه در عوض توسط الگوریتمهای رمزنگاری که وجوه کاربر را تضمین میکنند، محدود نمیشود.
یکی از این پروتکل ها، statechains، در ابتدا توسط روبن سامسن در سال 2018 پیشنهاد شد. ساختاری که او توضیح داد، انتقال کلیدهای خصوصی را به خارج از زنجیره امکان پذیر می کند. پس از سپرده گذاری یک بیت کوین به یک زنجیره دولتی، مواد کلیدی را می توان فوراً بین کاربران و بدون هزینه اضافی در زنجیره انتقال داد.
این برخلاف درک ما از نحوه عملکرد بلاک چین به نظر می رسد، زیرا لایه تسویه جهانی برای حل این مشکل دقیقاً طراحی شده است. با این حال، با برخی از رمزنگاری جالب و مفروضات اعتماد اضافی، انتقال کلید نه تنها ممکن است، بلکه بسیار قدرتمند است! قبل از اینکه به برخی از موارد استفاده هیجان انگیز فعال شده توسط statechains بپردازیم، بیایید نگاهی به نحوه عملکرد آنها بیندازیم.
برای واریز وجوه به یک Statechain، یک کاربر به صورت تعاملی یک آدرس بیت کوین را با یک نهاد Statechain ایجاد می کند. این فرآیند تولید کلید مشترک، کلیدی را ایجاد می کند که به طور مساوی بین موجودیت Statechain و کاربر تقسیم می شود. وجوه بدون همکاری متقابل آنها قابل جابجایی نیست. همچنین به کاربر یک تراکنش پشتیبان با قفل زمانی ارائه میشود تا در صورت غیرقابل دسترس بودن نهاد Statechain، بتواند وجوه خود را بازیابی کند.
برای انتقال این "statecoin"، یک پروتکل تعاملی بین نهاد Statechain، فرستنده و گیرنده آغاز می شود. هیچ طرفی هرگز کلید کامل را ندارد و کلیدها در هر انتقال به صورت رمزنگاری به روز می شوند (بهینه سازی می شوند). با هر انتقال یک تراکنش پشتیبان جدید برای گیرنده ایجاد می شود. این که دقیقاً چگونه در پیادهسازی زنجیره حالت مرکوری کار میکند، به زودی به بررسی آن خواهیم پرداخت، زیرا به طور قابل توجهی با پیشنهاد اصلی روبن متفاوت است.
همانطور که به مدل امنیتی مربوط می شود، می توانید یک Statechain را به عنوان ترکیبی بین شبکه لایتنینگ و یک زنجیره جانبی فدرال (مثلا Liquid) در نظر بگیرید. در شبکه لایتنینگ، دو طرف خارج از زنجیره با انتقال تراکنشهای تعیینشده با یکدیگر تعامل دارند. امنیت به نظارت هر دو طرف زنجیره برای رفتار بد (پخش مخرب یا تصادفی تراکنشهای تعیینشده قدیمی) وابسته است. در یک زنجیره جانبی فدرال، کاربر در ازای دسترسی به زنجیره جانبی، حافظ بیت کوین را به یک یا چند نهاد می دهد. امنیت در گرو یک فدراسیون صادق است.
در یک statechain، هر تراکنش پشتیبان تعیین و به خارج از زنجیره منتقل می شود. این شبیه به شبکه لایتنینگ است، زیرا دارنده کلید فعلی باید شبکه را برای پخش این تراکنش های پشتیبان قدیمی نظارت کند. همچنین یک نهاد Statechain وجود دارد که بخشی از کلید را در اختیار دارد. تفاوت اصلی این است که نهاد Statechain به تنهایی نمی تواند وجوه را بدزدد. برای سرقت وجوه، آنها یا باید با دارنده استیت کوین قدیمی تبانی کنند یا قبلاً دارنده آن استیت کوین بوده اند.
در بالاترین سطح، درک ما از Statechains در طول زمان تکامل یافته است. اولین و در حال حاضر تنها پیادهسازی، Mercury، به دو دلیل از پیشنهاد روبن منحرف شده است: قبل از فعالسازی taproot-schnorr ایجاد شد و ارتقاء پروتکل بیتکوین ANYPREVOUT هنوز برای فعالسازی پیشنهاد نشده است.
به عنوان جایگزینی برای امضاهای Schnorr، پیاده سازی Mercury از یک کتابخانه ECDSA محاسباتی 2-از-2 استفاده می کند. اگر ANYPREVOUT زنده بود، هر تراکنش پشتیبان جدید شماره توالی خود را بهروزرسانی میکرد، که دارندگان تراکنش پشتیبان جدید را قادر میسازد تا تراکنشهای پشتیبان قدیمی را که به طور مخرب یا تصادفی پخش میشوند، بازنویسی کنند. از آنجایی که این ویژگی در دسترس نیست، مرکوری از ویژگی قفل زمانی بیت کوین به شیوه ای کاهشی استفاده می کند: هر تراکنش پشتیبان جدید دارای قفل زمانی جدیدتری نسبت به تراکنش قبلی است. این به دارنده کلید فعلی یک مزیت زمانبندی شده در مسابقه میدهد تا در صورت پخش تراکنشهای پشتیبان قدیمی، تراکنش پشتیبان خود را تأیید کند.
استفاده از Statechain
اکنون که نحوه عملکرد یک Statechain را مشخص کردهایم، بیایید بفهمیم که به عنوان یک پلتفرم برای چه عملکردهای مفیدی عمل میکند. نکته ای که باید به آن توجه کرد محدودیت اولیه اعمال شده بر روی یک استیت کوین خالی است: هنگام انتقال آن، خروجی کامل باید جابجا شود. بدون افزودن پروتکل های اضافی در بالای Statecoin نمی توانید آن را به مقادیر کوچکتر تقسیم کنید.
یکی از موارد استفاده که به خوبی برای این محدودیت مناسب است، توسعه پروتکل های حفظ حریم خصوصی است. هنگام ایجاد یک پروتکل حفظ حریم خصوصی، می خواهید هزینه ناشناس ماندن کاربر را کاهش دهید و تا حد ممکن اصطکاک کمتری را در این فرآیند ایجاد کنید. محبوبترین پروتکل حفظ حریم خصوصی در زنجیره، coinjoin، عموماً از کاربران میخواهد که به صورت تعاملی یک تراکنش بزرگ با خروجیهای با ارزش یکسان ایجاد کنند. با هر دور جدید یک coinjoin، یک تراکنش زنجیره ای اضافی با کارمزد و تأخیر در تأیید مورد نیاز است.
در زمینه یک Statechain، میتوانید پروتکل coinswap را تصور کنید که به کاربران خروجیهای با ارزش برابر اجازه میدهد بلافاصله و بدون هزینه اضافی کلیدهای خصوصی خود را با سایر کاربران در statechain تعویض کنند. این دقیقاً همان چیزی است کیف پول جیوه برای انجام طراحی شده است. این اولین و قدرتمندترین پروتکل حریم خصوصی غیر محرمانه در شبکه بیت کوین است که در لایه دو عمل می کند. شما یک کارمزد می پردازید و می توانید هر تعداد که دوست دارید coinswap انجام دهید. یک چشم انداز بسیار هیجان انگیز برای علاقه مندان به حریم خصوصی.
سودمندی مرکوری فراتر از حریم خصوصی است. همچنین یک ابزار عالی برای تسویه وجوه بین مؤسسات مالی، متولیان و سایر نهادهایی است که مایلند فوراً ارزش را بین یکدیگر مبادله کنند. این، همراه با coinswaps، زمانی که کیف پول Mercury در شبکه اصلی مستقر شود، خارج از جعبه کار خواهد کرد. به این ترتیب، Statechains جایگزینی برای شبکههایی مانند Liquid هستند که امکان تسویه حساب سریع و خصوصی را فراهم میکنند، اما دارای یک مدل امنیتی سختتر هستند.
با نگاهی به آینده، موارد استفاده هیجان انگیز دیگری نیز وجود دارد که از زنجیره های حالت توسعه ناشی می شود. یکی از این موارد استفاده که با انتقال کامل خروجی به خوبی انجام می شود، پروتکل های دارایی هستند. دارایی های غیرقابل تعویض در شبکه بیت کوین در محیط های لایه دو مانند شبکه لایتنینگ به شدت محدود شده اند، دقیقاً به این دلیل که غیر قابل تعویض هستند: نقدینگی کافی از این توکن ها برای مسیریابی موفقیت آمیز آنها وجود ندارد. برای آن دسته از داراییهای غیرقابل تعویض که در زنجیره وجود دارند، تبدیل آنها به استیت کوین به آنها امکان میدهد فوراً و بدون کارمزد اضافی خارج از زنجیره منتقل شوند.
برای کاربرانی که در انواع مختلف ابزارهای مالی درگیر هستند، Statechains مفید هستند. به عنوان مثال، شرط بندی زنجیره ای بین دو کاربر بر روی قیمت بیت کوین را در نظر بگیرید، که شاید به عنوان یک قرارداد ثبت نام دقیق ساخته شده باشد. اگر یکی از طرفین بخواهد قرارداد را نوسازی کند (خود را با طرف مقابل جدید مبادله کند)، باید تعدادی از تعاملات زنجیره ای رخ دهد. اگر در عوض، شرط در یک زنجیره دولتی اتفاق میافتد، کل قرارداد میتوانست بدون هزینه اضافی یا تأخیر در تأیید بهروزرسانی شود.
از آنجایی که یک statechain در سطح سیستم رمزنگاری بلاک چین وجود دارد، میتوان سیستمهای اضافی را در بالای آن قرار داد. نه تنها می توانید از یک statechain در داخل یک زنجیره جانبی استفاده کنید، بلکه می توانید شبکه لایتنینگ را نیز در بالای آن لایه بندی کنید. چند رویکرد برای انجام این کار وجود دارد، و اکثر آنها با وجود ANYPREVOUT به شدت بهبود یافته اند، اما امکان وجود آنها بسیار هیجان انگیز است.
دو مزیت اصلی لایهبندی شبکه لایتنینگ بر روی یک زنجیره حالت وجود دارد: اولین مورد، انتقال فوری مالکیت یک کانال لایتنینگ بین طرفین است، که به کاربران اجازه میدهد بدون داشتن کانال قبلی، به شبکه لایتنینگ متصل شوند. و دومی امکان استقرار یک کانال رعد و برق در هر نقطه از نمودار شبکه بدون نیاز به بسته شدن کانال و سپس بازگشایی مجدد است.
با statechains چیزهای زیادی برای امیدواری وجود دارد. عطارد مسیر وجود آنها را هموار کرده است و من امیدوارم که وقتی دیگران شروع به درک پتانسیل خود می کنند، شاهد پیشرفت بیشتر جامعه باشم. شما می توانید با دنبال کردن کار آنها در مورد پیشرفت عطارد، همگام باشید GitHub.
آگهی: تا 20 برابر حاشیه در FTX.
پست مهمان توسط نیکلاس گرگوری از CommerceBlock
زیرساخت عمومی مبتنی بر بلاک چین CommerceBlock توزیع، مبادله و ذخیره دارایی ها و اوراق بهادار توکن شده را امکان پذیر می کند. ما یک اکوسیستم منبع باز ایجاد کرده ایم که از زنجیره های جانبی همراه با مجموعه ای از خدمات امنیتی اختیاری استفاده می کند تا تغییر ناپذیری و امنیت بلاک چین های عمومی را با انعطاف پذیری بلاک چین های مجاز ترکیب کند.
یک لبه در بازار مجموعه های رمزنگاری
به عنوان یک عضو پولی ، در هر مقاله به بینش و زمینه رمزنگاری بیشتری دسترسی پیدا کنید CryptoSlate Edge.
تجزیه و تحلیل زنجیره ای
عکسهای فوری
زمینه بیشتر
اکنون با 19 دلار در ماه به ما بپیوندید همه مزایا را کاوش کنید
چیزی که میبینی را دوست داری؟ مشترک شدن برای به روزرسانی ها
منبع: https://cryptoslate.com/how-statechains-are-revolutionary-for-bitcoin-privacy-and-scalability/
- دسترسی
- اضافی
- مزیت - فایده - سود - منفعت
- الگوریتم
- معرفی
- ناشناس
- دور و بر
- مقاله
- دارایی
- دارایی
- پشتیبان گیری
- بیت کوین
- بلاکچین
- جعبه
- بنا
- موارد
- بسته
- به هم پیوستن
- همکاری
- انجمن
- ساخت و ساز
- قرارداد
- طرف مقابل
- عضو سازمانهای سری ومخفی
- رمزنگاری
- جاری
- بازداشت
- تاخیر
- پروژه
- اکوسیستم
- مورد تأیید
- واقعه
- تبادل
- روش
- ویژگی
- هزینه
- مالی
- موسسات مالی
- نام خانوادگی
- انعطاف پذیری
- FTX
- کامل
- بودجه
- آینده
- جهانی
- مخلوط
- چگونه
- HTTPS
- شالوده
- بینش
- موسسات
- تعاملی
- IT
- پیوستن
- کلید
- کلید
- بزرگ
- یاد گرفتن
- سطح
- کتابخانه
- رعد و برق
- شبکه رعد و برق
- مایع
- نقدینگی
- آرم
- مدل
- نظارت بر
- محبوبترین
- شبکه
- شبکه
- دیگر
- پرداخت
- سکو
- محبوب
- مقام
- قیمت
- خلوت
- خصوصی
- کلیدهای خصوصی
- اثبات
- طرح پیشنهادی
- پروتکل
- عمومی
- بلاک چین عمومی
- نژاد
- دلایل
- پاداش
- مسیر
- مقیاس پذیری
- اوراق بهادار
- تیم امنیت لاتاری
- خدمات
- توافق
- sidechain
- ساده
- So
- حل
- انشعاب
- ذخیره سازی
- سیستم های
- زمان
- نشانه
- بالا
- معامله
- معاملات
- اعتماد
- بروزرسانی
- به روز رسانی
- کاربران
- ارزش
- کیف پول
- WHO
- جامعه گسترده تر
- مهاجرت کاری
- کار کردن
- با این نسخهها کار