پروتکل اعتماد جینی

تو اینجایی:
<بازگشت

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

تجسم پروتکل اعتماد جینی

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

Now let's dive into the details.

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

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

مذهب Blockchains "اعتماد کمتر". در ابتدای هر سفر رمزنگاری به دنیای سیستم های غیرمتمرکز، ما به مفهوم سیستم های "اعتماد کمتر" معرفی می کنیم. مفهوم ساخت یک سیستم که بستگی ندارد منحصرا بر اعتماد به هرکسی خاص انسان یا مؤسسه برای ساختن سیستم ها و مؤسسات با کیفیت بالا، بسیار مهم است. با این حال، ایدئولوژی خالقانه در قلب دنیای رمزگشای امروز این مفهوم را به یک دین واقعی تبدیل کرده است. ماندگار این مذهب "اعتماد به هیچ چیز" نیست. این مارتین الهام بخش برای کسانی است که از دیدن ما هستند که سیستم اقتصادی و سیاسی ما تخریب شده توسط ظاهرا اعتماد به نفس شرکت ها و سیاستمداران، اما افرادی که این ماندرا را می پذیرند، اغلب نادیده می گیرند که بسیاری از واقعیات فنی مربوط به سیستم های مقیاس پذیر و غیر متمرکز در دنیای واقعی.

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

  • مفاهیم "اعتماد" و "اعتماد" مترادف نیستند.
  • چیزی است که اعتماد به نفس برای یک دوره کوتاه مدت به این معنی نیست که باید اعتماد کرد برای همیشه.
  • یک سیستم بدون راه برای اجازه دادن به ذینفعان (انسان یا گره های غیر انسانی) به بدست آوردن سطوح اطمینان خاصی هرگز واقعا غیر متمرکز نخواهد شد زیرا هرگز واقعا مقیاس پذیر نخواهد بود. چرا؟ از آنجا که مدیران سیستم هرگز قادر به انجام کار موثر برای حفظ هر سیستمی بزرگ و غیرمتمرکز نخواهند بود بدون اینکه بتوانند فعالیت های خاصی را به قابل اعتماد شرکت کنندگان اکوسیستم بدون معنی دار، هیئت رئیسه گسترده ای به دینامیک قابل اعتماد شرکت کنندگان اکوسیستم، سیستم ناگزیر تبدیل خواهد شد بسیار متمرکز مانند بازار رمزنگاری و فیات امروز. بدین ترتیب . . .
  • هیئت قابل اعتماد مهم ترین اصل در ساختن مقیاس پذیری است و سیستم غیرمتمرکز پایدار

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

دنیای واقعی باینری نیست متاسفانه، دنیای واقعی جامعه شناسی، اقتصاد و ژئوپولیتیک به ندرت با منطق باینری منطبق است. دنیای واقعی معمولا کثیف است و نیازی به هیچ چیز بیشتر از هر گونه درخت تصمیم گیری باینری دارد. بنابراین هر چیزی در تقاطع طبیعت انسانی، اقتصاد و ژئوپولیتیک (به عنوان مثال، رمزنگاری) هرگز بر ایدئولوژی «اعتماد هیچ چیز» مبتنی نیست. در دنیای واقعی، هر سیستم بر اساس آن عمل می کند پیوستگی اعتماد, not a “trust or don’t trust” binary decision. In the Gini technical documentation, we call this principle a "decentralized continuum of ephemeral trust".

پروتکل اعتماد جینی مفهوم "پروتکل اجماع" نشان می دهد اعتماد به سیستم که توافق را تسهیل می کند؛ و اعتماد باید بر اساس آن باشد چیزی. این دلیل دیگری است که دین "اعتماد به هیچ چیز" از دیدگاه هر کسی که تجربه دنیای واقعی در کسب و کار، ژئوپولتیک یا طراحی رابط کاربری پیچیده انسانی ندارد، واقعی نیست. در حقیقت، "پروتکل اجماع" به تنهایی کافی نیست؛ تیمهای بلوکچین باید یک اتخاذ کنند پیوستگی اعتماد اگر آنها می خواهند سیستم های مقیاس پذیر، پایدار و غیرمتمرکز را بسازند. به همین دلیل، و برای نشان دادن واقعیت دنیای واقعی، ما پروتکل Gini BlockGrid را پروتکل Gini Trust می نامیم، نه فقط یک پروتکل اجماع.

