نحوه کار Ethereum

فهرست مطالب:

نحوه کار Ethereum
نحوه کار Ethereum

تصویری: نحوه کار Ethereum

تصویری: نحوه کار Ethereum
تصویری: HOW TO MINE ETHEREUM? : چگونه اتریوم استخراج کنیم ؟ ساده ترین روش ممکن 2024, دسامبر
Anonim

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

نحوه کار Ethereum
نحوه کار Ethereum

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

ویژگی های عملکرد Ethereum

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

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

ایجاد ارز رمزنگاری شده

  • قرعه کشی اجرا کنید
  • جمع آوری بودجه برای یک پروژه خاص ؛
  • خدمات پرداخت تلفن همراه را متصل کنید.

قراردادهای هوشمند چگونه کار می کنند؟

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

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

اهداف قرارداد عبارتند از:

  • طرفین تعامل
  • موضوع قرارداد؛
  • شرایط تحقق

مورد دوم را می توان به صورت ریاضی یا با استفاده از زبان برنامه نویسی توصیف کرد.

برای درک نحوه کار Ethereum با استفاده از قراردادهای هوشمند ، بیایید به یک مثال نگاه کنیم. بیایید نتیجه شرط بندی روی نتیجه یک مسابقه فوتبال را بگیریم. سازندگان قرارداد ، ارز دیجیتال را در همان جلسه روی دو تیم مختلف قرار دادند. پس از ایجاد قرارداد ، هیچ شرکت کننده ای نمی تواند شرایط آن را تغییر دهد. وقتی مسابقه تمام شد ، برنامه به نتیجه نگاه می کند و با توجه به داده های وارد شده در قرارداد ، مبلغ شرط را در Ether به یکی از طرفین پرداخت می کند.

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

توصیه شده: