اثبات زمان سپری شده (PoET) چیست؟
اثبات زمان سپری شده (PoET)، یک الگوریتم مکانیسم اجماع شبکه بلاکچین است که از استفاده زیاد از منابع و مصرف زیاد انرژی جلوگیری می کند و با پیروی از یک سیستم قرعه کشی منصفانه روند را کارآمدتر نگه می دارد. الگوریتم برای تصمیم گیری در مورد حق استخراج و مسدود کردن برندگان در یک شبکه بلاکچین از زمان سپری شده تصادفی ایجاد شده استفاده می کند. با اجرای یک کد قابل اعتماد در یک محیط امن ، الگوریتم PoET همچنین با اطمینان از تأیید نتایج قرعه کشی توسط شرکت کنندگان خارجی ، شفافیت را افزایش می دهد.
نکات کلیدی
- اثبات زمان سپری شده (PoET) یک الگوریتم اجماع است که توسط Intel Corporation توسعه داده شده است که شبکه های بلاک چین مجاز را برای تعیین برندگان بلوک و حق استخراج امکان پذیر می کند.
- PoET از یک سیستم قرعه کشی پیروی می کند که شانس برنده شدن را به طور مساوی در بین شرکت کنندگان شبکه گسترش می دهد و به هر گره شانس برنده شدن یکسان را می دهد.
- الگوریتم PoET برای هر گره در شبکه بلاکچین زمان انتظار تصادفی ایجاد می کند.
- گره ای که کمترین زمان انتظار را دارد ابتدا بیدار می شود و بلوک را می برد ، بنابراین مجاز است بلوک جدیدی را به بلاکچین اختصاص دهد.
- گردش کار PoET مشابه اثبات کار بیت کوین Bitcoin (PoW) است اما انرژی کمتری مصرف می کند زیرا به پردازنده استخراج کننده اجازه می دهد تا در زمان مشخص شده بخوابد و به کارهای دیگر بپردازد ، در نتیجه باعث افزایش کارایی می شود.
درک اثبات زمان سپری شده (PoET)
اثبات زمان سپری شده (PoET) یک الگوریتم مکانیسم اجماعی است که اغلب در شبکه های بلاکچین مجاز برای تصمیم گیری در مورد حقوق استخراج یا برندگان بلوک در شبکه استفاده می شود. شبکه های بلاکچین مجاز شبکه هایی هستند که قبل از اجازه عضویت به هر شرکتکننده احتمالی احتیاج دارند که خود را شناسایی کند. بر اساس اصل یک سیستم قرعه کشی منصفانه که در آن هر گره به یک اندازه برنده است، مکانیزم PoET بر اساس گسترش شانس برنده شدن در بیشترین تعداد ممکن از شرکت کنندگان در شبکه است.
کار الگوریتم PoET
هر گره شرکت کننده در شبکه باید منتظر یک دوره زمانی تصادفی انتخاب شده باشد ، و اولین گره ای که زمان انتظار تعیین شده را تکمیل می کند ، برنده بلوک جدید می شود. هر گره در شبکه بلاکچین یک زمان انتظار تصادفی ایجاد می کند و برای مدت زمان مشخص به خواب می رود. اولین کسی که بیدار می شود – یعنی آن که کمترین زمان انتظار را داشته باشد – یک بلاک جدید را به بلاکچین متعهد می کند و اطلاعات لازم را برای کل شبکه همتا پخش می کند. سپس همان فرآیند برای کشف بلوک بعدی تکرار می شود.
سازوکار اجماع شبکه PoET نیاز به اطمینان از دو عامل مهم دارد. اول ، این مکانیزم تضمین می کند که گره های شرکت کننده به طور واقعی زمانی را انتخاب می کنند که تصادفی است و مدت زمان کوتاه تری را که به طور هدفمند توسط شرکت کنندگان برای برنده شدن انتخاب شده است ، ندارد. دوم ، مکانیزم مشخص می کند که برنده زمان انتظار را به اتمام رسانده است.
PoET و Intel Corporation
مفهوم PoET در اوایل سال 2016 توسط شرکت Intel (INTC) ، غول معروف تراشه سازی اختراع شد. این یک ابزار پیشرفته و برای حل مشکل محاسبات “انتخاب رهبر تصادفی” ارائه می دهد. مکانیسم ریشه دار به برنامه ها امکان می دهد تا کد مطمئن را در یک محیط محافظتشده اجرا کنند ، و این اطمینان را می دهد که هر دو الزام – برای انتخاب تصادفی زمان انتظار برای همه گره های شرکت کننده و تکمیل واقعی زمان انتظار توسط شرکت کننده برنده – برآورده می شوند.
اینتل در رابطه با سازمانهای دیگری مانند پروژه لینوکس و IBM ، از Hyperledger Sawtooth حمایت می کند که از سازوکار اجماع PoET پشتیبانی می کند. Hyperledger Sawtooth یک گروه توسعه بلاکچین است که از یک پلت فرم بلاکچین سازمانی منبع باز به عنوان سرویس استفاده می کند. هنگام ایجاد PoET ، توسعه دهندگان توانایی استفاده در شبکه های بلاکچین مجاز برای تصمیم گیری در مورد حقوق استخراج یا برندگان بلوک در شبکه را مشاهده کردند.
مزایای اثبات زمان سپری شده (PoET)
اساساً ، گردش کار مشابه مکانیسم اجماع است که به دنبال آن الگوریتم اثبات کار بیت کوین Bitcoin (PoW) است ، اما بدون مصرف زیاد برق. به جای اینکه منابع فشرده باشد ، به پردازنده استخراج کننده اجازه می دهد تا بخوابد و برای مدت مشخص شده به کارهای دیگر بپردازد ، در نتیجه کارایی آن افزایش می یابد.
مکانیسم اجرای کد قابل اعتماد در یک محیط امن همچنین از بسیاری دیگر از نیازهای شبکه مراقبت می کند. این اطمینان را می دهد که کد قابل اعتماد در واقع در محیط امن اجرا می شود و توسط هیچ یک از شرکت کنندگان خارجی قابل تغییر نیست. همچنین اطمینان حاصل می کند که نتایج توسط شرکت کنندگان و نهادهای خارجی قابل تأیید هستند ، در نتیجه شفافیت اجماع شبکه را افزایش می دهد.
PoET هزینه فرآیند اجماع را کنترل می کند و آن را باهوش نگه می دارد تا هزینه متناسب با ارزش حاصل از فرآیند باقی بماند که یکی از نیازهای اصلی برای شکوفایی اقتصاد رمزنگاری است.
دیدگاهتان را بنویسید