What's Wrong With Existing Consensus Protocols?

پروتکل های هماهنگی اثبات کار. خالص Proof-of-Work (PoW) امروزه بیشترین استفاده از پروتکل اجماع در Cryptocurrencies است. با این حال، بلوچین های مبتنی بر PoW غیر قابل تحمل هستند زیرا PoW بدون نیاز به برق را از بین می برد و باعث می شود کاربران به هدر رفتن هزینه های سخت افزاری و خدمات رایانه ای گرانبها کمک کنند. اگر بیت کوین یک کشور بود، در 50 کشور با بیشترین مصرف انرژی در زمین (43 در نمودار زیر) خواهد بود. . . و بیت کوینستین مصرف انرژی همچنان به سرعت در حال رشد است.

انرژی مصرفی بیتکوین - نمودار مصرف انرژی

میلیارد دلار از منابع هدر رفته. نمودار بالا نمی کند شامل مصرف انرژی مرتبط با تولید میلیارد دلار میلیارد دلار از تجهیزات معدن بیت کوین یا مصرف انرژی و تولید تجهیزات مرتبط با تمام سایر بلوک های مبتنی بر PoW است. این هزینه ها و ضایعات محصول منابع طبیعی محدودی را مصرف می کنند و ارزش های انسانی را به جهان فراتر از سود تولید شده برای تعداد اندکی از شرکت ها اضافه نمی کنند؛ و این سود عمدتا توسط تعداد کمی از بزرگترین سهامداران در این شرکت ها مصرف می شود.

