جستجو

پل‌ بلاکچین یا بلاکچین بریج (Blockchain Bridge) چیست؟

پل بلاکچین

عدم وجود ارتباط بین بلاک چین های مختلف به عنوان یک مسئله مهم در فناوری بلاک چین شناخته شده است. پل‌ بلاکچین به عنوان نرم افزاری عمل می کنند که برای انتقال توکن ها از یک بلاک چین به بلاک چین دیگر استفاده می شود. این نرم افزار یک سرویس کاربری ارائه می دهد که در هر دو شبکه کار می کند و صدور و انتقال توکن ها را به طور همزمان تسهیل می کند. هنگامی که یک کاربر به دنبال جابجایی نشانه های خود بین دو شبکه است، پل آن ها را در شبکه اصلی شناسایی می کند و آن ها را به شبکه مورد نظر منتقل می کند. این مقاله به مفهوم پل بلاکچین، فرآیند انتقال توکن آن بین شبکه ‌ها و دسته ‌های مختلف آن می ‌پردازد. از اینکه گرین موج را انتخاب کردید متشکریم.

دلایل ساخت پل‌ بلاکچین چیست؟

دلایل ساخت پل‌ بلاکچین (Blockchain Bridge) بسیار متفاوت است. فناوری بلاک چین از زمان انتشار وایت پیپر بیت کوین در سال ۲۰۰۸ به طور قابل توجهی تکامل یافته است. شبکه های بلاک چین مختلفی با اهداف و عملکرد های متنوع ایجاد شده اند. یکی از جنبه های اساسی فناوری بلاک چین، توانایی آن در غیر متمرکز کردن کنترل و مدیریت پول و داده ها به دور از نهاد های متمرکز است. در حالی که بسیاری از شبکه ها با موفقیت به این امر دست یافته اند، آن ها همچنان جدا از یکدیگر عمل می کنند. این عدم اتصال مانع به اشتراک گذاری اطلاعات و توکن ها بین بلاک چین های مختلف می شود و در نتیجه اصل عدم تمرکز را به خطر می اندازد. این انزوا نه تنها تمرکززدایی را محدود می کند، بلکه مانع از نوآوری، تجارت آزاد و ارتباطات بین فناوری های مختلف می شود. برنامه های کاربردی طراحی شده برای یک شبکه خاص به آن شبکه محدود می شوند و مانع از پذیرش گسترده آن ها می شوند. با ایجاد پل هایی بین شبکه های بلاک چین، می توان به این مسائل پرداخت. پل ها همکاری بین بلاک چین ها را ممکن می کند و به برنامه ها اجازه می دهد از مزایا و خدمات شبکه های متعدد استفاده کنند. ساخت پل های بلاک چین با معرفی قابلیت های غیر متمرکز و قابل تعامل جدید، توسعه بلاک چین را متحول خواهد کرد. به عنوان مثال، برنامه های مالی غیر متمرکز (DeFi) می توانند در شبکه های مختلف بلاکچین مستقر شوند، با شبکه های مختلف تعامل داشته باشند و کاربران را قادر سازند تا به ویژگی های چندین شبکه به طور همزمان دسترسی داشته باشند.

حمله ۵۱ درصدی در بلاکچین چیست و چگونه انجام می‌شود؟ بررسی کامل
بیشتر بخوانید

پل‌ بلاکچین چیست؟

پل‌ بلاکچین پیوندی است که امکان انتقال توکن ها یا داده های مختلف را از یک بلاک چین به بلاک چین دیگر فراهم می کند. علیرغم داشتن پروتکل ‌ها، قوانین و مدل‌ های حکومتی متفاوت، هر دو بلاک چین می ‌توانند به ‌طور امن داده ‌ها را از طریق این پل‌ ها با یکدیگر به اشتراک بگذارند.

پل های بلاک چین اهداف مختلفی را انجام می دهند، از جمله:

  • انتقال توکن ها بین شبکه ها
  • تبادل داده بین بلاک چین ها
  • ارتباط با قرارداد های هوشمند
  • تأیید هویت های دیجیتال غیر متمرکز
  • استفاده از اطلاعات خارج از زنجیره مانند اوراکل

پل‌ بلاکچین چگونه کار می کند؟

