ماشین مجازی اتریوم چیست؟ کاردبردها و آینده EVM
ارز دیجیتال

ماشین مجازی اتریوم چیست؟ کاردبردها و آینده EVM

اگر مدتی در هوای ارز دیجیتال نفس کشیده باشید، حتما با اصطلاح EVM برخورد کرده اید. EVM مخفف عبارت "ethereum virtual machine" به معنای ماشین مجازی اتریوم است. اما این صرفا یک ترجمه است و با مفهوم اصلی ماشین مجازی اتریوم فاصله دارد. به واقع ماشین مجازی اتریوم چیست؟ و چه کاربردهایی دارد؟ در این مطلب از بخش مقالات ارز دیجیتال دنیای ترید، در مورد EVM و کاربردهای آن بیشتر بدانید.

ماشین مجازی اتریوم چیست؟

ماشین مجازی اتریوم دقیقاً چیست و چه کاربردی دارد؟ جایگاه EVM کجاست و اگر نباشد، چه اتفاقی می افتد؟

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

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

ماشین مجازی اتریوم evm

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

 

 EVM برای شبیه سازی عملیاتی ساخته شده است که می تواند توسط یک CPU فیزیکی اجرا شود و مسئول بسیاری از عملکردهای کلیدی اتریوم است.

 

 

کل پروتکل اتریوم صرفاً به این دلیل ساخته شده که بقای عملکرد مداوم، بی وقفه و تغییرناپذیر این ماشین مجازی را تضمین کند؛ زیرا EVM محیطی است که تمام حساب‌های اتریوم و قراردادهای هوشمند در آن قرار دارند. در هر بلوک زنجیره اتریوم، فقط یک حالت «تعریف شده» وجود دارد و EVM همان چیزی است که قوانین را برای محاسبه یک حالت معتبر جدید، از بلوکی به بلوک دیگر تعریف می‌کند.

حال که به نقش کلیدی ماشین مجازی اتریوم پی بردید، کمی از نزدیک به این فناوری نگاه کنیم.

دوباره بپرسیم: ماشین مجازی اتریوم چیست؟

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

مطالعه این مقاله پیشنهاد می شود: نود چیست؟

اتریوم ethereum

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

EVM: یک ابرکامپیوتر پیچیده

ماشین مجازی اتریوم را می توان به عنوان یک ابر رایانه قدرتمند فرض کرد که تمام قراردادهای هوشمند را اجرا می کند. اما این ابرکامپیوتر مجازی است، در یک مکان قرار ندارد و قابل دیدن نیست.

 

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

 

 

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

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

هدف ماشین مجازی اتریوم (EVM) چیست؟

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

  • اجرا و پیگیری تراکنش ها با استفاده از دفتر کل
  • اعمال قوانین
  • اجرای قراردادهای هوشمند

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

وظیفه اصلی EVM این است که دریابد در بلاکچین، وضعیت کلی اتریوم برای هر بلاک چگونه خواهد بود.

EVM قراردادهای هوشمند را به چه زبان برنامه نویسی ایجاد می کند؟ و کاربرد این قراردادها چیست؟

زبان اختصاصی بلاکچین اتریوم سالیدیتی (Solidity) است. ماشین مجازی اتریوم به توسعه دهندگان اجازه می دهد تا قراردادهای هوشمند را در زبان برنامه نویسی سالیدیتی ایجاد کنند.

 

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

بیشترین موارد استفاده از ماشین مجازی اتریوم ایجاد nft استاندارد ERC-20 و ERC- 721 است.

 

 

مطالعه این مقاله پیشنهاد می شود: برنامه نویسی بلاکچین

همچنین EVM زمینه را برای توسعه‌های بی‌شمار بلاکچین فراهم می‌کند.

جایگاه گس (Gas) در ماشین مجازی اتریوم

در ماشین مجازی اتریوم، گس (Gas) یک واحد اندازه گیری برای کارمزد تراکنش است. گس به منظور تخصیص کارمزد برای هر تراکنش قرارداد هوشمند استفاده می شود. هر محاسباتی که در EVM انجام می شود به مقدار معینی گس نیاز دارد. هرچه محاسبات پیچیده تر باشد، گس بیشتری برای اجرای قراردادهای هوشمند مورد نیاز است.