Techno-Oligarchies. Blockchains مبتنی بر PoW به طور معمول منجر به یک مسابقه تسلیحاتی تسلیحاتی می شود که در آن جوامع ثروتمند و تکنولوژیک باهوش قادر به خرید قدرتمندترین تجهیزات معدن می باشند. این به ناچار یک تکنولوژی الیگارشی را ایجاد می کند که اساسا در کل اکوسیستم غالب می شود، که به وضوح در نمودار زیر دیده می شود. در نمودار فقط پنج واحد کنترل تقریبا 75٪ از کل شبکه Bitcoin؛ و تنها 7 واحد کنترل 91 درصد از شبکه Bitcoin. برای هر کس که واقعا درباره عدم تمرکز توجه دارد، این غیر قابل تحمل است؛ و هیچ دلیلی منطقی وجود ندارد که اعتقاد داشته باشد که الیگارشی به زودی به طور داوطلبانه، ثروت و قدرت خود را در سراسر اکوسیستم بیتکوین توزیع خواهد کرد. (و نه، trickle-down economics won't help.)

بیت کوین-الیگارشی-هش-برق نمودار
پروتکل تصدیق پروتکل اجماع. همانطور که مشاهده کردیم در جلسات بحث و گفتگو و بحث و تبادل نظر در ارائه شده در کتاب جینی, خالص Blockchains مبتنی بر PoS ناگزیر منجر به غلظت بالا از ثروت و قدرت با پاداش نهنگ به سادگی برای داشتن نهنگ ها. طرفداران خالص خزانه داری اغلب از اشکال خالصانه ای از ایدئولوژی آزادیخواهانه برخوردار هستند که می توانند به این موضوع جاری شوند: "سرمایه گذاران که پول خود را به خطر می اندازند باید بیشترین قدرت را کسب کنند. هر کسی که دوست نداشته باشد می تواند سکه های خود را فروخته و ترک کند. . . "(این یک نقل قول از کسی است که در یک جامعه ی مخفی دیگر بحث کرد.) اگر تنها تمدن انسانی، اقتصاد و ژئوپولیتیک ساده بود.

اگر اقتصاد بیشتر از اقتصادهای فیتا متمرکز باشد، نقطه قیمتی اقتصاد چقدر است؟ هر دو خالص بله و خالص PoS منجر به انحصار ماندگاری مکرر cryptocurrency درست مثل انسانیت در دنیای فیات رنج می برد. این یک بازی دائمی گربه و موش با نهنگ ها و استخرهای معدنی است که به ناچار از قدرت خود استفاده می کنند تا منافع خود را بالاتر از منافع اکوسیستم وسیع تر تعیین کنند. این عواقب عمیقا منفی در توسعه و مدیریت بلند مدت اکوسیستم رمزنگاری یا فیات دارد.

پیچیدگی بیشتر مشکل را حل نمی کند. Many crypto teams think they can fix their problems by creating ever-more complex systems. For example, the Bitcoin community is trying to reduce their high transaction fees with new approaches like the "Lightning Network." However, even if they could reduce the transaction fees, they will never be able to eliminate all the other problems because Bitcoin is already dominated by a tiny number of powerful special interest groups, just like the fiat-based economic and political systems are today. In other words, complexity doesn’t change the fundamental reality: Any crypto or fiat ecosystem that is not . . .(1) راه اندازی یک سیستم پایه جامع پولی از ثروت و قدرت گسترده؛ و
(2) با ساخته شده است فعال و خودکار مکانیزم پایداری اکوسیستم که اطمینان از ایجاد و توزیع ثروت و قدرت درازمدت گسترده و پایدار است.
. . . هرگز از تله ثروت و قدرت متمرکز بدون انقلاب خشونت آمیز فرار نخواهند کرد.

اهریمنی های سرچشمه به انقلاب ها نزدیک می شوند مثل فیات اولیگارشی ها. انقلاب های خشونت آمیز در تاریخ انسانی در پاسخ به غلظت های بالای ثروت و قدرت در جهان بی نظیر رخ داده است. در پروژه های cryptocurrency، "انقلاب خشونت آمیز" به معنی جامعه و کد نرم افزاری به دو یا چند جوامع و مخازن کد است که اغلب طلاق را از دست نمی دهند. جینی نتیجه انقلاب فلسفی علیه ایدئولوژی آزادیخواهانه ای است که در واقع تقریبا همه پروژه های کیهان شناسی در زمین را تحت تاثیر قرار می دهد. (به یاد بیاورید که هر عضو تیم جینی پیشتر آزادیخواه بود؛ بنابراین ما جهان را از هر دو دیدگاه دیده ایم. مقدمه دانشکده اقتصاد جینی برای زمینه بیشتر.)

عوامل فنی

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

فقط به طور تصادفی انتخاب شده ، مجاز است گره نگهبان (در زیر تعریف شده است) می تواند معاملات را در دفتر جهانی عمومی تأیید کند ، که یک منبع حقیقت واحد برای کل شبکه فراهم می کند. در مقابل ، در سطح "دفترچه راهنمای حساب خصوصی",  فقط گره شخصی ذینفع می تواند معاملات را اضافه کند بر مبنای بودجه ارسالی / دریافتی خود به دفترچه خود مستقیم حسابهای ذینفع[2] این معماری کلیه گروه های تهدیدات امنیتی را از بین می برد چنگال (یک اتفاق روزانه در بیت کوین و تقریبا همه ارزهای رمزنگاری دیگر) تقریباً در شبکه جینی غیرممکن است.

بنابراین ، در متن جینی ، مفهوم "اجماع" در درجه اول این است که گره ها کدام اعتبار را دارند استثنایی معاملات (به عنوان مثال ، چنگال های دفتر) در دفتر جهانی جهانی. این معنای "رهبری عمومی" از این نقطه به بعد است.

نمونه هایی از پروتکل اعتماد جینی چگونه کار می کند. برای درک و درک اینکه چرا پروتکل اعتماد گینی می تواند به میزان بسیار بیشتری دست یابد دنیای واقعی تمرکززدایی، سرعت و مقیاس پذیری در مقایسه با سایر رمزنگاریهای مختلف، مفید است که چند مثال از نحوه عملکرد پروتکل اعتماد Gini را در نظر بگیریم. همانطور که می خوانید، لطفا به خاطر داشته باشید که هر یک از این ویژگی ها به خودی خود ممکن از نظر تئوری تحت بعضی از شرایط تخریبی شرایط دشمن شکست خورده است. با این حال، پروتکل بر اساس یک موتور تجزیه و تحلیل اعتماد چند عامل ("Trust Engine Gini" یا "GTE") است که بر اساس این اصل استوار است اعتماد پیوسته استنه یک تصمیم باینری. در این زمینه، تنها یک عامل اعتماد به نظر می تواند نسبتا ساده باشد برای شکست دادن، اما به طور خلاصه، برای مهاجم امکان پذیر نیست که در زیر غلبه کند دنیای واقعی شرایط[3]

گره پویای نگهبان

  • به طور تصادفی Guardians پویا انتخاب شده است. پروتکل Gini Trust به طور تصادفی گره ها را در سراسر شبکه بر اساس a انتخاب می کند الگوریتم قرعه کشی که به طور مداوم در حال اجرا است هنگامی که یک گره برنده این قرعه کشی، آن را به طور موقت یک گره پویای نگهبان تبدیل می شود. (هدف گره گراند شبیه به یک گره معدنچی بیتکوین است، اما بسیار سریعتر و بدون تکنولوژی الیگارشی است.) بسیاری از گره های نگهدارنده می توانند معاملات را به صورت موازی انجام دهند و اعتباری کنند، که باعث بهبود قابل توجه سرعت در مقایسه با سایر بلوک های زنجیره ای می شود.
  • جلسات گاردین تصادفی نگهبان ها مجاز هستند تا اعتبار معاملات را برای دبیر عمومی عمومی جینی را برای مدت زمانی تصادفی و محدود مدت، که "جلسه نگهبان" نامیده می شود، جلسات محافظان تصادفی، زمانی که گره برنده قرعه کشی می شود و هر جلسه می تواند چندین دقیقه یا چند ساعت طول بکشد. یک نگهبان دارای امتیاز دادن به مجله عمومی است فقط در طول این دوره محدود از زمان.
  • تنها نگهبانان می توانند لجر عمومی را به روز رسانی کنند. بیت کوین و دیگر بلوک های زنجیره ای می توانند در صورتی که 33-51 درصد از قدرت هش معادن خود را با هم مخلوط کرده و رشته عمومی خود را رها کنند، می تواند ناکام بماند. این نوع حمله به Bitcoin امروز آسان است چرا که 91٪ از هش قدرت بیت کوین تنها توسط هفت واحد کنترل می شود; and all other major cryptocurrencies today suffer from the same concentration of wealth and network power. In contrast, no group of two or more attackers could ever effectively collude and hijack the Gini public ledger because the probability of them all becoming a Dynamic Guardian node at the same time is astronomically low. (See calculations below.) This makes a “51% attack” and Sybil attacks impossible under real-world conditions.
  • اندازه بزرگ سایز نگهبان بزرگ. استخر گره های تصادفی Dynamic Guardian در هر لحظه چند صد تا هزار گره وجود دارد ، اما استخر آن واجد شرایط بودن گره نگهبان شرکت در قرعه کشی تصادفی نامحدود است. استخر نامحدود نگهبانان واجد شرایط تضمین می کند که سهم واقعی از نگهبانان شرکت کننده در PoC در هر لحظه به اندازه کافی بزرگ است که برای هر درصد قابل توجهی از کل گره های نگهبان برای هماهنگی یک حمله مخرب موفق غیر ممکن است. تحت شرایط دنیای واقعی.
  • دفاع علیه حملات ارتش بت. حتی اگر یک مهاجم پیچیده یک ارتش اتوماتیک ربات را برای اسکن شبکه خصوصی خود ایجاد کند، انتظار فعالیت های گره را افزایش می دهد تا یک جلسه گاردین را به صورت گره ای که آنها کنترل می کند شناسایی کند و سپس با یک گرید گاردی به شبکه جینی حمله کند، یک گره نگهبان در شبکه باشد - به مراتب کمتر از 51٪ از گره های نگهبان که نیاز به یکپارچگی مجله عمومی جینی دارند. به این ترتیب، آنها فرصت شانسی برای حمله به جیمین عمومی نخواهند داشت.
  • توزیع جغرافیایی گسترده. استحصال نگهبانان پویا در یک منطقه جغرافیایی وسیع توزیع شده است، یعنی ما Gini MainNet را راه اندازی نخواهیم کرد تا نگهبانهای دینامیک در حداقل 20 درصد از همه کشورها و 40 درصد کشورهای OECD وجود داشته باشند. این باعث کاهش ارتباطات فرهنگی، سیاسی و جامعه شناختی می شود که تساوی را تسهیل می کند، در نتیجه برای بیش از 50٪ گره های گاردین برای هماهنگ کردن حمله سخت تر می شود.
  • نگهبانان پویا باید تعهد خود را به اکوسیستم جین نشان دهند. استخر نگهبانان پویا بر اساس پویایی منحصر به فرد جینی است الگوریتم اثبات تعهد (DPoC)، که جزء کلیدی پروتکل اعتماد جینی است. DPoC وضعیت نگهبان را می دهد فقط به گره هایی که به احتمال زیاد به احتمال زیاد صادقانه رفتار می کنند.

اثبات پذیری پویا

تعهد پاداش، کلید اکوسیستم پایدار است. برای اطمینان از مؤثر بودن هیئت و ثبات اکوسیستم، امتیازات مختلف برای سهامداران در اکوسیستم ژینی اعطا می شود که آنها را با اثبات تعهد خود به اکوسیستم به دست آورده اند. امتیازات بطور خودکار اعطا شده بر اساس چند معیار خودکار، که بالقوه برای تعصب، تعصب، یا favoritism در فرایند ارزیابی را حذف می کند.

امتیازات و قدرت کسب درآمد در اکوسیستم جین. A logical outcome of Gini's emphasis on Humanism over puritanical Libertarianism is the way stakeholders in the Gini ecosystem are defined, evaluated, and granted certain privileges. “Privileges” are things like voting power regarding technical development and ecosystem governance issues; periodic financial rewards for running Dynamic Guardian Nodes that contribute to the stability and integrity of the Gini Network; more powerful trading capabilities on the Gini Exchange; among others. امتیازات حقوقی نیست؛ آن ها هستند پاداش های به دست آورده در نظر گرفته شده به تدریج و به طور خودکار تمرکز قدرت مالی و سیاسی را در سراسر اکوسیستم ژینی در اختیار ندارند.

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

معیار انتخاب گاردین

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

سیستم امتیاز گاردین. وضعیت نگهبان باید به صورت خودکار کسب شود و به طور مداوم تایید شده بر اساس انجام همه of the following minimum criteria (the "Guardian Requirements"). Each of these Guardian Requirements also corresponds with a certain amount of points. The more points a Guardian node has, the more weight it has during any protocol-level voting process (e.g., for Gini's automated consensus process).

  • سن حساب حساب باید حداقل 30 روز باشد. این مانع از بسیاری از انواع کلاهبرداریهای پمپ و تخلیه و سایر رفتارهای مخرب است.
    • امتیازات: 0-1000.
  • حداقل مقدار سهام حساب جینی سهام باید در 50٪ از تمام سهامداران جینی در شبکه باشد. این یک آستانه کافی برای برخورداری از برابر بودن است و شامل 50 درصد از کل ذینفعان است و همچنین به اندازه کافی بالا است تا تأیید کند که یک حساب دارای سهمی معنی دار در اکوسیستم جینی است. صاحبان سهام با سهم قابل ملاحظه ای در اکوسیستم، احتمالا اکوسیستم را سوء استفاده یا دستکاری می کنند.
    • امتیازات: 0-1000.
  • حداقل زمان برگزاری سهام حداقل حداقل مبلغ Gini Stake حساب باید حداقل 60 روز قبل از زمان تاریخ فعلی برگزار شود. این مانع از طرح های پمپاژ و تخلیه و بسیاری دیگر از دستکاری های بازار و پروتکل می شود.
    • امتیازات: 0-1000.
  • حداکثر تاخیر زمان گره حساب باید حداقل در 95٪ دقیقه در طول دوره 30 روزه به شبکه جینی متصل شود. هر دقیقه، پروتکل جینی، گره های نگهبان را تأیید می کند تا تأیید کنند که هنوز زنده هستند و واجد شرایط وضعیت نگهبان هستند. اگر یک گرید گاردین برای 3 پیگویی متوالی (3 دقیقه) پاسخی نداشته باشد، سپس «شمارنده زمان کم» شروع می شود و همچنان شمارش معکوس دقیقه گره را ادامه می دهد تا گره دوباره پاسخ دهد. اگر گره زیر آستانه حداکثر 95٪ زمان بالا می رود، پس از آن به طور خودکار از فهرست واجد شرایط بودن گارانتی پویا حذف می شود تا زمانی که دوباره به انطباق با آستانه 95٪ برسد.
    • امتیازات: 0-1000.
  • حداکثر زمان پاسخ پینگ. گره حساب باید حداکثر زمان پاسخ دهی پینگ را حداکثر 100 میلی ثانیه داشته باشد. این زمان پاسخ بالاتر از میانگین برای بیشتر درخواستهای پینگ بین قاره ای است، به این معنی که این یک آستانه برابر و متعادل است، اما هنوز هم به اندازه کافی سریع است تا اطمینان حاصل شود که گره حساب به اندازه کافی پاسخگو باشد تا به عنوان یک نگهبان پویا برای شبکه خدمت کند.
    • امتیازات: 0-1000.
  • حداقل پهنای باند The account’s node must have an average periodically tested download speed of at least 10 megabits per second, which was the approximate worldwide average speed in 2017. This is an inclusive threshold while still ensuring that the node's Internet connection is fast enough to efficiently serve as a Dynamic Guardian for the network.
    • امتیازات: 0-1000.
  • بدون دستکاری بازار. Accounts that engage in blatant market manipulation, including pump-and-dump trading, bear raid trading patterns, attempts to execute fraudulent transactions, attempts to thwart any of Gini’s ecosystem stability mechanisms . . . are not eligible for Dynamic Guardian status. However, some activities (e.g., penetration testing and other automated activities) can do harm while also doing some good; so, there is a "Bad Actor Metric" that gradually reduces the node's points in this category over time to give stakeholders plenty of warning before their accounts become completely ineligible for Guardian status.
    • امتیازات: 0-1000 کسر: بر اساس یک Metric بازیگر بد، هر اقدام بد کاهش می یابد.

روبات ها برای انسان ها برابر نیست. حساب هایی که در تجارت با فرکانس بالا یا سایر فعالیت های سریع شبکه ای که هرگز هیچ انسانی نمی توانند انجام دهند، به طور خودکار از گارد پویا رد می شوند. اکوسیستم ژینی در نظر گرفته شده است تا خدمت کند انسان واقعی، نه روبات. روبات ها باعث تراکم شبکه های غیر قابل پیش بینی می شوند، بی ثباتی بازار را تضعیف می کنند و معناداری ندارند ارزش انسانی به انسان بازارها؛ بنابراین، آنها معمولا در شبکه جینی نادیده گرفته می شوند.[5]

Quantiing Gini Resilience Network

محاسبات احتمالی زیر نشان می دهد که چگونه پروتکل اعتماد Gini استقامت را به 51٪ حملات و انواع مختلف حملات Sybil.

gini-attack- probabability-calculations-inigoundation.org

جلوگیری از دوبرابر کردن مشکل تصور کنید یک کامپیوتر را برای 1000 دلار خریداری کرده اید و سپس این پول را از بازرگان برداشتید و دوباره آن را برای خرید یک دوچرخه 1000 دلاری خریداری کردید. این غیر اخلاقی و غیرقانونی است. این مسئله "دوبرابر" نامیده می شود. از آنجایی که هر لایۀ غیر متمرکز به طور غیرمستقیم در تمام گره ها در شبکه به روز می شود، می تواند چند ثانیه یا چند دقیقه (در صورت اتصال به شبکه) برای تمام معاملات برای همگام سازی در شبکه باشد. این تاخیرهای کوتاه همگامسازی میتواند بازیگران بد را به سرعت در حال انجام معاملات دوگانه انجام دهد. بنابراین، جینی مانع این مشکل در دو حالت است:

  • Gini's BlockGrid architecture is inherently impervious to the double-spend problem because each stakeholder has their own private account blockchain. Thus, the impact of all transaction-level attacks (e.g., forks, double-spend attacks, and all types of transaction fraud) is automatically isolated to only the stakeholder account(s) involved in a particular transaction; thus, all other stakeholders are not impacted. In fact, the integrity of Gini's public ledger and corresponding Gini money supply is based on a cryptographically hashed chain of ending private ledger account balances, نه یک زنجیره ای از معاملات فردی. این کار می کند زیرا هر یک از حساب های پایان حساب صرفا مجموع ریاضی است ایکس number of transactions; so, at the macro public ledger and money supply level, it's not necessary for the Gini Trust Protocol to analyze every single transaction if the protocol only needs to anonymously verify the chain of ending account balances to implicitly verify the integrity of all transactions. This is why Gini's account balance-based approach is much more efficient و خصوصی compared to the UTXO-based approach used by Bitcoin and most other cryptocurrencies today.

در طول یک حمله شبکه، جینی اولویت بندی یکپارچگی را بر روی دسترسی فوری دارد. در علوم کامپیوتر، یک اصل به نام قضیه CAP وجود دارد که بیان می کند در طول حمله شبکه (به عنوان مثال، یک حمله DDoS) از لحاظ فنی غیرممکن است که یک سیستم توزیع شده به طور همزمان بیش از دو مورد از سه تضمین را ارائه کند: هماهنگی، دسترسی و تحمل پارتیشن. از آنجا که معاملات مالی اغلب شامل بسیاری از وابستگی به معاملات دیگر، تلاش برای پردازش معاملات در زمان واقعی است که با یک حمله گسترده در اختیار می تواند منجر به یک آبشار از داده های خارج از هماهنگ، که پس از آن می تواند به روش های مختلف مورد سوء استفاده قرار گیرد توسط بازیگران بد

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

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


یادداشت:

[1] This is a deep field of study, which you can learn more about here: https://en.wikipedia.org/wiki/Byzantine_fault_tolerance#Byzantine_Generals'_Problem

[2] این معماری منحصر به فرد این است که چگونه جینی به حفظ حریم خصوصی واقعی، عمومی قوی دست یابد و یکپارچگی لجستیک خصوصی و یکپارچگی قوی در تامین پول کلان.

[3] در تئوری احتمال، ما آموخته ایم که هیچ چیز غیر ممکن نیست (حتی زمین به یک توپ غول پیکر از آبنبات پنبه صورتی از لحاظ ریاضی ممکن است.)؛ بنابراین، برای جلوگیری از سوءاستفاده از استادان، ما می گوییم این موضوع غیرممکن است دنیای واقعی شرایط

[5] اگر یک متولی در مورد یک فعالیت خودکار که بر این باورند که برای اکوسیستم سودمند باشد (به جز اینکه کاملا "HFT نقدینگی بازار را فراهم می کند.")، سپس احساس راحتی کنید تماس با ما برای بحث در مورد چگونگی اجرای آن با خیال راحت بدون تاثیر بر اکوسیستم.


Did You Like This Resource?


Gini is doing important work that no other organization is willing or able to do. Please support us by joining the Gini Newsletter below to be alerted about important Gini news and events and follow جینی در توییتر.




Warning: sprintf(): Too few arguments in /home/customer/www/ginifoundation.org/public_html/wp-content/plugins/popup-maker/classes/Upsell.php on line 76