عملکرد پل های بلاک چین معمولاً توسط پروتکلی به نام Mint و Lock تسهیل می شود. برخلاف انتقال های واقعی، پل ها با Lock کردن توکن در شبکه اصلی و ایجاد مقداری معادل در شبکه مقصد عمل می کنند. به عنوان مثال، هنگام انتقال استیبل کوین USDT از شبکه Avalanche به شبکه اتریوم از طریق یک پل، توکن USDT به صورت فیزیکی بین دو شبکه منتقل نمی شود. در عوض، توکن در شبکه Avalanche Lock می شود در حالی که مقداری معادل آن در شبکه اتریوم ضرب می شود. این فرآیند قابلیت همکاری یکپارچه بین شبکه های مختلف بلاک چین را تضمین می کند.

پل‌ بلاکچین

پل ها با ایجاد کانال های ارتباطی، قابلیت همکاری بین بلاک چین های مختلف را تسهیل می کنند. در غیاب پل ها، هیچ وسیله کارآمدی برای تعامل زنجیره بلوکی وجود نخواهد داشت. هر پل دارای ویژگی ها و نقاط قوت منحصر به فردی است. اساساً پل ها با ایجاد کانال هایی برای ارتباط بین دو بلاک چین مجزا عمل می کنند. در حالی که سناریوی ایده آل شامل ارتباط یکپارچه بین بلاک چین است، واقعیت این است که یک بلاک چین نمی تواند مستقیماً وضعیت دیگری را ذخیره کند. به عنوان مثال، اگر یک برنامه غیر متمرکز (DApp) در شبکه اتریوم بخواهد با یک DApp در شبکه Solana تعامل داشته باشد، ساختار های مختلف اتریوم و سولانا از ارتباط مستقیم جلوگیری می کند. این محدودیت از تفاوت های ذاتی بین شبکه ها ناشی می شود.

شبکه های اتریوم و سولانا از وضعیت فعلی یکدیگر آگاه نیستند. هر شبکه تنها قادر به ذخیره و تأیید اطلاعات در زنجیره خود است، بدون اینکه توانایی دریافت داده از منابع خارجی را داشته باشد. تعامل با شبکه دیگر شبیه تعامل با یک موجود خارجی ناشناخته برای هر دو بلاک چین است. در نتیجه، انتقال تراکنش ها و داده ها بین دو شبکه امکان پذیر نیست. علاوه بر این، بلاک چین ها تنها می توانند داده ها را در یک جهت انتقال دهند. در اصل، یک بلاک چین می تواند از طریق یک کانال به بلاک چین دیگر پیام بفرستد، اما بلاک چین دریافت کننده توانایی پاسخگویی در همان کانال و تایید دریافت پیام را ندارد.

از این رو، یک واسطه برای ایجاد اعتماد بین بلاک چین و تسهیل ارتباطات دو طرفه ضروری است. پل ها به عنوان واسطه ای عمل می کنند که فاصله بین این بلاک چین ها را پر می کنند. آن ها نه تنها انتقال پیام ها، داده ها و منابع را بین بلاک چین های مختلف تسهیل می کنند، بلکه امکان انتقال دارایی های روی زنجیره را نیز فراهم می کنند. از طریق پل ها، بلاک چین ها دیگر محدود به ارتباطات یک طرفه نیستند، زیرا می توانند در ارتباط رفت و برگشت با سایر بلاک چین ها شرکت کنند.

پل‌ ها از مکانیسم‌ ها یا واسطه‌ های مختلفی استفاده می‌ کنند که به ‌عنوان اعتبارسنجی بین بلاک ‌چین ‌ها عمل می‌ کنند تا ارتباط و اعتماد بین آن ها را تقویت کنند. بدون این واسطه های خارج از زنجیره، ارتباط بین بلاک چین ها دست نیافتنی خواهد بود.

پل‌ بلاک چینی

همانطور که گفتیم پل ها با تسهیل انتقال دارایی ها بین شبکه های مختلف عمل می کنند. برای مثال، اجازه دهید تبدیل واحد بیت کوین از شبکه بیت کوین به شبکه اتریوم را در نظر بگیریم. ما عملکرد پل tBTC را در این سناریو نشان خواهیم داد. پل tBTC از الگوریتم امضای دیجیتال منحنی بیضی (ECDSA) برای تبدیل یک واحد WBTC در شبکه اتریوم استفاده می کند. شبکه Keep توسط پل tBTC برای عملیات خود استفاده می شود. هنگام تبدیل ۱ واحد بیت کوین از شبکه بیت کوین به ۱ واحد بیت کوین در شبکه اتریوم، شبکه KEEP درگیر مجوز تراکنش برای انتقال ۱ واحد بیت کوین است. قرارداد های هوشمند از یک ECDSA برای ارتباطات متقابل زنجیره ای استفاده می کنند، در حالی که شبکه Keep از زیرساخت پل tBTC پشتیبانی می کند و از حریم خصوصی کاربران در طول تراکنش ها اطمینان می دهد.

