Ethereum دومین cryptocurrency بزرگ است ، اما چگونه کار می کند؟
خوانندگان مانند شما به حمایت از MUO کمک می کنند. وقتی با استفاده از پیوندها در سایت ما خرید می کنید ، ممکن است یک کمیسیون وابسته کسب کنیم. بیشتر بخوانید
Ethereum دومین رمزنگاری بزرگ توسط سرمایه گذاری در بازار و شلوغ ترین blockchain از نظر فعالیت آشکار است. این همچنین یکی از محبوب ترین گزینه های توسعه برنامه غیر متمرکز (DAPP) و راه اندازی نشانه های جدید است و میزبان هزاران پروژه رمزنگاری دیگر است. جای تعجب نیست که تنها رمزنگاری پیش از اتریوم بیت کوین است.
بنابراین ، اتریوم چیست و چگونه کار می کند؟
اتریوم چیست؟اتریوم 2. 0 چیست؟
Ethereum یک شبکه blockchain است که باعث می شود از برنامه های غیر متمرکز و ارزهای رمزنگاری شده در همان blockchain استفاده شود. اتریوم اغلب به عنوان یکی از مؤلفه های اصلی وب 3. 0 توصیف می شود.
برنامه نویس و نویسنده روسی-کانادایی ویتالیک باترین در سال 2013 Ethereum را تأسیس کرد. در Whitepaper Ethereum ، Buterin نیاز به بیت کوین را برای داشتن یک زبان اسکریپت برای توسعه برنامه ها توصیف کرد. وی در ادامه به جمع آوری بودجه برای کار در توسعه اتریوم پرداخت.
تیم پشت اتریوم از چندین مفهوم کلیدی برای ایجاد و حفظ blockchain اتریوم استفاده می کند.
اجزای اتریوم
- شبکه P2P: یک شبکه P2P شامل دو یا چند رایانه متصل است که منابع را به اشتراک می گذارند. Ethereum بر روی مجموعه ای از پروتکل های شبکه که به Devp2p شناخته می شوند ، اجرا می شود.
- Ethereum Virtual Machine: دستگاه مجازی Ethereum (EVM) معاملات اتریوم را با اجرای دستورالعمل های ماشین آلات موسوم به BYTECODE پردازش می کند. از زبان برنامه نویسی استحکام برای ایجاد قراردادهای هوشمند استفاده می شود که به EVM دستورالعمل می دهد.
- مشتری و گره: مشتری اتریوم هر گره ای است که برای تأیید blockchain استفاده می شود. GETH نوعی گره است که به عنوان دروازه ای به شبکه اتریوم عمل می کند. این دسترسی به شبکه های اصلی ، آزمایش و خصوصی را فراهم می کند.
- الگوریتم اجماع: الگوریتم اجماع مجموعه ای از قوانینی است که برای اعتبارسنجی معاملات در یک blockchain استفاده می شود و تعیین می کند که چگونه گره ها در مورد وضعیت اطلاعات ذخیره شده در blockchain توافق می کنند. Ethereum از اثبات کار (POW) به اثبات سهام (POS) در سال 2022 تبدیل شد و به طرز چشمگیری میزان مصرف انرژی خود را کاهش داد - اما در یک لحظه بیشتر در این مورد.
ممکن است تعجب کنید که چگونه مؤلفه های مختلف اتریوم با هم کار می کنند تا اکوسیستم برنامه غیر متمرکز را که امروزه می شناسیم ایجاد کنند.
اتریوم 2. 0 چیست؟
ادغام Ethereum 2. 0 لحظه ای رسمی بود که اتریوم از اثبات انرژی خود در مدل کار به اثبات سازگار با محیط زیست از مدل اجماع سهام تبدیل شد.
قبل از سوئیچ ، اتریوم بیش از 110 ساعت در سال انرژی مصرف می کرد - بیشتر از کل هلند. تنها blockchain دیگر که انرژی بیشتری را مصرف می کند ، بیت کوین است. پس از اتمام سوئیچ در سپتامبر 2022 ، مصرف انرژی شبکه اتریوم 99. 9 ٪ کاهش یافت.
Ethereum 2. 0 همچنین پشتیبانی گسترده تری را برای اتمام اتریوم معرفی کرد و جایگزین سیستم قدیمی تر کارگران معدنچیان شد. کسانی که سرمایه کافی دارند می توانند 32 ETH را برای تبدیل شدن به یک اعتبار سنج در شبکه Ethereum بدست آورند و با پردازش معاملات به اجرای و ایمن سازی شبکه Ethereum 2. 0 کمک می کنند.
در حالی که 32 ETH به نظر می رسد نجومی (و آن است) ، در زمان نوشتن بیش از 480،000 اعتبار سنج وجود دارد. علاوه بر این ، شما همچنین می توانید در صورتی که 32 ETH در اطراف خود قرار نداشته باشید ، به یک استخر اتریوم Ethereum بپیوندید تا اتریوم خود را با سایر کاربران جمع کنید.
اما در حالی که ادغام Ethereum 2. 0 موفقیت بزرگی برای کاهش انرژی ، راندمان شبکه و محیط زیست بود ، برخی از افراد از دست داده اند: معدنچیان Ethereum. اثبات اتریوم معدنچیان کار که زمانی به معدن اتریوم به عنوان منبع درآمد اعتماد داشتند دیگر نمی توانند این کار را انجام دهند. با این وجود ، با توجه به مسائلی که Ethereum Mining از نظر GPU و سایر کمبود سخت افزار به آن کمک کرده است ، تغییر به Ethereum 2. 0 یک سود خالص برای رمزنگاری و جهان است.
اتریوم چگونه کار می کند؟
برخی از مهمترین مفاهیم مورد استفاده در ساخت اتریوم مبتنی بر اقتصاد ، رمزنگاری و قراردادهای هوشمند است.
اتریوم به سیستم های مختلفی از جمله پروتکل حاکمیت و اتوماسیون در blockchain که توسط قراردادهای هوشمند امکان پذیر است بستگی دارد. ماهیت تغییر ناپذیر قراردادهای هوشمند به این معنی است که ورودی داده ها در blockchain قابل تغییر نیست یا به راحتی دستکاری می شود.
برنامه های غیر متمرکز در اتریوم
برنامه های غیر متمرکز پل هایی بین دنیای واقعی و blockchain هستند. بسیاری از برنامه های غیر متمرکز به طور مشابه با برنامه های معمولی عمل می کنند ، به جز اینکه جریان داده ها و تعامل بر اساس حالت های blockchain است. با افزودن داده های جدید به blockchain ، دائمی می شود.
برنامه های وب معمولی از طریق مرورگرها قابل دسترسی هستند. آنها با بازیابی اطلاعات از سرورها ، اطلاعات را به صفحات وب باز می گردانند. بر خلاف برنامه های وب متمرکز ، برنامه های غیر متمرکز اطمینان می دهند که هیچ کس نمی تواند کد را تغییر دهد یا وجوه را از وب سایت سرقت کند.
blockchain Ethereum مانند یک رایانه در سراسر جهان با داده های ذخیره شده در بسته های دفترچه توزیع شده است. بسته های داده ها اطلاعاتی در مورد تاریخچه کلیه معاملات موجود در شبکه دارند. استفاده از قراردادهای هوشمند در Ethereum امکان ایجاد خودکار و نگهداری معاملات ضد دستکاری در برنامه های وب را امکان پذیر می کند.
قراردادهای هوشمند
قراردادهای هوشمند ذخیره و انتقال داده ها را در برنامه های غیر متمرکز امکان پذیر می کنند. پس از تحقق معیارهای آن ، یک قرارداد هوشمند به طور خودکار شرایط توافق نامه را اجرا می کند.
قراردادهای هوشمند می توانند فرایندهای مالی سنتی را خودکار کنند. در روزهای ابتدایی اتریوم ، پیشنهادات اولیه سکه (ICO) همه عصبانیت بودند زیرا مردم از قراردادهای هوشمند برای جمع آوری بودجه برای سرمایه گذاری خود استفاده می کردند. اکنون ، سیستم عامل های مالی غیر متمرکز با استفاده از استانداردهای بالاتر برای اجرای قرارداد هوشمند ساخته شده اند.
استفاده از نشانه ها در اتریوم
انواع مختلفی از نشانه های بومی در شبکه اتریوم استفاده می شود. از استانداردهای بی شماری اتریوم برای توسعه نشانه ها استفاده می شود ، اما ERC-20 متداول است که در هنگام ارز قارچ قابل استفاده است (یعنی می خواهید هزینه کنید). هنگامی که صحبت از سایر ویژگی های blockchain Ethereum ، مانند NFTS ، از استانداردهای مختلف مانند ERC-721 و ERC-1155 استفاده می شود. اینها برای مقابله با قراردادهای هوشمند مربوط به NFT بهتر بهینه شده اند.
بازگشت به ERC-20. هزاران پروژه از استاندارد ERC-20 برای ایجاد نشانه های خود استفاده می کنند (توجه داشته باشید ، نشانه ها و سکه های رمزنگاری متفاوت هستند). یک نشانه ERC-20 دارای شش کارکرد است که ایجاد آن را آسان تر از سایر انواع نشانه های موجود در blockchain Ethereum می کند.
توابع نحوه انتقال نشانه ها و نحوه دسترسی به داده های مربوط به نشانه ها را توصیف می کند. این توابع شامل تعادل ، totalsupply ، انتقال ، انتقال ، تأیید و کمک هزینه است.
عملکرد TotalSupply به محاسبه مقدار کل نشانه های گردش خون کمک می کند ، در حالی که عملکرد تعادل تعادل یک آدرس را ذخیره می کند. یک قرارداد هوشمند این مقادیر را ملزم به اجرای عملیاتی می کند که به میزان پول در گردش بستگی دارد یا توسط کاربران در blockchain اتریوم نگهداری می شود. عملکرد تأیید ممکن است برای برداشت مبلغ از آدرس ها به همان اندازه مهم باشد.
مقدار مشخصی از نشانه ها ممکن است با استفاده از عملکرد انتقال از آدرس منتقل شود. از عملکرد TransferFrom برای برداشتن مرحله اضافی برای خودکارسازی نقل و انتقالات از آدرس شما بدون مداخله استفاده می شود. نقل و انتقالات بین آدرس ها می تواند با یک عملکرد کمک هزینه محدود شود که نشان می دهد چقدر می تواند توسط یک آدرس از آدرس دیگر هزینه شود.
استانداردهای توکن ERC-721 برای ایجاد نشانه های غیر قابل استفاده استفاده می شود. نشانه های غیرقانونی ، مانند ارزهای رمزپایه ، می توانند سوابق تغییر ناپذیر معاملات را در blockchain نگه دارند. با این حال ، تفاوت هایی در قابلیت تعویض وجود دارد. هر نشانه NFT برخلاف ارزهای رمزنگاری ، منحصر به فرد و غیر قابل تعویض است.
تأیید معاملات و حفظ داده ها با گره ها و اعتبار سنج ها
اعتبار سنج ها دقت داده ها را در شبکه حفظ کرده و آن را ایمن نگه می دارند. شبکه ای با بیش از 480،000 اعتبار سنجی طبق قوانین Ethereum blockchain ، تأیید وضعیت شبکه ، اضافه کردن بلوک های معاملات تأیید شده به blockchain و حفظ امنیت شبکه عمل می کند.
اگرچه اعتبار سنج ها برای تبدیل شدن به بخشی از شبکه باید 32 ETH را به خود اختصاص دهند ، اما آنها این کار را به طور کامل به نفع اتریوم انجام نمی دهند. داشتن Ethereum Staked به این معنی است که هر یک از اعتبار سنجی شانس دریافت پاداش بلوک را برای اعتبارسنجی یک بلوک (یعنی بررسی و تأیید اینکه معاملات موجود در بلوک صحیح و صحیح است) است. در حالی که اعتبار سنج های اتریوم به طور تصادفی انتخاب می شوند ، احتمال انتخاب متناسب با میزان اتریوم سهام معتبر است. به طور خلاصه ، هرچه بیشتر ، بهتر.
اجرای معاملات با گاز
حتی پس از ادغام Ethereum 2. 0 و از بین رفتن اثبات پرهزینه اتریوم معدنچیان کار ، شبکه اتریوم هنوز از گاز برای پردازش معاملات استفاده می کند. هزینه گاز اتریوم هزینه کمی برای ایجاد انگیزه در اعتبار سنج ها برای تأمین امنیت شبکه پرداخت می شود. علاوه بر این ، Ethereum 2. 0 هزینه های هزینه گاز را به طور چشمگیری در شبکه تغییر نداد ، اگرچه آنها بسیار پایین تر و پایدارتر از اوایل سال 2022 هستند.
ارتقاء blockchain با چنگال های سخت
یک چنگال سخت به روزرسانی یک شبکه blockchain است که منجر به ایجاد نسخه جدیدی از blockchain می شود. هر نسخه از نرم افزار دارای پایگاه و ویژگی های منحصر به فرد خود است. چنگال های سخت به طور قابل توجهی بر اثربخشی عملیاتی blockchains تأثیر می گذارد. دارندگان نشانه ها در blockchain اصلی معمولاً نشانه های چنگال جدید را دریافت می کنند.
یکی از اولین نمونه های یک چنگال سخت اتریوم با تصمیم برای معکوس کردن هک یک برنامه در blockchain اتریوم ایجاد شده است. مخالفت بوجود آمد زیرا اعضای تیم در مورد دلایل اخلاقی برای واژگونی وجوهی که اعتقاد بر این بود مخالف اصول اساسی Technology Blockchain است ، مخالفت کردند.
آنالیز فاندامنتال...
ما را در سایت آنالیز فاندامنتال دنبال می کنید
برچسب :
نویسنده : اسماعیل داورفر
بازدید : <-PostHit->
تاريخ : چهارشنبه
2 فروردين
1402 ساعت: 0:17