تراکنش‌ها از حسابی به حساب دیگر صورت می گیرند و حاوی داده‌های اتر یا باینری هستند که به عنوان payload نیز شناخته می‌شوند. هیچ مرجع مرکزی خاصی وجود ندارد و قراردادها بر روی نودهای اتریوم اجرا می شوند. به همین علت شبکه اتریوم را یک شبکه غیرمتمرکز می نامند.

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

کارمزد گس اتریوم+ethereum gas

مکانیزم گس، دو مشکل عمده EVM را از میان برمی دارد:

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

کارمزد معامله این گونه محاسبه می شود:

کارمزد معامله = کل گس مصرفی*قیمت گس

پروسه ایجاد قرارداد هوشمند توسط ماشین مجازی اتریوم

چگونه یک قرارداد هوشمند توسط ماشین مجازی اتریوم اجرا می شود؟

ماشین‌های مجازی اتریوم با موفقیت در زبان‌های برنامه‌نویسی مختلف از جمله سی پلاس پلاس (C++)، جاوا، جاوا اسکریپت، پایتون، روبی و بسیاری دیگر پیاده‌سازی شده‌اند.

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

برنامه نویس ها بخوانند : کد‌های عملکردی EVM چیست؟

کد EVM کد باینری قراردادهای هوشمند اتریوم است، کدی که می تواند توسط ماشین مجازی اتریوم اجرا شود.

معمولا قراردادهای هوشمند با زبان سالیدیتی نوشته می‌شوند، اما ماشینی که قرارداد را اجرا می‌کند، طریقه اجرای زبان Solidity را نمی‌فهمد، برای این که کدها در شبکه اتریوم قابل درک باشند، باید به زبانی واسط ترجمه شوند. این وظیفه کامپایلر است: ترجمه از یک زبان قابل خواندن توسط انسان، یعنی زبان سالیدیتی به یک زبان قابل خواندن توسط ماشین، یعنی کد EVM.

اگر به عنوان مثال برنامه هایی با زبان C++ نوشته می شوند، به یک کامپایلر نیاز است تا پردازنده آن را درک و کد C++ را به کد باینری تبدیل کند. برای اکثر کامپیوترها کد باینری X86 نامیده می شود. برای ماشین مجازی اتریوم که کد را روی بلاک چین اجرا می کند، این کد باینری EVM نامیده می شود.

سالیدیتی زبان اختصاصی اتریوم+solidity+ethereum

EVM از مجموعه‌ای از دستورالعمل‌ها به نام کدهای عملیاتی برای انجام وظایف خاص استفاده می‌کند. تا 30 ژانویه 2019 حداقل 140 کد عملیات منحصر به فرد وجود داشت. این کدهای عملیاتی به EVM اجازه می دهد تا از منابع خود برای محاسبه استفاده کند. از آنجایی که اپکدها هر کدام 1 بایت هستند، حداکثر می تواند 256 یا 16 ضربدر 16 کد عملیاتی وجود داشته باشد.

قراردادهای هوشمند هنگام شروع یک تراکنش، بایت کد EVM را اجرا می کنند، که به آنها امکان می دهد محاسبات و تراکنش های بعدی را انجام دهند. EVM از یک پشته ثبت 256 بیتی استفاده می کند. در هر زمان، می توان به 16 مورد اخیر دسترسی پیدا کرد یا از آن استفاده کرد. در مجموع، پشته ثبت می تواند تا 1024 مورد را در خود جای دهد.

تمام پیاده سازی های EVM باید از مشخصات ذکر شده در یلوپیپر اتریوم پیروی کنند. توجه به این نکته بسیار ضروری است که همه کلاینت‌های اتریوم یا کلاینت‌های اجرایی باید دارای یک مدل ثابت پیاده‌سازی EVM باشند.

بایت کد‌ها (Bytecodes) در ماشین مجازی اتریوم

از آنجایی که اتریوم از EVM به عنوان یک جزء اصلی شبکه استفاده می کند، کد قرارداد هوشمند نوشته شده به زبان های سطح بالا، برای اجرا باید در بایت کد EVM کامپایل شود. EMV Bytecode یک کد اجرایی در ماشین مجازی اتریوم و Contract ABI یک رابط برای تعامل با بایت کد EVM است. به عنوان مثال، اگر می خواهید تابعی را در یک قرارداد هوشمند با کد جاوا اسکریپت خود فراخوانی کنید، ABI به عنوان یک واسطه بین کد جاوا اسکریپت و بایت کد EVM برای تعامل با یکدیگر ایفای نقش می کند.

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

مقایسه EVM با سایر ماشین های مجازی

ماشین مجازی اتریوم دامنه عملیاتی نسبتاً محدودی دارد. بیشتر شبیه ماشین مجازی جاوا است که فقط به عنوان یک موتور محاسباتی عمل می کند و یک لایه انتزاعی متشکل از محاسبات و قابلیت های ذخیره سازی را ارائه می دهد. ماشین مجازی جاوا می تواند چندین سیستم را با یکدیگر سازگار کند؛ زیرا در آن یک محیط آگنوستیک سیستم عامل زیربنایی را فراهم می سازد.

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

مزایا و معایب EVM

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

Ethereum 2.0

مزایای EVM چیست؟

  • استفاده دموکراتیک: هیچ مانع یا محدودیت امنیتی خاصی برای ماشین مجازی اتریوم وجود ندارد. EVM به هر کسی اجازه می دهد تا برنامه غیرمتمرکز خود را ایجاد کند.
  • قابلیت ایجاد توکن های غیرمثلی: NFT ها اخیراً در بازار ارزهای دیجیتال محبوبیت زیادی پیدا کرده اند. اگر با این توکن های غیرمثلی آشنا هستید، بهتر است بدانید این توکن ها با کمک EVM ها ایجاد شده اند. هر کسی ممکن است هنر دیجیتال بسازد و آن را در یک بازار غیرمتمرکز یا مارکت پلیس به فروش برساند. این امر به صورت مجازی دسترسی دموکراتیک به بازار هنر را که قبلاً در دسترس نبود، میسر می سازد.

معایب EVM چیست؟

  • تمرکزگرایی: اگرچه شبکه EVM غیرمتمرکز است، اما غیرمتمرکز به معنای واقعی کلمه نیست. اکثریت قریب به اتفاق نودهای اتریوم در سرویس‌های وب آمازون و سرورهای ابری متمرکز قرار دارند. اگر صاحبان این سرویس ها تصمیم بگیرند که اتریوم را به هر دلیلی تحریم کنند، می توانند باعث ایجاد آسیب یا تخریب جدی در شبکه شوند.
  • کندی عملکرد: EVM اطلاعات حساب مربوط به شماره بلوک، قیمت گاز، آدرس‌ها و موجودی‌ها را مدیریت می‌کند. از آنجایی که EVM مسئولیت بسیاری از عملکردهای مهم در شبکه اتریوم را بر عهده دارد، سرعت انجام عملیات و اجرای تراکنش در آن، بر سرعت و عملکرد کلی شبکه تأثیر می گذارد. همچنین بازدهی EVM در اجرای کد، مستقیماً بر کارایی شبکه تأثیر می گذارد.

 

آینده EVM

در آینده قرار است Ewasm جایEVM را بگیرد.

افزایش بار روی شبکه اتریوم در سال‌های اخیر باعث شده است که EVM به یک گلوگاه تبدیل شود که اغلب باعث کاهش توان عملیاتی و افزایش زمان تراکنش می‌شود. این موضوع یکی از دلایل اصلی اتریوم برای انتقال از EVM و حرکت به سوی Ewasm است.

مهاجرت به اتریوم 2.0: خداحافظی با ماشین مجازی اتریوم

در آینده قرار است یک ارتقای مهم به نام اتریوم 2.0 صورت بگیرد. یکی از جنبه های اصلی ارتقای اتریوم 2.0 انتقال از EVM به Ewasm خواهد بود.

EVM Vs. EWASM

 

 

Wasm چیست؟

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

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

اتریوم با استفاده از Wasm، به پروژه هایی مانند پولکادات، کاردانو، ایاس، ترون و پروتکل NEAR ملحق خواهد شد.

 

 

Ewasm چیست؟

Ewasm مخفف عبارت Ethereum WebAssembly به معنای مجموعه وب اتریومی و یک "زیر مجموعه محدود شده از Wasm" است که به طور خاص برای وب و افزایش سرعت شبکه اتریوم طراحی شده است.