طبقه بندی پل ها بر اساس عملکرد آن ها

همانطور که قبلاً بحث شد، پل ها به دو گروه مشابه شبکه های بلاک چین طبقه بندی می شوند. گروه اول که با نام Trusted Bridge یا Federated Bridge شناخته می شود، در دسته خصوصی قرار می گیرد، در حالی که گروه دوم به عنوان Trustless Bridge شناخته می شود.

اوراکل (Oracle) در بلاک‌چین چیست و چه مزایا و معایبی دارد؟
بیشتر بخوانید

بیایید مکانیسم های عملیاتی هر نوع پل را بررسی کنیم:

  • Trustless Bridge

پل‌ بلاکچین بدون اعتماد مانند شبکه های بلاک چین عمومی عمل می کنند و به هر کسی اجازه می دهند بدون نیاز به مجوز در آن شرکت کنند. درست مانند استخراج‌ کنندگان اتریوم برای اعتبارسنجی تراکنش‌ ها در شبکه اتریوم، کاربران Trustless Bridge نیز برای اعتبارسنجی تراکنش ‌ها پاداش دریافت می ‌کنند. نمونه ای از پل های Trustless، پل بلاک چین Syscoin-Ethereum است که تبادلات بین شبکه های اتریوم و Syscoin را بدون دخالت شخص ثالث تسهیل می کند.

پل‌ بلاک چینی یا بریج (Blockchain Bridge) چیست؟

  • Bridge Trusted

پل‌ بلاکچین قابل اعتماد مانند بلاک چین های خصوصی عمل می کنند و برای عملیات خود به یک مرجع مرکزی متکی هستند. این پل ها به عنوان پل های قابل اعتماد شناخته می شوند، زیرا کاربران باید برای استفاده از پل ها و محافظت از ارز های دیجیتال خود به شخص ثالث اعتماد کنند. به عنوان مثال، پل Multichain و پل بایننس <> اتریوم پل های قابل اعتمادی هستند.

در Trusted Bridges، اعتبارسنجی و تایید تراکنش توسط یک سازمان مرکزی نظارت می شود. در نتیجه، هیچ انگیزه ای برای فعالیت های مخرب یا کلاهبرداری در این نوع پل وجود ندارد.

پل‌ بلاک چینی یا بریج (Blockchain Bridge) چیست؟

طبقه بندی پل ها بر اساس اتصال آن ها

پل ها را می توان بر اساس اتصال آن ها به روش های زیر دسته بندی کرد:

  • پل ها را به شبکه های لایه یک متصل می کند:

این پل ها زنجیره های L1 مختلف را به هم متصل می کنند. به عنوان مثال، پل Avalanche، شبکه های اتریوم و بهمن را به هم متصل می کند.

  • پل هایی که شبکه های لایه اول را به لایه دوم متصل می کند:

این پل ها شبکه اولیه را به محلول های مختلف لایه ۲ و محلول های لایه ۲ را به یکدیگر متصل می کنند. به عنوان مثال، Across Bridge شبکه اصلی اتریوم را به راه حل های لایه ۲ مانند Arbitrum و Optimism مرتبط می کند، در حالی که پروتکل Hop L2 های مختلف را به یکدیگر و همچنین به شبکه اصلی اتریوم متصل می کند.

در دنیای واقعی، این طبقه بندی را می توان به شهر ها و جاده ها تشبیه کرد. بلاک چین ها مانند شهر ها هستند و پل‌ بلاکچین جاده هایی هستند که آن ها را به هم متصل می کنند.

این جاده ها را می توان به دسته های زیر طبقه بندی کرد:

  • بزرگراه های اصلی که تمام شهرهای بزرگ را به هم متصل می کند. پل هایی که شبکه های لایه یک را به هم متصل می کنند شبیه بزرگراه های اصلی هستند.
  • بزرگراه های درون شهری که قسمت های مهم یک شهر را به هم متصل می کند. پل های اتصال دهنده شبکه های لایه یک به لایه دو و لایه ۲ به یکدیگر نیز جزو بزرگراه های درون شهری محسوب می شوند.
