تفاوت اصلی بین بلاک چین و هشگراف در این است که هشگراف از پروتکل توافقی به نام شایعات درباره شایعات استفاده می کند در حالی که بلاک چین عمدتاً از اثبات سهام یا اثبات کار استفاده می کند. در نتیجه شایعات درباره شایعات، پروتکل Hashgraph سریعتر و کارآمدتر از بلاک چین است.
Blockchain و Hashgraph هر دو فناوری های دفتر کل توزیع شده هستند که برای ذخیره داده های تراکنش استفاده می شوند. اگرچه Hashgraph و Blockchain دارای چندین تفاوت هستند، اما هر دو کاربرد مورد نظر یکسانی دارند، زیرا هر دو سیستم دفتر کل توزیع شده هستند که برای ثبت و ذخیره دادههای تراکنشها استفاده میشوند.
Blockchain چیست؟
Blockchain یک دفتر کل غیرمتمرکز است که ممکن است هر نوع داده ای را ذخیره کند. چیزی که بلاک چین را از یک برگه اکسل ساده متمایز می کند این است که کاملاً غیرمتمرکز است، به این معنی که نسخه هایی از بلاک چین بر روی رایانه های متعدد در سراسر جهان وجود دارد نه در یک مکان مرکزی. گره مجموعه ای از کامپیوترهای زیادی است که در یک شبکه جهانی پراکنده شده اند.
شکل 01: نمودار شبکه بلاکچین
نام بلاک چین از به هم پیوستن بلوک های حاوی انواع مختلف داده برای تشکیل زنجیره ای از بلوک ها می آید.هنگامی که یک بلوک جدید از داده به زنجیره معرفی می شود، تمام گره های شبکه با آخرین نسخه بلاک چین به روز می شوند. اکثر گره ها باید تراکنش های جدید را تأیید و تأیید کنند تا به بلاک چین اضافه شوند. این همان چیزی است که یک Blockhain را بسیار ایمن می کند.
هشگراف چیست؟
درست مانند بلاک چین، Hashgraph نیز یک فناوری دفتر کل توزیع شده است که برای ذخیره داده ها استفاده می شود. هشگراف از نوع خاصی از پروتکل اجماع به نام شایعات درباره شایعات استفاده می کند که در آن تمام گره های شبکه هشگراف درباره تراکنش ها شایعه می کنند تا نمودارهای غیر چرخه ای جهت دار را تشکیل دهند که تراکنش ها را دنباله زمانی می کنند. این با روش بلاک چین برای استفاده از ماینرها برای اعتبارسنجی تراکنش ها در شبکه متفاوت است. هر «شایعات» حاوی اطلاعات و دادههایی درباره چندین تراکنش، علاوه بر امضای دیجیتال، مهر زمانی، و هش رمزنگاری دو رویداد قبلی است.
شکل 02: فناوری هشگراف
Hashgraph توسط Leemon Baird، دانشمند کامپیوتر آمریکایی، با هدف غلبه بر برخی از مشکلات بلاک چین و تولید یک سیستم بهتر به طور کلی ایجاد شد. در حال حاضر، فناوری Hashgraph تنها توسط Hedera Hashgraph استفاده می شود که توسط Leemon Bird نیز یکی از بنیانگذاران آن است. هشگراف با استفاده از پروتکل « شایعات درباره شایعات » میتواند تراکنشهای کمهزینه و با کارایی بالا را بدون شکست ارائه دهد. همچنین در مقایسه با بلاک چین سریعتر، کارآمدتر انرژی است و به قدرت محاسباتی کمتری نیاز دارد.
شباهت بین بلاک چین و هشگراف
اگرچه Hashgraph و Blockchain دارای چندین تفاوت هستند، اما هر دو کاربرد مورد نظر یکسانی دارند، زیرا هر دو سیستم دفتر کل توزیع شده هستند که برای ثبت و ذخیره دادههای تراکنشها استفاده میشوند
تفاوت بین بلاک چین و هشگراف
اگرچه هشگراف و بلاک چین کاربرد مورد نظر یکسانی دارند، هر دو رویکرد آنها بسیار متفاوت است. بلاک چین معمولاً از Proof-of-Stake یا Proof-of-Work برای اعتبارسنجی و احراز هویت تراکنش ها از طریق فرآیندهایی به نام Staking یا Mining استفاده می کند. از سوی دیگر، هشگراف از پروتکل «غیبت درباره شایعات» برای اعتبارسنجی تراکنشها استفاده میکند. بنابراین، این تفاوت اصلی بین بلاک چین و هشگراف است.
علاوه بر این، عملکرد پردازش تراکنش هاشگراف به طور قابل توجهی سریعتر است. با استفاده از روش «شایعات درباره شایعات» هشگراف، میتواند به سرعت تراکنشهای 500000 تراکنش در ثانیه دست پیدا کند که بسیار سریعتر از 10 تا 10000 تراکنش در اکثر زنجیرههای بلوکی است. در نهایت، هشگراف در مقایسه با بلاک چین نیز کارآمدتر است.
در زیر خلاصه ای از تفاوت بین بلاک چین و هشگراف به صورت جدولی برای مقایسه کنار هم آمده است.
خلاصه - بلاک چین در مقابل هشگراف
در نتیجه، Hashgraph و Blockchain هر دو فناوری های دفتر کل توزیع شده هستند که برای ثبت تراکنش ها استفاده می شوند. هشگراف از یک «شایعات در مورد شایعات» استفاده میکند که در مقایسه با بلاک چین، که عمدتاً از اثبات سهام و اثبات کار استفاده میکند، سریعتر، ارزانتر و کارآمدتر میشود. بنابراین، این تفاوت اصلی بین بلاک چین و هشگراف است.