مقدمه‌ای کوتاه بر پروتکل‌های RGB هوش داده پلاتوبلاکچین. جستجوی عمودی Ai.

مقدمه ای کوتاه بر پروتکل های RGB

در 3 ژانویه 2009، ساتوشی ناکاموتو اولین گره بیت کوین را راه اندازی کرد. از آن لحظه، گره‌های جدیدی به هم پیوستند و بیت‌کوین به‌گونه‌ای رفتار کرد که گویی شکل جدیدی از زندگی است، شکلی از زندگی که تکامل آن متوقف نشده است. کم کم به دلیل طراحی منحصربه‌فردش به امن‌ترین شبکه در جهان تبدیل شده است – که توسط ساتوشی بسیار خوب فکر شده است – زیرا از طریق انگیزه‌های اقتصادی، کاربرانی را که معمولاً ماینرها نامیده می‌شوند، جذب می‌کند تا در انرژی و توان محاسباتی سرمایه‌گذاری کنند. به امنیت شبکه کمک می کند.

همانطور که بیت کوین به رشد و پذیرش خود ادامه می دهد، با مشکلات مقیاس پذیری مواجه می شود. شبکه بیت کوین اجازه می دهد تا یک بلوک جدید با تراکنش ها در حدود 10 دقیقه استخراج شود. با فرض اینکه ما 144 بلاک در یک روز با حداکثر ارزش 2,700 تراکنش در هر بلاک داشته باشیم، بیت کوین تنها 4.5 تراکنش در ثانیه اجازه می دهد. ساتوشی از این محدودیت آگاه بود، ما می توانیم آن را در یک مشاهده کنیم پست الکترونیک در مارس 2011 برای مایک هرن فرستاده شد، جایی که او توضیح می‌دهد که آنچه امروز به عنوان یک کانال پرداخت می‌شناسیم چگونه کار می‌کند. اینجاست که پروتکل های خارج از زنجیره وارد می شوند.

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

تحقیق و توسعه در زمینه پروتکل های خارج از زنجیره بیت کوین، جعبه پاندورا را باز کرده است. امروزه می دانیم که می توانیم به چیزی بیش از انتقال ارزش به روش غیرمتمرکز، یعنی سازمان غیرانتفاعی، دست یابیم انجمن استانداردهای LNP/BP بر توسعه پروتکل های لایه 2 و 3 در بیت کوین و شبکه لایتنینگ تمرکز دارد. از جمله این پروژه ها، RGB استقراء می کند

RGB چیست؟

RGB بر اساس بود تحقیق پیتر تاد در مهر و موم های یکبار مصرف و اعتبار سنجی سمت مشتری و در سال 2016 توسط Giacomo Zucco به عنوان یک پروتکل دارایی بهتر برای بیت کوین و شبکه لایتنینگ پیش بینی شد. تکامل بیشتر این ایده ها منجر به توسعه RGB به یک سیستم قرارداد هوشمند کاملاً پیشرفته توسط ماکسیم اورلوفسکی شد که اجرای آن را از سال 2019 با مشارکت جامعه رهبری می کند.

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

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

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

image1

قراردادهای هوشمند در RGB

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

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

دارایی های قابل تعویض

دارایی های قابل تعویض در RGB به دنبال این هستند مشخصات LNP/BP RGB-20. بنابراین، زمانی که یک RGB-20 تعریف می‌شود، داده‌های دارایی معروف به «داده‌های پیدایش» از طریق شبکه لایتنینگ توزیع می‌شود، که حاوی آنچه برای استفاده از دارایی لازم است. ابتدایی ترین شکل دارایی ها اجازه صدور ثانویه، سوزاندن توکن، تغییر نام یا جایگزینی را نمی دهد.

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

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

رویه های RGB-20

رویه رایت توکن‌ها را غیرفعال می‌کند و توکن‌های سوخته دیگر قابل استفاده نیستند. روش جایگزینی زمانی اتفاق می‌افتد که توکن‌ها سوزانده شوند و مقدار جدیدی از همان توکن ایجاد شود. این به کاهش اندازه داده های تاریخی دارایی کمک می کند، که برای حفظ سرعت دارایی مهم است. برای پشتیبانی از موارد استفاده که در آن امکان سوزاندن دارایی ها بدون نیاز به جایگزینی آنها وجود دارد، از طرح فرعی RGB-20 استفاده می شود که فقط امکان سوزاندن دارایی ها را فراهم می کند.

نشانه های غیرقابل سرخ شدن

توکن‌های غیرقابل تعویض (NFT) در RGB از این موارد پیروی می‌کنند مشخصات LNP/BP RGB-21، وقتی با NFT ها کار می کنیم، یک طرحواره اصلی و یک طرح فرعی نیز داریم. این طرحواره ها دارای رویه حکاکی هستند که به ما امکان می دهد داده های سفارشی را توسط مالک توکن پیوست کنیم. رایج ترین نمونه ای که امروزه در NFT ها می بینیم، هنر دیجیتال مرتبط با توکن است. صادرکننده توکن می‌تواند حکاکی این داده‌ها را با استفاده از طرح فرعی RGB-21 ممنوع کند. برخلاف دیگر سیستم‌های بلاک چین NFT، RGB امکان توزیع داده‌های توکن رسانه‌ای با اندازه بزرگ را به شیوه‌ای کاملاً غیرمتمرکز و مقاوم در برابر سانسور، با استفاده از یک افزونه به شبکه Lightning P2P به نام Bifrost می‌دهد که برای ساخت بسیاری از اشکال دیگر RGB- نیز استفاده می‌شود. قابلیت های خاص قرارداد هوشمند

علاوه بر دارایی‌های قابل تعویض و NFT، از RGB و Bifrost می‌توان برای تولید انواع دیگر قراردادهای هوشمند، از جمله صرافی‌های غیرمتمرکز (DEX)، استخرهای نقدینگی، سکه‌های پایدار الگوریتمی و موارد دیگر استفاده کرد که در مقاله‌های آینده به آن‌ها خواهیم پرداخت.

NFT از RGB در مقابل NFT از پلتفرم های دیگر

  • بدون نیاز به ذخیره سازی گران بلاک چین.
  • بدون نیاز به سیستم فایل بین سیاره ای (IPFS)، یک پسوند شبکه لایتنینگ (به نام Bifrost) به جای آن استفاده می شود (و کاملاً رمزگذاری شده است).
  • نیازی به راه حل ویژه مدیریت داده نیست (باز هم Bifrost این نقش را بر عهده می گیرد).
  • نیازی به اعتماد به وب‌سایت‌ها برای نگهداری داده‌های توکن‌های NFT یا دارایی‌های صادرکننده یا قراردادهای ABI نیست.
  • RGB دارای رمزگذاری DRM داخلی و مدیریت مالکیت است.
  • RGB زیرساختی برای پشتیبان گیری با استفاده از شبکه لایتنینگ (Bifrost) دارد.
  • RGB راه هایی برای کسب درآمد از محتوا دارد (نه تنها خود NFT را می فروشد، بلکه چندین بار به محتوا دسترسی پیدا می کند).

نتیجه گیری

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

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

این پست مهمان فرانسیسکو کالدرون است. نظرات بیان شده کاملاً متعلق به خود آنها است و لزوماً نظرات BTC، Inc. یا را منعکس نمی کند مجله Bitcoin.

منبع: https://bitcoinmagazine.com/guides/a-brief-introduction-to-rgb-protocols

تمبر زمان:

بیشتر از مجله Bitcoin