تجزیه و تحلیل بسیاری از پروتکل های ارتباطی زنجیره ای متقاطع که فضای رمزنگاری را به هم وصل می کنند
اما اول ، یک پل چیست؟
پلی در دنیای رمزنگاری مانند پلی در دنیای فیزیکی است. آنها دو مکان یا اجتماع مجزا را به هم متصل می کنند تا ترافیک و منابع بتوانند آزادانه به عقب و جلو بروند. بیشتر اوقات ، blockchains در محیط های جدا شده توسعه می یابد و زنجیرهایی که طبق قوانین مختلف اجماع کار می کنند ، هیچ راهی برای برقراری ارتباط با یکدیگر ندارند. نیاز به اتصال این محیط های جدا شده برای اطمینان از مقیاس پذیری و اتصال بسیار مهم است. چرا کسی در بیت کوین قادر به دسترسی به اطلاعات و منابع در اتریوم نیست؟چگونه یک blockchain باید بین لایه 1 و 2 خود ارتباط برقرار کند؟
اینجاست که پل ها بازی می کنند.
پل ها امکان به اشتراک گذاری داده ها و ترافیک ارزشمند بین بسیاری از blockchains و لایه ها را فراهم می کنند. به وضوح ، با یک پل ، شخصی که در زنجیره A قرار دارد ، می تواند داده هایی را از زنجیره B و پشتی دریافت کند و به آنچه به عنوان قابلیت همکاری شناخته می شود ، دست یابد. به غیر از بسته بندی نشانه ای مانند BTC و پل زدن آن به ETH و سپس حرکت TBTC تازه که به هر پروتکل Defi منتقل می شود ، اهمیت اصلی قابلیت همکاری بین blockchains این است که باعث افزایش میزان پذیرش انبوه در فضا می شود. اگر دسترسی به پروتکل ها ، اطلاعات و ارزش از هر زنجیره دیگری به راحتی امکان پذیر نیست ، کاربران برای شروع یک زنجیره دریغ نمی کنند.
پل ها اطلاعات بین شبکه ها را برقرار می کنند. این باعث شد من تاریخ ارتباطات بین شبکه ای را در نظر بگیرم ، که به ناچار به تاریخ اینترنت نگاه می کند ، مجموعه ای از شبکه های جداگانه که با هم کار می کنند و اطلاعات را به اشتراک می گذارند. امروز در دنیای وب 2. 0 ، این ارتباطات بین شبکه ای در پشت همه وب سایت ها و برنامه های مورد علاقه ما اتفاق می افتد. پروتکل اینترنت (IP) یک پروتکل ارتباطی است که به طور گسترده برای انتقال داده ها (یک واحد انتقال اساسی) در مرزهای شبکه استفاده می شود. در حالی که IP دقیقاً از پل ها استفاده نمی کند ، آنها یک عملکرد مسیریابی دارند که شبکه ها را قادر می سازد با یکدیگر ارتباط برقرار کنند. این عملکرد اینترنت IP آنچه را که جهان اکنون به عنوان اینترنت می داند ، به هم متصل می کند. فقط طبیعی است که ارتباطات بین شبکه ای با فناوری غیر متمرکز و blockchains که به آنها قدرت می دهد ، به وب 3. 0 می رسد.
بنابراین ، پل ها چگونه کار می کنند؟
پل ها به صورت از راه دور یا به صورت محلی اطلاعات را مبادله می کنند، به این معنی که بین حوزه های مختلف پل می شوند. دامنه های محلی لایه ها، ابزارها و پروتکل های مختلف در یک بلاک چین واحد هستند، در حالی که دامنه های راه دور به طور کامل اکوسیستم های زنجیره بلوکی مجزا هستند. در هر صورت، پل ها این دامنه ها را به هم متصل می کنند و ارتباط بین آنها برقرار می کنند. برای این مقاله، ما عمدتاً بر روی پل زدن در سطح راه دور، یعنی در بین بلاک چین های مجزا تمرکز خواهیم کرد.
پل زدن از راه دور که از زنجیره A به زنجیره B انجام می شود، به طور کلی برای پل ساخته شده است تا توکن را در زنجیره A قفل کند و یک نشانه جدید را روی زنجیره B بریزد. کل مقدار توکن های در حال گردش یکسان است اما بین دو زنجیره تقسیم می شود. در این مورد، زنجیره A و زنجیره B. اگر زنجیره A ده توکن داشته باشد و سپس پنج توکن به زنجیره B ارسال شود، زنجیره A همچنان ده توکن (پنج قفل شده) خواهد داشت، اما پنج تای دیگر از آنها روی زنجیره B ضرب می شود. اگر در هر زمانی دارنده توکن های ضرب شده بخواهد آن ها را بازخرید کند، می تواند آن ها را از زنجیره B رایت کرده و روی زنجیره A باز کند. از آنجایی که زنجیره A همیشه یک کپی قفل شده از توکن داشت، ارزش توکن با زنجیره A سازگار می ماند. قیمت بازار. این فرآیند قفل کردن/سوزاندن و رها کردن نشان می دهد که چگونه مقدار و هزینه توکن های ارسال شده بین دو زنجیره ثابت می ماند.
پل ها به روش های مختلف با بلاک چین ها ارتباط برقرار می کنند. در درجه اول، این فرآیندهای تبادل داده را می توان به غیرقابل اعتماد و قابل اعتماد تقسیم کرد. پل های مورد اعتماد معمولا دارای فدراسیونی از رله کننده ها هستند که اطلاعات و نشانه ها را از یک زنجیره به زنجیره دیگر می آورند. از سوی دیگر، در یک سیستم بدون اعتماد، کاربران و توسعه دهندگان برای انتقال داده ها و توکن ها از یک زنجیره به زنجیره دیگر نیازی به اعتماد به یک فدراسیون یا هر نهاد متمرکز ندارند.
قبل از حرکت، به عنوان یک پرایمر ارزشمند، بنیانگذار Summa، مهندس پروتکل cLabs، بهترین مو در Ethereum 2019، و توسعه دهنده هسته اتریوم، James Prestwich، تخصص خود را در زمینه ارتباطات زنجیره ای در هر دو CSCON[0] و EthCC به اشتراک می گذارد:
خیلی سریع، بیایید برخی از اصطلاحات فنی را تجزیه کنیم.
SPV ها (تأییدات پرداخت ساده) به مشتریان این امکان را می دهند که تراکنش را در بلاک چین بدون دانلود کل مورد تأیید کنند. کاربران فقط به هدر بلوک نیاز دارند تا تأیید کند که تراکنش به طور کامل در بلوک وجود دارد.
رله شده
SPV رله شده با ارسال و تأیید هدرها از طریق زنجیره ارسال کار می کند. یک قرارداد هوشمند در مورد زنجیره ارسال ، هدرها را جمع می کند و اثبات SPV را به همتای قرارداد هوشمند در زنجیره دریافت ارسال می کند. به این ترتیب ، هیچ واسطه ای در حرکت بین زنجیرها وجود ندارد. اطلاعات در تمام زنجیره های متصل منتقل می شوند.
بی رویه
از طرف دیگر ، یک SPV بدون تابعیت فقط با ارائه عنوان های مربوط به یک معامله خاص کار می کند. به این معنی که زنجیره دریافتی نیازی به ذخیره رکورد کامل هدرها ندارد و نیازهای ذخیره سازی را کاهش می دهد. این روش فقط برای سیستم های POW معتبر است. در یک مدل بدون تابعیت ، فرض این است که میزان کار مورد نیاز برای تولید دنباله ای از هدرهای معتبر که یک معامله کلاهبرداری را اثبات می کند (کاری که در زنجیره مبدا رخ نداد) از ارزش خود معامله فراتر می رود. برای معاملات صادقانه ، زنجیره مبدا به عنوان بخشی از اجماع POW ، توالی از هدرها را به صورت رایگان تولید می کند. مانند SPV رله ، هیچ واسطه ای حرکت بین زنجیرها را کنترل نمی کند. در عوض ، این از طریق قراردادهای هوشمند است.
فدراسیون
فدراسیون زمانی است که گروهی از شرکت کنندگان برای تأیید و تأیید معاملات بین زنجیرها با هم همکاری می کنند. این می تواند هر مقدار از امضا کننده هایی باشد که براساس الزامات مدل امنیتی تغییر می کنند. افراد در این فدراسیون ها به عنوان گره کار می کنند و جریان اطلاعات بین زنجیرها را کار می کنند.
پیوندی
در یک فدراسیون پیوند خورده ، امضا کنندگان برای تأیید معاملات بین زنجیرها باید مبلغ مشخصی را جمع کنند. این امر باعث افزایش سطح امنیت می شود زیرا وجوه Staked از بازیگران مخرب امضاء معاملات کلاهبرداری کاهش می یابد.
قابل اعتماد
به فدراسیون های قابل اعتماد اعتماد دارند که بهترین علاقه این پل را در قلب دارند. این گروه ها هیچ انگیزه ای برای ارتکاب یا محافظت از کلاهبرداری ندارند ، صرفاً برای ادامه معاملات.
بیایید به برخی از پل ها نگاه کنیم!
بگذارید با TBTC شروع کنیم ، که به عنوان یک نشانه بسته بندی شده شناخته می شود. این بدان معنی است که TBTC یک نشانه بیت کوین است که در اتریوم قابل استفاده است. یک BTC دقیقاً برابر با یک TBTC است. اگر کاربران بخواهند نشانه های خود را از بیت کوین به اتریوم منتقل کنند ، یک پل BTC را روی بیت کوین قفل می کند و نشانه های معادل TBTC را بر روی Ethereum قرار می دهد.
مدل امنیتی
TBTC ویژگی های قابل اعتماد را به حداقل رسانده است. در این مدل ، برای یکی از TBTC که بر روی اتریوم قرار گرفته است ، یک ECDSA پیوند خورده (الگوریتم امضای دیجیتال منحنی بیضوی) از شبکه Keep برای ثبت نام برای 1 BTC درخواست می شود. قراردادهای هوشمند از ECDSA استفاده می کنند تا با یکدیگر زنجیره ای متقابل ارتباط برقرار کنند ، در حالی که شبکه نگهدارنده زیرساخت های TBTC است و از حریم خصوصی در هنگام مبادله اطمینان می دهد. پس از درخواست ECDSA پیوند شده ، یک گروه امضا کننده به طور تصادفی از یک استخر اعتبار سنج انتخاب می شود و 150 درصد از ارزش 1 BTC را در ETH به عنوان وثیقه قرار می دهد. گروه امضا کننده سپس با استفاده از پروتکل آستانه ECDSA یک کیف پول بیت کوین تولید می کند. کاربر 1 BTC را به کیف پول بیت کوین ارسال می کند. در مرحله بعد ، کاربر اثبات SPV از معامله سپرده خود را ایجاد می کند و آن را به زنجیره اتریوم می فرستد. سپس کاربر قادر به نعناع TBTC است. اگر کاربران بخواهند برعکس انجام دهند و TBTC را دوباره به BTC بازخرید کنند ، باید همان فرآیند را پشت سر بگذارند.
گروه های امضا کننده سه گره ، که به طور تصادفی از یک استخر بزرگ از اعتبار سنج ها انتخاب شده اند ، سپرده های بیت کوین را نگه می دارند. سپس گره ها به طور تصادفی از یک استخر بزرگ انتخاب می شوند و هرگونه سهل انگاری یا دستکاری را کاهش می دهند.
مشوق ها
امضا کنندگان بیش از حد ، 150 درصد از ارزش بیت کوین سپرده شده را قرار می دهند ، که باعث ایجاد رفتار صادقانه در شبکه می شود. این بیش از حد به معنای این است که کلاهبرداری امضا کننده مجازات های سختی مانند کاهش بودجه وثیقه آنها دریافت می کند.
محدودیت ها
یکی از عوامل محدود کننده TBTC ، نسبت شیب دار وثیقه است که امضا کنندگان باید در آن قرار بگیرند. در حالی که توسعه دهندگان TBTC در حال کار بر روی راه حل برای کاهش میزان وثیقه مورد نیاز هستند ، تا زمانی که نوعی پروتکل ارتباطی قابل اعتماد وجود داشته باشد ، این مشکل همچنان ادامه خواهد یافت.
Cosmos IBC
از طرف دیگر پروتکل Cosmos IBC (ارتباطات بین بلوکچین) بسیار متفاوت استفاده می شود. Cosmos یک اینترنت از blockchains حاکمیت (به نام مناطق) با محوریت زنجیره "توپی" است که عملکرد اصلی آن تسهیل ارتباط بین مناطق است. این جایی است که Cosmos IBC وارد می شود. IBC تضمین می کند که همه رهبران پشتیبانی شده از شبکه می توانند به طور فعال با یکدیگر ارتباط برقرار کنند. برای درک بیشتر در مورد نحوه کار Cosmos IBC ، GitHub آنها را بررسی کنید.
مدل امنیتی
Cosmos IBC از SPV های رله شده برای حفظ ارتباط بی اعتماد بین مناطق (blockchain های پشتیبانی شده از کیهان) استفاده می کند. برای برقراری ارتباط با منطقه دیگر ، blockchain که داده ها را ارسال می کند ، نیاز به ارتکاب برخی از ایالت ها به یک مسیر مشخص است که به یک نوع و مقصد پیام خاص اختصاص داده شده است. یک فرآیند رله پس از ارسال داده های ذخیره شده در مسیر و اثبات آن داده ها به زنجیره همبستگی ، به روزرسانی در این مسیرها و پیام ها را رله می کند.
در زیر توضیحات کوتاهی در مورد چگونگی انتقال یک نشانه از طریق IBC آورده شده است:
1) نشانه های روی زنجیره A توسط ماژول IBC در سپرده قفل می شوند. یک بسته خروجی حاوی فرستنده ، گیرنده و مقدار تولید می شود.
*رله بسته را دریافت و انتقال می دهد*
2) بسته در زنجیره B. دریافت می شود.
3) ماژول IBC زنجیره ای یک بسته خروجی را برای تأیید انتقال نشانه ها تولید می کند.
*رله بسته را دریافت و انتقال می دهد*
4) بسته در زنجیره A دریافت می شود و انتقال به پایان می رسد.
توجه: اگر بسته شامل یک کد برای مشخص کردن انتقال این انتقال باشد ، انتقال به زنجیره ای خنثی می شود. همچنین ، اگر زنجیره A در یک دوره زمانی تأیید را دریافت نکند ، انتقال از بین می رود.
مشوق ها
انگیزه اصلی IBC این است که به blockchains اجازه می دهد تا از طریق بی اعتماد کامل و بدون اصطکاک با یکدیگر ارتباط برقرار کنند.
درست مانند یک شهر بندری با میزان تجارت که از طریق آن جریان می یابد ، ارزش کیهان هاب با ارزش اقتصادهای blockchain که از طریق IBC تجارت را در مرکز انجام می دهند ، اندازه گیری می شود.
- پنگ ژونگ ، مدیرعامل Tendermint
محدودیت ها
تنها محدودیت این است که کاربران برای برقراری ارتباط از طریق Cosmos IBC باید blockchains خود را در بالای شبکه Cosmos ایجاد کنند.
پل گرانش کیهان
پل گرانش Cosmos بودجه و داده های بین اتریوم و کیهان را منتقل می کند. با وجود میلیون ها اتم که در مرکز Cosmos قرار دارند ، پل گرانش بسیار ایمن خواهد بود. Bridge Gravity ، که به صراحت برای کیهان هاب طراحی شده است تا بتواند هرچه بیشتر معاملات و داده ها را از اتریوم بکشد ، از 4 قسمت تشکیل شده است:
- Gravity. Sol قرارداد هوشمند در ETH برای به روزرسانی ریشه های مرکل کیهان است. کنترل شده توسط اعتبار سنجی که بر روی COSMOS تنظیم شده است ، امنیت به امنیت POS اجرا شده در زنجیره کیهان بستگی دارد.
- ماژول گرانش بر روی زنجیره کیهان اجرا شده و در کنار اعتبار سنج ها اجرا می شود. این مسئول نشانه گذاری نشانه ها است.
- ارکستراتور در کنار ماژول Gravity کار می کند. اعتبارسنجی ها باید گره کامل ETH را اجرا کنند، که ارکستراتور از آن برای گوش دادن به رویدادها از Gravity. sol استفاده می کند و آن را به زنجیره Cosmos پخش می کند.
- Relayers — Gravity works with transaction batching to save gas cost for token exchange from Cosmos ->Eth. دسته بندی تراکنش ها توسط مجموعه ای از رله ها انجام می شود که دسته را به Gravity. sol ارسال می کنند.
مدل امنیتی
[من] اگر به هاب [کیهان] برای ایمن سازی دارایی های پل شده خود اعتماد دارید، می توانید به Gravity برای پل زدن آنها اعتماد کنید.
- بنیانگذاران Althea، Jehan Tremback، Deborah Simpier، Justin Kilpatrick
پل جاذبه تقریباً از همان مدل SPV Relayed با IBC استفاده می کند. تفاوت بزرگ این است که Gravity از یک قرارداد هوشمند اتریوم با عملکرد اصلی برای قفل کردن توکن های ERC-20 روی اتریوم استفاده می کند تا در Cosmos ساخته شوند. اگر کاربری بخواهد توکن های خود را از Cosmos به اتریوم منتقل کند، قرارداد هوشمند توکن های قفل شده را آزاد کرده و به آدرس مرتبط ارسال می کند.
مشوق ها
پل جاذبه هنوز فعال نشده است، اما تیم Althea یک شبکه آزمایشی با انگیزه آینده را اعلام کرده است که جوایز اعتبار سنجی، انتقال دهنده ها و هکرها را ارائه می دهد.
هیچ انگیزه روشنی برای زمانی که شبکه در این مرحله فعال می شود وجود ندارد.
محدودیت ها
در حالی که جاذبه دو جامعه بزرگ، اتریوم و کیهان را به هم متصل می کند، پل تنها به این دو جامعه محدود می شود.
پل رنگین کمان
پل رنگین کمان اتریوم را به شبکه NEAR متصل می کند و به دارایی ها اجازه می دهد آزادانه بین دو زنجیره جریان داشته باشند و در عین حال به کاربران اجازه می دهد هر توکن ERC-20 را روی NEAR پل کنند. توکن های ERC-20 توکن های اتریوم هستند که برای استقرار قراردادهای هوشمند ساخته شده اند. بسیاری از توکن های پیچیده، مانند tBTC، توکن های ERC-20 هستند که در زنجیره ها قابل دسترسی هستند. کاربران و توسعه دهندگان ممکن است بخواهند ترافیک خود را از طریق NEAR سوق دهند تا از هزینه های گاز کم بهره ببرند و در عین حال از عملکرد پرسرعت و قابلیت های قرارداد هوشمند اتریوم لذت ببرند.
مدل امنیتی
پل رنگین کمان از رله های غیرقابل اعتماد برای پل زدن NEAR و اتریوم استفاده می کند در حالی که برای اعتبارسنجی تراکنش به PoW نیاز دارد. این پل همچنین از یک کلاینت لایت اتریوم در سمت NEAR استفاده می کند، که به هر کسی اجازه می دهد تا هدرهایی را ارسال کند که می توانند روی زنجیره تأیید شوند. این کلاینت EthOnNear از DAGهایی استفاده می کند که از قبل محاسبه شده اند تا محاسبات Ethash (یک الگوریتم هش سخت فضایی) را در زنجیره NEAR قابل اجرا کنند.
با فرض نهایی شدن پس از بیست و پنج تأیید بلوک برای بلوک های اتریوم رله شده در NEAR، هدرهای اتریوم یا NEAR می توانند توسط هر بازیگری رله شوند و در صورت نامعتبر بودن بر اساس هدرها و اثبات های قبلی رد شوند.
رنگین کمان از اثبات کلاهبرداری خوش بینانه برای جلوگیری از انجام هزینه های گران قیمت ED25519 در زنجیره ای در سمت اتریوم استفاده می کند. رله ها باید برخی از اخلاق را با پیشنهاد هدر خود پیوند دهند ، یا توسط یک بازیگر که یک اثبات معتبر را در برخی از پنجره های چالش ارائه می دهد ، سوزانده شود. اوراق قرضه باید برای پوشش گاز مورد نیاز برای ایجاد چالش کافی باشد. پس از منقضی شدن پنجره ، امضای معتبر تلقی می شود. توجه داشته باشید در صورت اضافه شدن یک پیش فرض ETH ED25519 ETH ED25519 (EIP-665).
مشوق ها
در حال حاضر ، هیچ طرح تشویقی اعلام نشده است.
محدودیت ها
رنگین کمان فقط هفت روز به ارزش هدر را در سمت نزدیک ذخیره می کند (برای جلوگیری از رشد بی حد و مرز حالت). هر بازیگر باید طی هفت روز انتقال از ETH به نزدیک را انجام دهد یا به طور بالقوه دارایی را از دست بدهد. مشتری Ethonnear پس از چهار سال به دلیل رسیدن به پایان DAG های پیش ساخته منقضی می شود. این بازگشت نیاز به ارسال پیوند و یک پنجره چالش چهار ساعته تا EIP-665 دارد.
پل های برابری
پل های برابری از بازیگران خارج از زنجیره برای رله ها استفاده می کنند ، و اثبات نهایی پدربزرگ از A تا B. B از این هدرها برای اجرای یک مشتری سبک A و در داخل زمان اجرا B استفاده کنید. این روند به عنوان همگام سازی هدر شناخته می شود. اثبات معاملات خاص از A به B منتقل می شود و اعتبار آنها در برابر مشتری سبک بررسی می شود.
مدل امنیتی
هر بازیگر می تواند هدرها و اثبات نهایی را رله کند. اگر مشتری Light به درستی اولیه شود ، امکان بررسی و رد عنوان های نامعتبر یا اثبات در مورد پیام های رله هدر حتی لازم نیست.
مشروط بر اینکه همگام سازی هدر حفظ شود ، B می تواند اثبات ورود به هرگونه معامله در A. را تأیید کند.
مشوق ها
هیچ انگیزه ای برای رله زدن به عنوان ها وجود ندارد ، اگرچه قبل از اینکه مشوق ها برای پیام های انتقال پیام باشند ، باید هدر را ردیابی کرد.
مشوق های مربوط به پیام های انتقال می تواند به ظرافت در مورد یک پل دو جهته ساخته شود.(به عنوان مثال A در حال همگام سازی هدرهای B است ، و B در حال همگام سازی هدرهای A است.) رله ها پیام های A را انتخاب می کنند ، اثبات را به B ارسال می کنند و سپس اثبات ارسال پیام پیام خود را به A. ارسال می کنند. پس از تأیید این سفر دور ، یکقرارداد یک می تواند پاداش رله را آزاد کند.
محدودیت ها
این پل با استفاده از نهایی پدربزرگ بستر یا اثبات اداری اتریوم محدود به زنجیرها است.
نوری
Optics پروتکل ارتباطی با زنجیره ای با طراحی CELO است. Optics هنگام صحبت از پل زدن به blockchains رویکرد کاملاً متفاوتی می گیرد. طراحی این پروتکل از جستجوی رولپ های خوش بینانه ، یک محلول مقیاس گذاری Ethereum Layer Two بود. کارگردانی های خوش بینانه با ترکیب بازیگرانی که به عنوان "جمع کننده ها" شناخته می شوند که مقادیر زیادی از معاملات را تشکیل می دهند ، به طور فعال آنها را به یک بلوک می چرخانند. این "بلوک های رولپ" از طریق یک قرارداد هوشمند در زنجیره اصلی منتشر می شوند. این فرآیند خوش بینانه در نظر گرفته می شود زیرا جمع کننده ها فقط حداقل داده های مورد نیاز بدون اثبات را منتشر می کنند. اگر ناسازگاری بین وضعیت غلتک و وضعیت زنجیره اصلی ایجاد شود ، آنگاه جمع کننده می تواند یک ضد کلاهبرداری را منتشر کند تا یک معامله کلاهبرداری را مورد اختلاف قرار دهد. اگر واقعاً کلاهبرداری باشد ، دولت به حالت معتبر قبلی بازگردد.
تیم Celo اپتیک هایی را ساخت تا شبیه سیستم های خوش بینانه مانند Rollups باشد. این رویدادها را در زنجیره مبدا جمع می کند که در آن توسط یک بازیگر پیوند خورده به نام Updater امضا شده و به زنجیرهای دیگر تکرار می شود. داده های مربوط به زنجیره های مقصد پس از گذراندن یک دوره خاص معتبر تلقی می شود. در این مدت ، شرکت کنندگان قابل اعتماد فرصتی برای تأیید و ارائه اثبات کلاهبرداری در مورد بسته داده ارسال شده از طریق اپتیک دارند.
این تیم در CELO انتظار دارد که اپتیک ها 90 ٪ از هزینه های گاز را در مقایسه با رله های هدر رایج تر ، مانند مواردی که در بالا مورد بحث قرار گرفت ، کاهش دهد. این پروتکل همچنین برای کلیه زنجیره های قرارداد هوشمند و رولپل ها در دسترس خواهد بود.
مدل امنیتی
اپتیک در هر زنجیره ای که از پیاده سازی های اساسی قرارداد هوشمند پشتیبانی می کند ، قابل استفاده است ، فقط در مقایسه با دوره تأخیر یک هفته ای که رول های خوش بینانه ارائه می دهند ، چند ساعت تأخیر دارد و فقط به حدود 120،000 سربار گاز برای ارسال کنندگان پیام نیاز دارد.
تیم CELO از یک سرویس اسناد رسمی به عنوان مقایسه ای با پروتکل خود استفاده می کند.
سیستم اسناد رسمی اپتیک به شرح زیر است:
زنجیره ارسال (یا "خانه") مجموعه ای از اسناد ("پیام") را تولید می کند که به اسناد رسمی نیاز دارد. یک دفتر اسناد رسمی (به نام "Updater") برای امضای آن قرارداد می شود. دفتر اسناد رسمی می تواند یک نسخه کلاهبرداری را تولید کند ، اما آنها با ابطال و مجوز خود به طور عمومی مجازات می شوند. وقتی این اتفاق بیفتد ، همه با تکیه بر دفتر اسناد رسمی می آموزند که اسناد رسمی مخرب است. همه مشتریان دفتر اسناد رسمی می توانند بلافاصله اسناد رسمی را مسدود کرده و از دسترسی مخرب به حساب های خود جلوگیری کنند.
- اسناد CELO
از آنجا که اپتیک در چندین زنجیره کار می کند ، زنجیره خانه به عنوان منبع حقیقت عمل می کند. به این معنی که زنجیره ارسال شامل قرارداد "خانه" است که پیام ها در انتظار پردازش هستند. هنگامی که پیام ها به "درخت پیام" متعهد شده اند ، ریشه آن درخت توسط "بروزرسانی" توسط بروزرسانی به زنجیره دریافتی منتقل می شود و منتقل می شود. به روزرسانی ها توسط Updater امضا و تأیید می شوند ، به ریشه قبلی و ریشه جدید متعهد می شوند.
Optics به هر زنجیره ای اجازه می دهد تا یک قرارداد هوشمند را با داده های Updater و ریشه فعلی اجرا کند. Celo این قرارداد هوشمند را یک قرارداد "ماکت" می نامد. این "ماکت" اساساً تضمین می کند که زنجیره دریافت به همان ریشه زنجیره "خانه" برسد. از آنجا که ریشه در نهایت به درخت پیام متعهد خواهد شد ، پس از انتقال ، پیام اثبات و پردازش می شود.
تفاوت قابل توجهی که توسط CELO برجسته شده است این است که اپتیک اجازه کلاهبرداری می کند. از طریق الگوی امنیتی خود ، شرکت کنندگان می توانند در هر زمان به قرارداد خانه در زنجیره ارسال ، کلاهبرداری کنند. بنابراین برای مهار به روزرسانی ها از ورود به کلاهبرداری ، به روزرسانی باید سهم پیوند خورده را در زنجیره خانه ارسال کند ، که به عنوان مجازات برای پذیرش یک به روزرسانی کلاهبرداری کاهش می یابد. نه تنها پیوند امضا کننده کلاهبرداری کاهش می یابد ، بلکه در معرض سایر شرکت کنندگان در شبکه قرار می گیرد ، به این معنی که کاربران می توانند از بازیگران مخرب جلوگیری کنند.
مشوق ها
انگیزه اصلی که اپتیک به جدول می آورد ، مدل امنیتی آن است. با تمرکز بر انتشار کلاهبرداری به جای اثبات کلاهبرداری ، اپتیک می تواند سرعت و هزینه های کمتری را برای ارسال پیام افزایش دهد. این همچنین به اپتیک اجازه می دهد تا با اضافه کردن مجازات های هزینه به همه به روزرسانی های توطئه ، هرگونه کلاهبرداری را که از طریق این پل وارد می شود ، اداره کنند. کاربران همیشه قبل از وقوع هرگونه آسیب ، از حملات احتمالی و معاملات کلاهبرداری یاد می گیرند.
محدودیت ها
در حال حاضر ، Optics در حال توسعه است تا Ethereum را به Celo بپیوندد. اما یک جنبه جالب از پروژه این است که از یک مکانیسم ارسال پیام واحد برای برقراری ارتباط با سایر زنجیرها استفاده می کند ، به این معنی که اضافه کردن یک زنجیره اضافی آسان است و نیازی به تغییر در روند ارسال ندارد. بنابراین ، در حالی که ممکن است اپتیک در حال حاضر روی اتریوم و CELO تمرکز داشته باشد ، آینده بسیار امیدوار کننده به نظر می رسد زیرا هر تعداد سیستم عامل می تواند از اپتیک استفاده کند و به فضای رمزنگاری گسترده تری بپیوندد.
برنج زنجیره ای
Chainsafe's Chainbridge با هر تعداد شبکه بسیار سازگار است. این سازگاری به دلیل طراحی مدولار و چند جهته از پل است و این امکان را می دهد تا فوق العاده باشد. اگر زنجیره A بتواند به زنجیره B متصل شود ، زنجیره A نیز باید به زنجیره C و برعکس بپیوندد. نکته قابل توجه در مورد Chainbridge این است که اضافه کردن یک نوع جدید از انتقال نباید نیاز به استقرار کامل از مجموعه ابزارها داشته باشد ، در عوض ، فقط به ارتقاء مدولار نسبتاً جزئی نیاز دارد و تقریباً در هر blockchain قابل دسترسی است!
در حال حاضر ، Chainbridge می تواند تمام زنجیره های بستر و مبتنی بر EVM را به هم وصل کند. به این معنی ، هر blockchain ساخته شده در بالای بستر می تواند از Chainbridge با هر blockchain ساخته شده در بالای EVM و پشت استفاده کند. اما ، به دلیل طراحی مدولار Chainbridge و جریان چند جهته ، این پتانسیل را دارد که هر نوع زنجیره ای را از هر جهت متصل کند!
تیم هایی از سراسر فضا از قبل شروع به اجرای پروتکل Chainbridge در پروژه های خود کرده اند و آن را به نیازهای خاص خود تعدیل می کنند ، و بسیاری دیگر نیز به دست می آیند!
برای کسب اطلاعات بیشتر در مورد چشم انداز آینده برای Chainbridge ، مقاله عالی تیموتی هائو چی هو را بررسی کنید! چشم انداز 2. 0 برای Chainbridge.
فارکس وکسب درامد...
ما را در سایت فارکس وکسب درامد دنبال می کنید
برچسب :
نویسنده : احمد قانع پور
بازدید : 54
تاريخ : يکشنبه
20 فروردين
1402 ساعت: :