بیت کوین چیست؟ آشنایی با اولین ارز دیجیتال جهان
بیشتر بخوانید

طبقه بندی پل ها بر اساس روش های انتقال دارایی

پل ها در فضای بلاک چین را می توان بر اساس نحوه انتقال دارایی ها بین شبکه های مختلف طبقه بندی کرد.

بر اساس مکانیسم انتقال دارایی چندین دسته وجود دارد:

  • Lock and Mint

این پل ها دارایی ها را در شبکه مبدأ Lock کرده و در شبکه مقصد ضرب می کنند. نمونه هایی از پل هایی که از این روش استفاده می کنند شامل پل های Polygon، Avalanche و Wrapped BTC هستند. برای درک بهتر این مفهوم، قیاس زیر را در نظر بگیرید:

پل‌ بلاک چینی یا بریج (Blockchain Bridge) چیست؟

تصور کنید در حال رانندگی از شهر A به شهر B هستید که توسط یک پل به هم متصل شده اید. با رسیدن به پل، خودروی خود را در انباری در شهر الف رها می کنید و خودروی مشابهی را در شهر ب دریافت می کنید و با بازگشت به شهر الف می توانید خودرویی را که در شهر ب دریافت کرده اید با خودروی اصلی خود تعویض کنید. این شبیه به مکانیسم Lock و Mint است که توسط پل ها استفاده می شود.

  • Burn and Mint

این پل ها دارایی ها را در زنجیره مبدا می سوزانند و آن ها را در زنجیره مقصد ایجاد می کنند. نمونه هایی از پل هایی که از این روش استفاده می کنند عبارتند از Hop و Across bridges. در این سناریو برای خروج از شهر A باید خودروی خود را از بین ببرید و خودروی مشابهی را در شهر B دریافت کنید. پس از بازگشت به شهر A این روند تکرار می شود و خودروی شما در شهر B نابود شده و با خودروی مشابه در شهر مبادله می شود. این نشان دهنده مکانیسم سوختن و ساخت پل ها است.

طبقه بندی پل ها بر اساس روش های انتقال دارایی

  • Atomic Swap

این پل ها تبادل دارایی ها بین زنجیره مبدا و زنجیره مقصد را از طریق  Atomic Swap تسهیل می کنند. آن ها معمولاً از یک روش غیر قابل اعتماد استفاده می‌کنند و با تکیه بر قرارداد های هوشمند خود برای مبادله دارایی ‌ها بدون نیاز به شخص ثالث قابل اعتماد برای نظارت بر مکانیسم ‌های Lock کردن یا Burn and Mint.

طبقه بندی پل ها بر اساس روش های انتقال دارایی

نمونه هایی از پل هایی که از این روش استفاده می کنند عبارتند از cBridge و Connext Bridge. در این سناریو، شما ماشین خود را در شهر A با ماشین دیگری در شهر B عوض می کنید. هنگام بازگشت به شهر A، این روند را با تعویض ماشین خود در شهر B با ماشین دیگری در شهر A تکرار می کنید. این نشان دهنده مکانیسم تعویض اتمی است که توسط پل ها.

طبقه بندی پل ها بر اساس نوع بریج کردن

پل ها را می توان بر اساس نوع بریج کردن آن ها دسته بندی کرد و آن ها را از یکدیگر متمایز کرد.

طبقه بندی های زیر بر اساس همین است:

  • پل ‌های بلاک چینی بین دو شبکه مختلف

این پل ها با استفاده از مکانیسم های Lock و ایجاد، انتقال دارایی ها را بین دو شبکه مختلف تسهیل می کنند. به عنوان مثال می توان به Binance <> Ethereum Bridge، Avalanche Bridge و Polygon Bridge اشاره کرد.

  • پل های چند زنجیره ای

این پل ها که برای انتقال دارایی ها در چندین بلاک چین طراحی شده اند، می توانند بر روی بلاک چین های L1 یا L2 مختلف مستقر شوند. پل های Connext و cBridge در این دسته قرار می گیرند.

  • پل های تخصصی