مقایسه EVM و Ewasm

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

 

 

در وصف مزایای WASM همین بس که از زبان های بیشتری پشتیبانی می کند و همچنین نسبت به EVM، مجموعه گسترده تری از ابزارها را در خود جای داده است. WASM از زبان های سنتی مانند Rust، C و C++ پشتیبانی می کند. همچنین توسط موتورهای جاوا اسکریپت بومی مانند موتور V8 گوگل پشتیبانی می شود. بنابراین از درجه سازگاری بالاتری نسبت به EVM برخوردار است.

 

 

این نرم‌افزار همچنین به‌گونه‌ای طراحی شده است که به راحتی قابل خواندن و اشکال‌زدایی است. این امر از طریق یک قالب متنی قابل خواندن توسط انسان به دست می‌آید و امکان مشاهده، نوشتن و اشکال زدایی کد به صورت دستی را فراهم می‌کند. اتریوم با استفاده از Wasm، به پروژه هایی مانند پولکادات، کاردانو، ایاس، ترون و پروتکل NEAR ملحق خواهد شد که یا قبلاً Wasm را پذیرفته اند یا در حال پذیرش آن هستند. جایگزینی Wasm به جای ماشین مجازی اتریوم، در نهایت منجر به یک اتریوم بسیار سریعتر و کارآمدتر خواهد شد.

و اما سخن پایانی

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

یکی از علت های اصلی کندی و کارمزد بالای شبکه اتریوم، ماشین مجازی اتریوم است. قرار است در بروزرسانی آتی و با جایگزینی فناوری EWasm به جای EVM، شبکه اتریوم این مشکل را برطرف کند. این یک سیگنال بسیار مهم برای خرید ارز اتریوم است. بنابراین منتظر این ارتقای سرنوشت ساز باشید.

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

 

 

اصطلاحات ماشین مجازی اتریوم

اصطلاحاتی حول محور ماشین مجازی اتریوم وجود دارد که با دانستن آن ها، شما می توانید درک بهتری از مفهوم EVM به دست آورید. در ادامه با مهم ترین اصطلاحات مربوط با ماشین مجازی اتریوم آشنا شوید.

کامپیوتر جهانی توقف ناپذیر چیست؟

برای متوقف کردن واقعی بیت تورنت، باید هر کامپیوتر را در هر خانهف در هر کشوری، در سراسر کره زمین خاموش کرد. همین امر در مورد EVM نیز صادق است. به همین دلیل است که از ماشین مجازی اتریوم به عنوان «کامپیوتر جهانی غیرقابل توقف» یاد می‌شود.

ماشین تورینگ چیست؟

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

آلن ماشین خود را به عنوان یک تکه نوار بلند تصور می کرد که اطلاعاتی به شکل کد دوتایی (1 و 0) روی آن نوشته شده . این دستگاه همچنین دارای یک هد خواندن/نوشتن است که در امتداد نوار حرکت می کند و هر مربع را یک به یک می خواند. کد یک مسئله محاسباتی را برای ماشین مطرح می کند و نوار به اندازه‌ای امتداد می یابد که برای دستیابی به یک راه‌حل لازم است.

کامل بودن تورینگ به چه معنا است؟

Turing Complete به ماشینی اطلاق می شود که با داشتن زمان و حافظه کافی همراه با دستورالعمل های لازم، می تواند هر مسئله محاسباتی را هر قدر هم که پیچیده باشد حل کند. این اصطلاح معمولاً برای توصیف زبان های برنامه نویسی مدرن استفاده می شود. زیرا اکثر آنها تورینگ کامل هستند (C++، Python، JavaScript و غیره)

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

گس (Gas) چیست؟

گس کارمزد شبکه و هزینه ای است که در شبکه اتریوم، به ازای استفاده از توان محاسباتی این پلتفرم پرداخت می شود. فعالیت‌هایی که به گس نیاز دارند شامل راه‌اندازی برنامه‌های غیرمتمرکز (DApps) و تراکنش‌های ساده مانند خرید و فروش هستند.

 

 

 

به اشتراک گذاری این مطلب!

donyaye-trade.com

ارسال دیدگاه


0 دیدگاه


مطالب مرتبط