رمزارز گرین (Grin) چیست؟
گرین یک رمزارز ضد سانسور، با تمرکز بر حفظ حریم خصوصی است
گرین در 15 ژانویه 2019 راه اندازی شده است. گرین یک رمزارز ضد سانسور، با تمرکز بر حفظ حریم خصوصی است که بومی بلاک چین خودش، میمبل ویمبل (mimblewimble) است که از روی یک طلسم در کتاب داستان «هری پاتر» نام گذاری شده است. سیستم گرین با هدف مورد استفاده قرار گرفتن توسط همه، بدون توجه به مرزها، فرهنگ، مهارت و دسترسی طراحی شده است.
در 16 ژوئیه 2016، شخصی با استفاده از نام مستعار تام الویس جدوسور «Tom Elvis Jedusor» (اسم فرانسوی یکی از شخصیتهای هری پاتر) وارد یک کانال IRC تحقیقاتی بیت کوین شد و سند یا مقاله Jed16 را که بر روی سرویس مخفی Tor بود منتشر کرد و سپس خارج شد. عنوان این سند «MimbleWimble» بود.
این مقاله استدلال میکند که بیت کوین اولین سیستم گستردهای است که در آن اطلاعات اعتبار سنجی یک سیستم میتواند توسط هر شخصی به صورت رمزنگاری تایید شود، اما ثابت میکند که بیت کوین از چند حیث نقص دارد. جدوسور نقصها را ساختار تراکنشهای آن و عدم وجود حریم خصوصی در تراکنشها میداند.
جدوسور ادعا میکند شفافیت عمومی بلاک چین برای کاربران ایجاد خطر میکند. بهعنوان مثال، او پیشنهاد داده است که شرکتها میتوانند از اطلاعاتی که بر روی بلاک چین قابل مشاهده است برای اهداف نظارتی و منفعت خود استفاده کنند. وی mimblewimble را به عنوان یک راه حل پیشنهاد داده است.
این مقاله به خاطر حل این مسئله جانشینانی را برای بلاک چین بیت کوین پیشنهاد میدهد. با این حال، ساختار پیشنهادی با کدهای موجود بیت کوین ناسازگار بودند. جدوسور پس از بارگزاری مقاله ناپدید شد، اما توسعه دهندگانی که از نام مستعار استفاده میکردند، همچنان با استفاده از نام شخصیتهای هری پارتر شروع به اجرایی کردن پروتکل جدوسور کردند، و این پروژه را «گرین» نامیدند.
گرین توسط یک انجمنِ باز توسعه یافته است که با استفاده از کمکهای مالی و درآمدهای حاصل از فروش «swag» بر روی وب سایت، تامین مالی میشود. همچون بیت کوین، هیچ شخص یا سازمانی شبکه را کنترل نمیکند و کوینهای اولیه از طریق پری ماین (premine) یا عرضه اولیۀ کوین توزیع نشدهاند. همچنین هیچ پاداش بنیانگذارانی وجود ندارد. جامعۀ گرین به چند سهم خاص از این پروژه اعتبار میبخشد: من جمله تام الویس جدوسور بهخاطر فرمول اولیۀ میمبل ویمبل، Ignotus Peverell برای آغاز پروژۀ گرین، Andrew Poelstra برای ایجاد یک وایت پیپر بهروزرسانی و بهسازی شده و John Trom برای بازنویسی جدید مکانیزم اجماع گواه کار موسوم به Cuckoo Cycle.
رمزارز گرین چه طور کار میکند؟
راه اندازی و انتشار
بر خلاف عرضه اولیه کوینها، که پروژههای ایجاد شده را به فروش میرساند، گرین پیش از انتشار نرم افزارش، رمزارز خودش را تولید نکرد. گرین همچنین از هیچ پروژه قبلی فورک نشده بود، بدین معنی که دارای یک پایهکد اصلی و اولیه است. در عوض، گرین با انتشار کد خود برای مصرف عموم آغاز به کار کرد، و به شخص برندهای که بلاک پیدایش را استخراج کرد، 60 گرین پاداش داد.
طراحی شبکه و الگوی امنیتی رمزارز گرین
الگوی اجماع گرین یک باز نویسی از الگوی گواه کار (proof-of-work) است، که در این الگو زمان راه حل به پهنای باند مموری محدود میشود، نه قدرت پردازش. این الگو توسط جان ترامپ (John Tromp) تاسیس شده و Cuckoo Cycle نامگذاری شده، و به منظور مقابله با آنچه جامعه «مسابقه تسلیحاتی سخت افزاری بیت کوین» میخواند ساخته شده است. به عبارتی دیگر، Cuckoo Cycle با اکثر سخت افزارها قابل استخراج است، و نسبت به بلاک چینهای دیگر مثل بیت کوین که از گواه کار استفاده میکنند، به انرژی کمتری نیاز دارد.
استخراج معمولا از طریق اسیک (ASICs)های مخصوص انجام میشود. Cuckoo Cycle یک الگوریتم تخصصی ریاضی است که یک «گواه» تولید میکند که میتواند به سادگی توسط همتاهای دیگر تایید شود. این الگوریتم طوری طراحی شده است که مسائل پیچیدۀ مرتبط با شناسایی چرخهها در گراف را حل کند، که این مسائل با افزایش گرافها در نودها و افزایش روابط بین آنها سختتر میشود.
سیاستهای مالی رمزارز گرین
پاداش بلاکها، 60 گرین به ازای هر بلاکِ حل شده است. همین موجب میشود که گرین تورمی با نرخ کاهشی داشته باشد. بدین ترتیب، گرین سطح بالایی از تورم را در روزهای ابتدایی تجربه خواهد کرد، چرا که هر بلاک تاثیر زیادی بر عرضۀ در گردش خواهد داشت؛ با گذشت زمان این اثر کم میشود.
گرین دارای محدودیت یک بلاک در هر دقیقه است، که به طور موثری منجر به استخراج (تولید) یک گرین در ثانیه میشود. جامعۀ گرین استدلال میکند که پول سالم بیشتر مربوط به برنامه انتشار شفاف است، نه یک عرضۀ تحت پوشش. طراحی این سیستم طوری است که محدودیت در عرضه ندارد.
پردازش تراکنش
عملکرد پیش فرض شبکه گرین تراکنشهای محرمانه (CTs) است. هر تراکنش گرین دارای سه نوع اطلاعات است: ورودیها، که به خروجیهای گذشته اشاره دارد. خروجیها، که عبارتند از مقدار تراکنش، مالکیت و گواه اینکه مبلغ تراکنش منفی نیست؛ و یک گواه که تایید میکند مبالغ ورودی و مبالغ خروجی مطابقت دارند بعلاوه یک کارمزد.
تراکنشهای محرمانه بلاک چین گرین را قادر میسازد که مقدار گرینِ منتقل شد و مالکیت آن را مخفی نگه دارد. برخلاف بیت کوین، آدرسها بر روی این بلاک چین وجود ندارند، و مالکیت توسط کلیدهای یکبار مصرف تضمین میشود. تراکنشها عمدا طوری به نظر میرسند که انگار بیتهای تصادفی کنار هم جمع شدهاند؛ آنها اطلاعات بسیار کمی نگه میدارند و به خاطر حفظ حریم خصوصی، هیچ اسکریپتی را نگه نمیدارند.
به منظور اهداف مقیاس پذیری، این پروتکل ورودیها و خروجیها را از بلاک چینی که گرین آنها خرج شده است قطع میکند. این امر باعث حذف بخشهای زیادی از دادههایی میشود که به طور سنتی بر روی بلاک چینها ذخیره شدهاند.
کد نویسی
گرین به زبان Rust نوشته شده است.
دیدگاه خود را ثبت کنید