این پل‌ ها با تمرکز بر اکوسیستم‌ های خاص، از انتقال دارایی در شبکه ‌های اختصاصی پشتیبانی می ‌کنند و تراکنش‌ های سریع‌ تر و ارزان ‌تری را ممکن می ‌سازند. Hop Bridge به انتقال دارایی های شبکه Layer 2 اختصاص دارد، در حالی که Across Bridge بر انتقال سریع و مقرون به صرفه از شبکه های L2 به شبکه اصلی اتریوم تمرکز دارد.

  • پل دارایی های Wrapped شده

این پل ها که به طور خاص برای انتقال دارایی های غیر بومی به بلاک چین های مختلف ایجاد شده اند، دارایی های Wrapped شده را در زنجیره مقصد تولید می کنند که نشان دهنده دارایی اصلی در زنجیره مبدا است. به عنوان مثال می توان به BTC پیچیده و wMonero اشاره کرد.

  • پل های مخصوص انتقال داده ها

این پروتکل‌ ها برای تسهیل انتقال یکپارچه داده‌ های متنوع در بلاک چین ‌های مختلف طراحی شده ‌اند. به طور معمول، این پروتکل ها به عنوان چارچوب اساسی برای برنامه های غیر متمرکز (DApps) عمل می کنند و آن ها را قادر می سازند تا از قابلیت های ترکیب زنجیره ای استفاده کنند. از نمونه های قابل توجه در این دسته می توان به IBC، Nomad، Data Movr و Celer اشاره کرد.

  • پل های کاربردی غیر متمرکز (مخصوص DApp)

پل های کاربردی غیر متمرکز که به پل های خاص DApp نیز معروف هستند، متفاوت از پل های بلاک چین سنتی عمل می کنند. این پل ها به جای تمرکز صرف بر اتصال بلاک چین، انتقال ارزش بین بلاک چین ها را از طریق شبکه ای از برنامه های غیر متمرکز تسهیل می کنند. به عنوان مثال، Thorchain به عنوان یک بازارساز غیر متمرکز خودکار (AMM) عمل می‌کند که با ایجاد استخر های نقدینگی زنجیره ‌ای متقابل، مبادله یکپارچه ارز های دیجیتال را در میان بلاک‌ چین‌ های مختلف تسهیل می‌کند. نمونه های قابل توجه دیگر عبارتند از Anyswap، Wanchain و Synapse.

چگونه ترید ارزهای دیجیتال را شروع کنیم؟
بیشتر بخوانید

در آخر

در نتیجه، هر پل بلاک چین رویکرد منحصر به فرد خود را دارد که طبقه بندی و مقایسه آن ها را دشوار می کند. در حالی که هیچ راه حل کاملی برای اتصال بلاک چین ها وجود ندارد، پل ها از امن ترین روش ها برای انتقال دارایی ها بین آن ها هستند. با این حال، هر کدام نقاط قوت و ضعف خاص خود را دارند و نمی توانند به طور همزمان تمرکز زدایی، مقیاس پذیری و امنیت را فراهم کنند. در حال حاضر، بیش از ۵۰ پل منحصر به فرد وجود دارد و توصیه می شود که کاربران به جای گرفتار شدن در تفاوت های بین آن ها، روی پتانسیل و امنیت خود تمرکز کنند. عدم تعامل بین بلاک چین های مختلف یک مسئله شناخته شده در فناوری بلاک چین است و پل ها نرم افزاری هستند که برای انتقال توکن ها بین آن ها استفاده می شود. این مقاله به این موضوع پرداخته است که پل بلاک چین چیست، چگونه توکن‌ ها را انتقال می ‌دهد و به دسته ‌های مختلفی تقسیم می ‌شود.

سوالات متداول

پل‌ بلاکچین دقیقاً چیست و چه هدفی را دنبال می کند؟

پل بلاک چین حرکت توکن ها یا اطلاعات مختلف را از یک زنجیره به زنجیره دیگر تسهیل می کند و امکان تبادل داده ها و منابع بین زنجیره ها را فراهم می کند.

اهمیت ساخت پل‌ بلاکچین چیست؟

ساختن پل ها امکان ارتباط یکپارچه بین شبکه های مختلف بلاک چین را فراهم می کند و برنامه های مختلف را قادر می سازد تا از قابلیت ها و منابع چندین بلاک چین استفاده کنند.

۵/۵ - (۲ امتیاز)
اشتراک گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *