چگونه بلاک چین های Tron، VET، NEO و Ethereum تفاوت دارند

ساخت وبلاگ

افزایش خارق العاده ارزش بیت کوین، محرک علاقه ای بود که در فناوری بلاک چین ایجاد شد. توسعه دهندگان در فواصل زمانی مکرر، فناوری های جدید بلاک چین را ارائه می کنند و ادعا می شود که هر کدام برتر از دیگران هستند. در اینجا یک مطالعه مقایسه ای در مورد بلاک چین های Tron، VET، NEO و Ethereum ارائه شده است.

انواع مختلفی از ارزهای رمزنگاری شده در بازار موجود است که فناوری زیربنایی آن بلاک چین است. توسعه دهندگان هر یک از این ارزها ادعا می کنند که آنها یک سیستم بلاک چین بهتر است. بسیاری از خوانندگان از قبل از بلاک چین بیت کوین و اتریوم آگاه هستند. اکنون ما همچنین بلاک چین های Tron، VET و NEO را داریم. در این مقاله، تفاوت های بین بلاک چین های Tron، VET، NEO و Ethereum را بررسی خواهیم کرد.

بلاک چین Tron از معماری سه لایه - لایه برنامه، لایه ذخیره سازی و لایه هسته استفاده می کند. پروتکل Tron از Protobuf گوگل پیروی می کند و از این رو از پسوندهای چند زبانه پشتیبانی می کند. بلاک چین ترون به اجماع اثبات کار (PoW) متکی نیست، زیرا این کار انرژی بیشتری مصرف می کند و سرعت تراکنش بسیار پایینی دارد (TPS). از مدل اثبات سهام (PoS) به عنوان مکانیزم اجماع استفاده می کند.

از KhaosDB استفاده می کند و تمام زنجیره های فورک جدید را در یک بازه زمانی مشخص ذخیره می کند، بنابراین به شاهدان اجازه می دهد تا زنجیره های چنگال فعال را به یک زنجیره اصلی جدید تغییر دهند.

ماژول توکن دیجیتال Tron از دو بخش تشکیل شده است:

  1. ماژول پیکربندی که امکان سفارشی سازی توکن های دیجیتال توسط کاربران را فراهم می کند. این با استفاده از توابع پیکربندی دیجیتال به دست می آید.
  2. ماژول استقرار، که به کاربران اجازه می دهد یک توکن را مستقر کنند یا یک توکن صادر کنند.

ویژگی جالب ترون این است که بدون در نظر گرفتن پیچیدگی، اجازه ایجاد قرارداد شخصی را می دهد. این قراردادها بر روی ماشین های مجازی Tron اجرا می شوند. از این رو، خود پلتفرم ماشین مجازی به توسعه دهندگان کمک می کند تا چندین dApp مختلف ایجاد کنند.

برای استقرار در ماشین های مجازی Tron، پیش نیازهای زیر وجود دارد:

توسعه قراردادهای هوشمند در بلاک چین ترون: برای توسعه و استقرار قراردادهای هوشمند، کد منبع Tron Studio باید از https://developers. tron.network/docs/download-the-code#section-tron-studio دانلود شود. می توانید مراحل کامپایل کد منبع را از https://developers. tron.network/docs/tron-studio-intro دنبال کنید. در اینجا کد نمونه برای یک قرارداد هوشمند است که با استفاده از Solidity توسعه یافته است:

شکل 2: معماری VeChain شکل 3: معماری بلاک چین VET

blockchain VET blockchain VET VECHAIN توسط بنیاد VE ، سنگاپور ساخته شده است. براساس وب سایت رسمی ، "Vechain قصد دارد با ارائه یک ساختار جامع حاکمیت ، یک مدل اقتصادی قوی و همچنین ادغام پیشرفته IoT (اینترنت اشیاء) ، فناوری blockchain را به دنیای واقعی وصل کند و پیشگامان در برنامه های دنیای واقعی باشد."دامپزشک در موارد استفاده از دنیای واقعی مانند زنجیره های تأمین ، دارو و مراقبت های بهداشتی ، لوکس و مد ، خودرو و غیره متمرکز شده است. تا زمان راه اندازی Vechain Thor ، Vechain برای توسعه قرارداد هوشمند به فناوری اتریوم وابسته بود. عوامل زیر آن را از سایر فن آوری های blockchain متمایز می کنند:

  • ابزارهای حاکمیتی داخلی
  • اثبات
  • برنامه بازیابی فاجعه cryptocurrency
  • مقیاس پذیری بالا و قابلیت sidechain

VET از ترکیبی از فناوری blockchain و اینترنت اشیاء (IoT) برای ردیابی و ردیابی موارد در طول چرخه زندگی خود استفاده می کند. به هر مورد شناسه های منحصر به فرد (برچسب های RFID) با استفاده از IoT اختصاص داده می شود. بنابراین ، هر مورد بر روی blockchain Vechain وارد می شود و هر ذینفع را قادر می سازد تا مورد را ردیابی کند.

Neo Blockchain Neo اولین blockchain است که توسط دولت چین حمایت می شود. با استفاده از یک هویت دیجیتال ، هدف آن دیجیتالی کردن دارایی ها است. طبق سایت NEO blockchain:

دارایی های دیجیتال + هویت دیجیتال + قرارداد هوشمند = اقتصاد هوشمند مکانیسم اجماع آن مبتنی بر تحمل گسل بیزانس (DBFT) است که از حجم زیادی از معاملات در ثانیه پشتیبانی می کند. گره های نگهدارنده کتاب به طور تصادفی انتخاب شده معاملات را در شبکه مشابه پارچه هایپرلرگر تأیید می کنند و در نتیجه به اجماع می رسند. این در بالای مدل blockchain اتریوم تکامل یافته است ، و توسعه دهندگان آن ادعا می کنند که حفره هایی را که قراردادهای اتریوم داشتند ، بسته می کند. توسعه دهندگان NEO همچنین ادعا می کنند که یک الگوریتم امنیتی ایجاد کرده اند که به عنوان اثبات محاسبات کوانتومی شناخته شده است. بنابراین ، هک های محاسباتی کوانتومی امروزی نمی توانند الگوریتم NEO را بشکنند.

NEO از کامپایلر NEOVM برای پشتیبانی از چندین زبان برنامه نویسی استفاده می کند. برای امنیت و مقیاس پذیری شبکه بسیار مهم است که کد قرارداد هوشمند در داخل NEOVM جدا شود. NEOVM اجرای سبک وزن Docker است که نیازهای منابع سیستم را کاهش می دهد. ویژگی های زیر NEO را از سایر فن آوری های blockchain متمایز می کند:

  1. استاندارد ارتباطات NEP5: این استاندارد به توسعه دهندگان اجازه می دهد تا با استفاده از گردش کار استاندارد و الگوهای استاندارد ، DAPP ها را بسازند.
  2. X. 509: NEO از استاندارد هویت دیجیتال X. 509 استفاده می کند که بر اساس زیرساخت کلید عمومی است. NEO همچنین از حالت صدور گواهی نقطه به نقطه وب اعتماد پشتیبانی می کند. تایید هویت با استفاده از ویژگی های چهره، اثر انگشت، صدا، پیامک و غیره انجام می شود.
  3. NeoX: استفاده از پروتکل NeoX به توکن های NEO اجازه می دهد تا با توکن های موجود در سایر بلاک چین ها ارتباط برقرار کنند.
  4. NeoFS: این سرویس اشتراک فایل غیرمتمرکز مبتنی بر سیستم فایل بین سیاره ای است.
  5. NeoQ: این مکانیزم رمزنگاری ضد کوانتومی است که از NEO در برابر هک های محاسبات کوانتومی محافظت می کند.

NEO دو نوع دارایی دیجیتال را ارائه می دهد:

  1. دارایی های جهانی
  2. دارایی های قرارداد

توسعه قرارداد هوشمند در بلاک چین NEO: در اینجا نمونه ای از یک قرارداد هوشمند توسعه یافته با استفاده از جاوا آورده شده است:

کلاس ذخیره سازی یک کلاس ثابت است که ذخیره سازی قرارداد خصوصی را دستکاری می کند. متد Storage. Put () به شما امکان می دهد داده ها را در فضای ذخیره سازی خصوصی در قالب کلید-مقدار ذخیره کنید.

شکل 4: اکوسیستم بلاک چین نئو شکل 5: معماری بلاک چین اتریوم

بلاک چین اتریوم ساختار بلاک چین اتریوم کاملا شبیه بلاک چین بیت کوین است. هر گره در شبکه اتریوم یک کپی از کل تاریخ تراکنش را ذخیره می کند. وضعیت اخیر هر قرارداد هوشمند، علاوه بر سایر تراکنش ها، در گره های بلاک چین اتریوم ذخیره می شود. دو نوع حساب در شبکه اتریوم وجود دارد:

  1. حساب های خارجی
  2. حساب های قراردادی

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

جدول بالا تفاوت های بین بلاک چین های Tron، VET، NEO و Ethereum را نشان می دهد. در محیط فعلی، به روزرسانی های فناوری های بلاک چین جدید به طور مرتب دریافت می شوند و هر گزینه چیزی برتر از گزینه های دیگر را نوید می دهد. در واقع انتخاب هر بلاک چین خاص برای اهداف توسعه بسیار چالش برانگیز است.

کتاب آموزش بورس...
ما را در سایت کتاب آموزش بورس دنبال می کنید

برچسب : نویسنده : محسن زنجانچی بازدید : <-PostHit-> تاريخ : پنجشنبه 7 ارديبهشت 1402 ساعت: 16:15