موفقیت عرضه اولیه سکه (ICO) به عنوان یک مدل جدید جمع آوری کمک مالی ، بدون شک هجوم استعدادهای فناوری را برای توسعه فناوری های بلاک چین مانند Ethereum و Hyperledger Fabric جذب می کند. این سرمایه های سرمایه گذاری است که میلیون ها دلار برای پروژه های راه اندازی بلاکچین می ریزند. با این حال ، در عمل ، اکثر قریب به اتفاق ICO ها مربوط به پروژه هایی هستند که به دلیل محدودیت های فنی فناوری های بلاکچین ، هنوز عملی نیستند..

بنیانگذار Ethereum ، Vitalik Buterin ، توضیح داد که بلاکچین ها ممکن است برای برخی موارد استفاده از طاقچه ها مناسب باشند ، اما به دلیل مسائل مقیاس گذاری برای استفاده در جریان اصلی کارایی خوبی ندارند. به عنوان مثال ، بیت کوین و Ethereum به ترتیب فقط هفت و پانزده تراکنش در ثانیه (tx / s) را پردازش می کنند. Buterin توضیح داد ، برای پشتیبانی از ویزا ، Ethereum باید به هزاران تن بر ثانیه برسد. حتی برای فعالیت در بورس اوراق بهادار نیویورک به ده ها هزار تراکنش در ثانیه احتیاج دارید. مقیاس گذاری بلاکچین با این ظرفیت احتمالاً نیازمند یک معامله امنیتی قابل توجه است.

Hashgraph یک گزینه بلاکچین است که مقیاس پذیری بالایی را بدون آسیب رساندن به امنیت به دست می آورد. ثابت شده است که صدها هزار tx / s را در یک شبکه اداره می کند و انتظار می رود میلیون ها تن در ثانیه با خرد کردن عمل کند. هاشگراف از عدم تحمل گسل بیزانس ناهمزمان استفاده می کند. این یک نسخه بسیار امن از تحمل خطای بیزانس (BFT) است.

هشگراف چگونه کار می کند?

هاشگراف برای دستیابی به اجماعی سریع ، ایمن و منصفانه از دو تکنیک منحصر به فرد “شایعات درباره شایعات” و “رای گیری مجازی” استفاده می کند.

“شایعات” اصطلاحی است که معمولاً در علوم رایانه استفاده می شود و می تواند به این صورت تعریف شود که به هر گره تصادفی فراخوانی کنید و هر آنچه را که می دانید و از آن گره نمی داند به آن گره بگویید. در فناوری های دفتر توزیع شده (DLT) ، تراکنش ها باید به هر گره در شبکه منتقل شوند. یک پروتکل شایعات می تواند به سرعت انتقال این انتقال اطلاعات برسد. “شایعات درباره شایعات” به پیوستن مقدار کمی اطلاعات اضافی به این باربار شایعات / معاملات اشاره دارد ، که دو هش حاوی دو نفری است که با آنها صحبت شده است. با استفاده از این اطلاعات ، با شایعه سازی بیشتر اطلاعات توسط هر گره ، می توان یک هاشگراف ساخت و به طور مداوم به روز کرد.

تا شایعات را با یک مثال ساده توضیح دهید. آلیس در رویداد A به باب شایعه می کند. در حال حاضر ، باب رویداد B را شایعه می کند ، که حاوی شایعاتی است که باب از آلیس آموخته است ، اما همچنین شایعات اضافی ایجاد شده توسط باب را نیز شامل می شود. اطلاعات شایعات ، تاریخچه خود شایعات است و بنابراین به عنوان “شایعات درباره شایعات” شناخته می شود.

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

چگونه هاشگراف قادر به تولید توان بالا است?

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

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

تحمل گسل ناهمزمان بیزانس چیست?

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

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

انصاف:

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

Hashgraph vs نمودار مستقیم چرخشی (DAG)

پروژه هایی مانند اوبیت, IOTA, و Raiblocks از فناوری DAG, که در اصل یک اصطلاح ریاضی است. Hashgraph و DAG از Proof-of-work استفاده نمی کنند. جدا از آن ، آنها هیچ اشتراکی ندارند. DAG بر اساس پیوندهای بین معاملات است و Hashgraph اساساً تاریخچه نحوه ارتباط گره ها با یکدیگر است..

ساختمان با هاشگراف:

هاشگراف منبع باز نیست. با این حال ، شرکت توزیع کننده نرم افزار Hashgraph SDK را برای شروع استفاده از جاوا برای ساخت برنامه های غیر تجاری از طریق Hashgraph ارائه می دهد. با این حال ، برای ایجاد یک برنامه کامل در Hashgraph با استفاده از Swirlds SDK ، باید با Swirlds تماس بگیرید تا در مورد مجوز مناسب مورد نیاز بحث کنید.

پروژه های Hashgraph:

Swirlds ، شرکتی که پشت هاشگراف است ، در حال حاضر با بسیاری از شرکت ها در حال بحث است. با این حال ، هاشگراف در حال حاضر توسط CULedger ، کنسرسیوم اتحادیه اعتباری پشتیبانی شده توسط تلاش های انجمن ملی اتحادیه اعتباری (CUNA) و انجمن اتحادیه اعتباری کوهستان غربی (MWCUA) در حال اجرا است. CULedger در حال ایجاد یک بستر مجاز ، توزیع شده و دفتر کل برای اتحادیه های اعتباری در آمریکای شمالی است.

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

نتیجه

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

Hashgraph اساساً تاریخچه چگونگی گفتگو گره ها با یکدیگر است. این یک مفهوم غیرمعمول است ، اما به شبکه ها اجازه می دهد خیلی سریع و با اثبات قوی ریاضی به اجماع برسند.