قرارداد هوشمند قطعهای از کد (برنامه) است که میتواند در بلاکچین اجرا شود. قراردادهای هوشمند پس از استقرار در بلاکچین اتریوم غیرقابل تغییر (تغییرناپذیر) هستند. همچنین همه کاربران میتوانند بدون درخواست از رضایت شما، قرارداد هوشمند شما را بخوانند و با آنها ارتباط برقرار کنند.
اتریوم چیست و چگونه کار میکند؟
اتریوم همچنان توجه مردم را به خود جلب میکند. با افزایش آگاهی از ارزهای رمزپایه، افراد بیشتری در حال فعالیت در بلاکچین اتریوم، یک اکوسیستم برنامه غیرمتمرکز هستند. بنابراین، اتریوم چیست و چگونه کار میکند؟
اتریوم چیست؟
اتریوم یک شبکه بلاکچین است که امکان استفاده از برنامههای غیرمتمرکز و ارزهای رمزپایه را در همان بلاکچین فراهم میکند. اتریوم اغلب به عنوان یکی از اجزای اصلی وب ۳.۰ توصیف میشود.
اتریوم توسط برنامه نویس و نویسنده روسی-کانادایی Vitalik Buterin در سال ۲۰۱۳ تاسیس شد. در وایت پیپر اتریوم، Buterin نیاز به بیت کوین به داشتن یک زبان برنامه نویسی برای توسعه برنامهها را توصیف کرد. وی در ادامه به جمع آوری کمکهای مالی برای کار در زمینه توسعه اتریوم پرداخت.
تیم پشتیبان اتریوم از چندین مفاهیم کلیدی برای ایجاد و حفظ بلاکچین اتریوم استفاده میکند.
اجزای اتریوم
- شبکه P2P: شبکه P2P شامل دو یا چند رایانه متصل است که منابع را به اشتراک میگذارند. اتریوم بر روی مجموعهای از پروتکلهای شبکه اجرا میشود که به devp2p معروف هستند.
- ماشین مجازی اتریوم: ماشین مجازی اتریوم (EVM) تراکنشهای اتریوم را با اجرای دستورالعملهای زبان ماشین موسوم به bytecode پردازش میکند. زبانهای برنامه نویسی مانند Solidity برای ایجاد قراردادهای هوشمند استفاده میشود که به EVM دستورالعمل میدهد.
- مشتری و گره: مشتری اتریوم هر گرهای است که برای تأیید بلاکچین استفاده میشود. Geth نوعی گره است که به عنوان دروازهای به شبکه اتریوم عمل میکند. دسترسی به شبکههای اصلی، آزمایشی و خصوصی را فراهم میکند.
- الگوریتم اجماع: الگوریتمهای اجماع مجموعه قوانینی هستند که برای اعتبار سنجی معاملات در بلاکچین و تعیین توافق گرهها درباره وضعیت اطلاعات ذخیره شده در بلاکچین استفاده میشوند. Proof of Work (PoW) و Proof of Stake (PoS) الگوریتمهای رایج مورد استفاده در اتریوم هستند.
شاید از خود بپرسید که چگونه اجزای مختلف اتریوم برای ایجاد اکوسیستم برنامه غیرمتمرکز که امروز میشناسیم با هم کار میکنند. برای اطلاع از نحوه عملکرد اکوسیستم اتریوم ادامه مطلب را بخوانید.
اتریوم چگونه کار میکند؟
برخی از مهمترین مفاهیمی که برای ساخت اتریوم استفاده شده است، مبتنی بر اقتصاد، رمزنگاری و قراردادهای هوشمند است.
قرارداد هوشمند قطعهای از کد (برنامه) است که میتواند در بلاکچین اجرا شود. قراردادهای هوشمند پس از استقرار در بلاکچین اتریوم غیرقابل تغییر (تغییرناپذیر) هستند. همچنین همه کاربران میتوانند بدون درخواست از رضایت شما، قرارداد هوشمند شما را بخوانند و با آنها ارتباط برقرار کنند.
اتریوم به سیستمهای مختلفی از جمله پروتکل حاکمیت و اتوماسیون در بلاکچین بستگی دارد که با قراردادهای هوشمند امکانپذیر است. ماهیت تغییر ناپذیر قراردادهای هوشمند به این معنی است که ورودی دادهها در بلاکچین قابل تغییر نیست یا ماشین مجازی اتریوم به راحتی دستکاری نمیشود.
برنامههای غیرمتمرکز در اتریوم
برنامههای غیرمتمرکز پل ارتباطی بین دنیای واقعی و بلاکچین هستند. بسیاری از برنامههای غیرمتمرکز به روشهای بسیار مشابهی با برنامههای معمولی عمل میکنند، با این تفاوت که جریان دادهها و تعاملات بر اساس شرایط بلاکچین است. با افزودن دادههای جدید به زنجیره بلوک، دائمی میشوند.
برنامههای وب عادی از طریق مرورگرها قابل دسترسی هستند. آنها با بازیابی اطلاعات از سرورها، اطلاعات را به صفحات وب باز میگردانند. برخلاف برنامههای تحت وب متمرکز، برنامههای غیرمتمرکز این اطمینان را میدهند که هیچ کس نمیتواند کد را تغییر دهد یا وجوه وب سایت را سرقت کند.
بلاکچین اتریوم مانند رایانهای در سراسر جهان است که دادههای آن در بستههای دفترهای توزیع شده ذخیره میشود. مجموعه دادهها، اطلاعاتی را در مورد تاریخچه همه معاملات در شبکه نگهداری میکنند. استفاده از قراردادهای هوشمند در اتریوم امکان ایجاد و نگهداری معاملات ضد دستکاری در برنامههای وب را به صورت خودکار فراهم میکند.
قراردادهای هوشمند
از قراردادهای هوشمند برای ذخیره سازی و انتقال دادهها در برنامههای غیرمتمرکز استفاده میشود. یک قرارداد هوشمند پس از تحقق معیارهای قرارداد، به طور خودکار شرایط یک قرارداد را اجرا میکند.
قراردادهای هوشمند میتوانند فرآیندهای مالی سنتی را خودکار کنند. در روزهای ابتدایی اتریوم، عرضه اولیه سکه (ICO) همگی بسیار عصبانی بود زیرا مردم از قراردادهای هوشمند برای جمع آوری سرمایه برای مشاغل خود استفاده میکردند. اکنون، سیستم عاملهای مالی غیرمتمرکز با استفاده از استانداردهای بالاتر برای اجرای قرارداد هوشمند ساخته شدهاند.
استفاده از توکنها در اتریوم
انواع مختلفی از نشانههای بومی در شبکه اتریوم استفاده میشود. برای تولید توکنها از چندین استاندارد استفاده میشود، اما ERC-20 بیشترین استفاده را دارد.
هزاران پروژه از استاندارد ERC-20 برای ایجاد رمزهای خود استفاده میکنند. رمز ERC-20 دارای شش عملکرد است که ایجاد آن را نسبت به انواع دیگر توکنهای بلاکچین اتریوم آسان میکند.
توابع نحوه انتقال توکنها و نحوه دستیابی به دادههای مربوط به توکنها را توصیف میکنند. این توابع شامل تbalanceOf, totalSupply, transfer, transferFrom, approve, و allowance است.
تابع totalSupply به محاسبه مقدار کل توکنهای موجود در گردش کمک میکند، در حالی که تابع balanceOf موجودی آدرس را ذخیره میکند. یک قرارداد هوشمند برای اجرای عملیاتی که به میزان پولی که در گردش است یا توسط کاربران در بلاکچین اتریوم نگهداری میشود، به این مقادیر نیاز دارد. تابع approve ممکن است برای برداشت مقادیر از آدرسها نیز به همان اندازه مهم باشد.
با استفاده از توکنهای ERC20، تنها راه اعطای کمک هزینه برای اجازه دادن به یک قرارداد برای صرف وجوه شما، با عملکرد ()approve است که به ETH نیاز دارد.
دای / چای تابع ()permit را اضافه کرد تا به شما اجازه دهد در عوض این کمک هزینه را با امضا اعطا کنید. نیازی به ETH نیست، که به طور قابل توجهی UX را بهبود میبخشد.
مقدار مشخصی از توکنها ممکن است با استفاده از تابع انتقال از یک آدرس منتقل شود. از تابع transferFrom برای برداشتن مرحله اضافی به صورت خودکار انتقال از آدرس شما بدون دخالت شما استفاده میشود. انتقال بین آدرسها میتواند توسط یک تابع allowance محدود شود که نشان میدهد چه مقدار میتواند توسط یک آدرس از آدرس دیگر هزینه شود.
از استانداردهای توکن ERC-721 برای ایجاد رمزهای غیر قابل تغویض، استفاده میشود. رمزهای غیرقابل تعویض، مانند ارزهای رمزپایه، میتوانند سوابق تغییرناپذیری معاملات در بلاکچین را نگهداری کنند. با این حال، تفاوت در قابلیت تعویض وجود دارد. برخلاف ارزهای رمزپایه، هر رمز NFT منحصر به فرد و غیر قابل تعویض است.
تأیید معاملات و حفظ دادهها با گرهها
گرهای که به عنوان سرویس گیرنده نیز شناخته میشود، به حفظ دقت داده در شبکه و حفظ امنیت آن کمک میکند. شبکهای از گرهها بر اساس مجموعهای منحصر به فرد از قوانین تعیین کننده عملکردهای کلیدی بلاکچین فعالیت میکنند.
گرههای مختلف اتریوم نسخههایی از شبکه بلاکچین را در خود نگه میدارد. حجم کپیهای شبکه امکان سازش در شبکه را برای شرکتها، دولت ها یا هر بازیگر بدی غیرممکن میکند.
بهروزرسانی بلاکچین با Hard Forks
هارد فورک بهروزرسانی در شبکه بلاکچین است که منجر به ایجاد نسخه جدید بلاکچین میشود. هر نسخه از نرم افزار دارای کد و ویژگیهای منحصر به فرد خود است. هارد فورک به طور قابل توجهی بر اثربخشی عملیاتی بلاکچینها تأثیر میگذارند. دارندگان توکن در بلاک چین اصلی معمولاً نشانههایی را در فورک جدید دریافت میکنند.
یکی از اولین نمونههای هارد فورک اتریوم در نتیجه تصمیم به تغییر هک یک برنامه در بلاک چین اتریوم ایجاد شده است. وقتی اعضای تیم در زمینههای اخلاقی معکوس وجوهی که تصور میشد مغایر اصول بنیادی فناوری بلاکچین است، اختلاف نظر داشتند، مخالفت به وجود آمد.
بهروزرسانی در بلاک چین اتریوم، ذینفعان شبکه باید تغییرات در نرم افزار یا سخت افزار خود ایجاد کنند.
معرفی اتریوم ۲.۰
به روزرسانی اتریوم ۲.۰ وعده داده میشود تا شبکه را با حداکثر ۱۰۰۰۰۰ تراکنش در ثانیه مقیاسپذیرتر کند، که از ۳۰ تراکنش در ثانیه اتریوم ۱.۰ بسیار پیشرفت میکند. Buterin پیشنهاد میکند که از فناوری sharding برای تقسیم معاملات مختلف به گروههای رایانهای که به طور تصادفی انتخاب شدهاند، استفاده شود. این به بلاکچین کمک میکند تا عملیات بیشتری را همزمان انجام دهد.
برخی از استخراج کنندگان از بهروزرسانی جدید انتقاد کردهاند زیرا نگرانی از این امر وجود دارد که میتواند تعداد کارمزدی را که میتوانند از آن بدست آورند کاهش دهد. استراتژی جدید کاهش هزینه توسط دو بزرگترین استخراج کننده اتریوم و برخی از بزرگترین استخرهای استخراج مورد انتقاد قرار گرفته است.
اتریوم ۲.۰ حداقل به ۱۶۳۸۴ اعتبار سنج نیاز دارد. این مقدار اعتبار سنجی باعث میشود شبکه غیرمتمرکزتر شود و این باعث بهبود قابلیتهای مقاومت در شبکه میشود.
یک اکوسیستم در حال تکامل
اتریوم یک اکوسیستم نوآوری برای کاربردهای غیرمتمرکز است. از ICO گرفته تا NFT، روشهای جدیدی برای دیجیتالی کردن کالاها و خدمات با استفاده از هر دو فناوری قدیمی و جدید ایجاد شده است. اگر بخواهیم به عنوان یک پلتفرم جهانی و غیرمتمرکز برای پول و انواع جدیدی از برنامهها، انتظارات را برآورده کنیم، برای بهبود تجربه کاربری نرم افزار منبع باز، باید بهروزرسانیهای بیشتری انجام شود.
اتریوم یا ETH چیست؟
اتریوم یک پلت فرم محاسباتی توزیع شده منبع باز ، عمومی و مبتنی بر بلاکچین است که از قابلیت های قرارداد هوشمند (برنامه نویسی) برخوردار است. این یک ماشین مجازی متمرکز تورینگ-کامل (Ethereum VM) که می تواند اسکریپت ها را با استفاده از یک شبکه بین المللی از گره های عمومی اجرا کند. Ethereum همچنین رمز ارزهای رمزنگاری شده به نام "اتر" را ارائه می دهد که می تواند بین حساب ها منتقل شود و برای جبران گره های شرکت کنندگان برای محاسبات انجام شده استفاده شود. "گاز" ، مکانیزم قیمت گذاری معاملات داخلی ، برای کاهش هرزنامه و تخصیص منابع در شبکه استفاده می شود.
اتریوم به عنوان یک پلت فرم منبع باز ، پیاده سازی فناوری بلاکچین را بسیار ساده می کند ، که علاقه نه تنها استارت آپ های جدید ، بلکه توسعه دهندگان بزرگ نرم افزار مانند مایکروسافت ، IBM و Acronis را نیز توضیح می دهد. همچنین شرکت های متعارف مانند بانک های VTB ، Sberbank ، Lufthansa و S7 خطوط هوایی و همچنین سازمان های خیریه بین المللی به این سیستم عامل علاقه نشان دادند.
Ethereum در اواخر سال 2013 توسط Vitalik Buterin ، محقق و برنامه نویس ارزهای رمزپایه پیشنهاد شد. این سیستم در تاریخ 30 ژوئیه 2015 با 11.9 میلیون سکه تمام عیار "از نظر حق بیمه" برای جیب مردم فعال شد. این تقریباً 13 درصد از کل عرضه در گردش را تشکیل می دهد.
در سال 2016 در نتیجه سقوط پروژه DAO ، Ethereum به دو زنجیره بلوک مجزا تبدیل شد - نسخه جدید فورک شده به اتریوم کنونی تبدیل شد و نسخه اصلی به عنوان ETC یا Ethereum Classic ادامه یافت.
اصل و نسب اتریوم
Ethereum در ابتدا توسط Vitalik Buterin ، برنامه نویسی که با مجله بیت کوین درگیر بود ، در اواخر سال 2013 در کاغذ سفید Ethereum با هدف ایجاد برنامه های غیرمتمرکز توصیف شد. Buterin استدلال کرده بود که بیت کوین برای توسعه برنامه ها به یک زبان برنامه نویسی نیاز دارد. وی که نتوانست توافق کند ، توسعه یک پلت فرم جدید با زبان برنامه نویسی عمومی تر را پیشنهاد داد.
در زمان اعلام عمومی در ژانویه 2014 ، تیم اصلی Ethereum ویتالیک بوترین ، میهای آلیسی ، آنتونی دی یوریو و چارلز هوسکینسون بودند. توسعه رسمی پروژه نرم افزار Ethereum در اوایل سال 2014 از طریق یک شرکت سوئیسی به نام Ethereum Switzerland GmbH EthSuisse آغاز شد. پس از آن ، یک بنیاد غیرانتفاعی سوئیسی یعنی بنیاد Ethereum Stiftung Ethereum نیز ایجاد شد. بودجه توسعه در طی جولای تا آگوست 2014 توسط جمعیت عمومی آنلاین تأمین شد و شرکت کنندگان توکن ارزش Ethereum (اتر) را با ارز دیجیتال دیگر بیت کوین خریداری کردند . در حالی که اوایل از نوآوری های فنی Ethereum تعریف و تمجید می شد ، در مورد امنیت و مقیاس پذیری آن نیز س سوالاتی مطرح شد.
نقاط عطف اتریوم
چندین نمونه اولیه رمزگذاری شده از پلتفرم Ethereum به عنوان بخشی از سری Proof-of-Concept آنها ، قبل از راه اندازی رسمی شبکه Frontier ، توسط بنیاد ساخته شده است.
"المپیک" آخرین نسخه از این نمونه های اولیه و پیش انتشار نسخه بتا بود. شبکه المپیک برای آزمایش استرس محدودیت های بلاک چین Ethereum مبلغ 25000 اتر را در اختیار ماشین مجازی اتریوم کاربران قرار داده است.
"Frontier" نسخه آزمایشی آزمایشی پلت فرم Ethereum را در ژوئیه 2015 علامت گذاری کرد.
از زمان راه اندازی اولیه ، Ethereum چندین نسخه برنامه نویسی شده پروتکل را انجام داده است ، بنام نقاط عطف ، که تغییرات مهمی هستند که بر عملکرد اساسی و یا ساختارهای تشویقی سیستم عامل تأثیر می گذارند.
"Homestead" نقطه عطف فعلی است و پایدار در نظر گرفته می شود. این شامل بهبودهایی در پردازش معاملات ، قیمت گذاری گاز و امنیت است.
حداقل دو مورد دیگر برای ارتقا protocol پروتکل در آینده برنامه ریزی شده است:
"Metropolis" به منظور کاهش پیچیدگی EVM و ایجاد انعطاف پذیری بیشتر برای توسعه دهندگان قرارداد هوشمند است. Metropolis همچنین پشتیبانی از zkSnarks (از Zcash ) را اضافه می کند . با اولین معامله zksnarks در testnet در تاریخ 19 سپتامبر 2017.
نحوه خرید اتریوم
اتریوم در ابتدا در یکی از انتشارات Buterin در پایان سال 2013 توصیف شد. در آوریل 2014 ، اتریوم به طور رسمی توسط Gavin Wood در اصطلاح "کتاب زرد" توصیف شد. تقریباً در همان زمان ، اتریوم به طور غیررسمی به عنوان یک پلت فرم "نسل بعدی بیت کوین" (یا "بیت کوین 2.0") توصیف شد.
در نیمه دوم سال 2014 جمع آوری سرمایه برای توسعه از طریق سرمایه گذاری جمعی آغاز شد. اتریوم اولین ارز رمزنگاری شده بود که از پیشنهاد اولیه سکه برای بودجه جمعیت خود استفاده کرد. پیش فروش اتریوم از سه شنبه 22 ژوئیه 2014 تا سه شنبه 2 سپتامبر 2014 ، در کل 42 روز انجام شد. 31،500 بیت کوین یا معادل 18.4 میلیون دلار آمریکا جمع آوری شد. پس از آن اتریوم توجه بسیاری از بانک ها را به عنوان یک بستر آزمایش برای مطالعه قراردادهای هوشمند و اوراق قرضه جلب کرد. بستر بلاکچین اتریوم در تاریخ 30 ژوئیه 2015 راه اندازی شد.
در 14 مارس 2016 ، اتریوم نسخه آلفای اولیه Frontier را منتشر کرد که در آن توسعه دهندگان امنیت را تضمین نمی کنند. نسخه جدید پروتکل Homestead نام دارد و همچنین به نسخه اولیه اما در حال حاضر پایدار اشاره دارد.
امنیت شبکه با هش فقط در مرحله اولیه فرض می شود. در آینده اتریوم قصد دارد انتقال به روش حفاظت از سهام را با یک مدل ترکیبی در مرحله میانی کامل کند. با وجود این ، به دلیل نیازهای بالای GPU حافظه ویدیویی ، که به طور مداوم در حال رشد است (2.04 گیگابایت در ژوئیه 2017) ، در برابر ایجاد ASIC محافظت می شود.
DAO و شاخه زنجیره بلوک
در ژوئن 2016 ، خطایی در کد نرم افزار DAO ، بستری برای مدیریت سرمایه سرمایه گذاری مستقل ، شناسایی شد. در 16 ژوئن ، این آسیب پذیری به افراد ناشناس اجازه داد تا حدود یك سوم اتر موجود در DAO (در آن زمان به میزان 50 میلیون دلار آمریكا) را به یكی از ChildDAO منتقل كنند كه فقط توسط طرف حمله كنترل می شد. با این حال ، به دلیل ویژگی های اجرای DAO ، این بودجه ظرف یک ماه برای برداشت در دسترس نبود.
جامعه اتریوم در مورد اینکه آیا اتر را به سرمایه گذاران بازگرداند و از چه طریقی می تواند بازده را عملی کند ، بحث کرد و توسعه دهندگان DAO از آلمان سعی در مقابله با حمله هکر داشتند ، زیرا غیرمتمرکز بودن DAO و اتریوم به معنی عدم وجود یک مرکز ارگانی که می تواند اقدامی سریع انجام دهد و نیاز به توافق کاربر دارد. پس از چند هفته بحث و گفتگو ، در تاریخ 20 ژوئیه 2016 ، یک هارد فورک در بلاک چین اتریوم تولید شد تا هک را معکوس کند و وجوه سرقت شده از DAO را به سرمایه گذاران بازگرداند. این اولین شعبه از زنجیره بلوک ها بود که وجوه سرقت شده را به سرمایه گذاران بازگرداند.
در نتیجه رد بازگشت تاریخ معاملات و تغییر قوانین توسط بخشی از جامعه ، اتریوم Classic شکل گرفت که همچنان به عنوان پروژه "DAO" کار می کند.
جنگ های سخت اتریوم
پس از هارد فورک مربوط به The DAO ، اتریوم متعاقباً در سه ماهه چهارم 2016 دو بار چنگال زد تا با حملات دیگر مقابله کند. در پایان نوامبر 2016 ، اتریوم حفاظت از DDoS خود را افزایش داده ، بلاکچین را نفخ کرده و حملات بعدی هرزنامه را توسط هکرها خنثی کرده است.
رمز ارز بلاکچین Ethereum اتر نامیده می شود. این کد با کد ETH ذکر شده است و در صرافی های رمزنگاری معامله می شود. همچنین برای پرداخت هزینه تراکنش و خدمات محاسباتی در شبکه Ethereum استفاده می شود.
توکن ها می توانند در هر شرایطی ، مانند غوطه وری اتر از 21.50 دلار به 8 دلار ، هنگام هک شدن DAO در 17 ژوئن 2016 ، ناپایدار باشند. از ژوئن 2017 ، ارزش اتر به بیش از 400 دلار افزایش یافته بود ، که از ابتدای ابتدای سال 5000 درصد افزایش یافته است. سال
نوسان قیمت در هر صرافی واحد می تواند به طور کلی از نوسان قیمت های توکن اتر فراتر رود. یک "سقوط فلاش" که با یک سفارش فروش بزرگ در یک صرافی ایجاد شد ، با جذب هر پیشنهاد خرید ، قیمت آن بورس را برای مدت کوتاهی به 0.10 دلار کاهش داد ، و پس از آن قیمت به سرعت به بیش از 300 دلار رسید.
پروتکل ERC20 چیست
پروتکل استاندارد ERC-20 یک استاندارد فنی برای قراردادهای هوشمند در Ethereum است. این مجموعه ای از قوانین را برای ایجاد توکن های جدید در بلاکچین تعریف می کند و به شما امکان می دهد مبادلات و کیف پول ها (به صورت یکپارچه تر) توکن های جدیدی را که از استاندارد پیروی می کنند ، بهتر ادغام کند. بیشتر نشانه های اصلی بلاکچین Ethereum با استاندارد ERC-20 سازگار است.
حس اقتصادی
فناوری اتریوم امکان ثبت هرگونه معامله با هر دارایی را بر اساس پایه توزیع شده قراردادهایی مانند بلاکچین ، بدون استفاده از رویه های قانونی سنتی فراهم می کند. این امکان در رابطه با سیستم موجود ثبت معاملات رقابتی است. به گفته اکونومیست ، فناوری "قراردادهای هوشمند" دوره جدیدی را در فناوری مالی رقم می زند.
فن آوری های Bacchanalia را می توان با موفقیت با خدمات بانکی از راه دور از نوع ارائه شده از طریق پیام های کوتاه ترکیب کرد. به گزارش اکونومیست ، این فرصت به دلیل هزینه کم ، به ویژه برای کشورهای در حال توسعه جذاب است.
پیاده سازی نرم افزار
قراردادهای هوشمند در اتریوم در قالب کلاسهایی ارائه می شود که می تواند به زبانهای مختلف پیاده سازی شود ، از جمله برنامه نویسی تصویری و قبل از ارسال به بلاکچین برای ماشین مجازی اتریوم (ماشین مجازی اتریوم ، EVM) به bytecode وارد شده است. تغییر حالت ماشین مجازی را می توان به زبان کامل برنامه نویسی تورینگ ثبت کرد.
برخلاف زبان اسکریپت نویسی در پروتکل بیت کوین ، EVMS از حلقه ها پشتیبانی می کند ، بنابراین این پلتفرم از مکانیزمی به نام گاز برای محدود کردن قراردادها استفاده می کند که اجرای آن مدت زمان زیادی طول می کشد.
پذیرش دانشگاهی و حرفه ای
دن بونه از استنفورد و ویپول گویال از کارنگی ملون به CNBC گفتند که برخی از دانشجویان مربوطه در حال شروع پروژه های ارز رمزنگاری شده خود هستند. دانشگاه کورنل ، دانشگاه برکلی و تکنونیون - موسسه فناوری اسرائیل ابتکاری برای ارزهای رمزنگاری شده و قراردادها (با نام مستعار IC3) را تشکیل داد و این نهاد به اتحادیه Enterprise Ethereum پیوست.
استفاده مجرمانه از اتریوم
یک وبلاگ نویس امور مالی در FT Alphaville به این نکته اشاره کرده است که مجرمان از اتریوم برای اجرای طرح های Ponzi و سایر اشکال کلاهبرداری در سرمایه گذاری استفاده می کنند. این مقاله بر اساس مقاله ای از دانشگاه کالیاری بود که در آن تعداد قراردادهای هوشمند اتریوم که طرح های Ponzi را تسهیل می کنند ، تقریباً در 10٪ از قراردادهای هوشمند 1384 بررسی شده قرار داده است. با این حال ، همچنین تخمین زده شد که فقط 0.05٪ از معاملات در شبکه مربوط به چنین قراردادهایی است.
حباب سودا اتریوم
CBS در سال 2017 اشاره کرد که افزایش قیمت در Ethereum (و همچنین Litecoin و Bitcoin) بیشتر هیجان را ایجاد می کند ، نه فناوری.
اتریوم (ETH) چیست و چه کاربردی دارد؟
اگر تاکنون فعالیتی هرچند محدود در حوزه خرید ارز دیجیتال داشتهاید، بدون شک نام اتر و کاربرد اتریوم را شنیدهاید. یکی از جذابترین پروژههای موجود در زمینه رمزارزها از لحاظ فنی، اتریوم است که به عنوان پراستفادهترین بلاک چین جهان نیز شناخته میشود. بازار کریپتوکارنسی شامل تعداد زیادی ارز دیجیتال است که اتریوم به عنوان محبوبترین آنها در جایگاه دوم پس از بیت کوین قرار دارد. اتریوم برخلاف بیت کوین به دنبال غیرمتمرکز کردن سایر امور زندگی با استفاده از تکنولوژیهای بیت کوین است و تنها برای انتقال پول بهصورت همتا به همتا کاربردی است. در این مقاله از صرافی آنلاین ارز دیجیتال کیف پول من بهصورت جامع با کاربرد اتریوم و ویژگیهای آن آشنا میشوید تا سرمایهگذاری مناسبی را آغاز کنید.
آشنایی با اتریوم؛ نسل دوم ارزهای دیجیتال
اتریوم (Ethereum) یک پلتفرم مبتنی بر تکنولوژی بلاک چین و منبع باز است که امکان ایجاد برنامههای غیرمتمرکز را فراهم میکند و بهمنظور پشتیبانی از قراردادهای هوشمند و تراکنشهای مالی ایمن ایجاد شده است. کاربرد اتریوم فراوان بوده و پس از اینکه به دنیای ارزهای دیجیتال راه پیدا کرد، تغییرات زیادی ایجاد نمود. همچنین این پلفترم امکان توسعه، گسترش سریع و استفاده از برنامههای مختلف کاربردی برای بهبود بسیاری از صنایع را ایجاد کرد. اتر نام رمز ارز این شبکه است و تراکنشهای شبکه اتریوم و برنامههای غیرمتمرکز مبتنی بر این شبکه، توسط رمزارز اتر پرداخت میشود. در حقیقت اتر مانند وسیله نقلیهای برای حرکت در بستر اتریوم به شمار میآید و بسیاری از توسعه دهندگانی که به دنبال پیشرفت اتریوم و برنامههای آن هستند، از این رمزارز استفاده میکنند. کاربرد اتر در دو حالت خود را بیشتر نشان میدهد:
- مانند دیگر رمزارزهای پایه برای مبادله ارزهای دیجیتال کاربرد دارد.
- میتواند در داخل اتریوم برای اجرای برنامهها و کسب درآمد استفاده شود.
از اتریوم به عنوان نسل دوم ارزهای دیجیتال یاد میشود. هدف نسل اول ارزهای دیجیتال مانند بیت کوین، بیت کوین کش و لاین کوین پرداخت همتا به همتا است؛ درحالی که نسل دوم این ارزها مانند اتریوم به دنبال ایجاد بستری برای غیرمتمرکز کردن سایر فعالیتهای انسانی هستند. کاربرد اتریوم تنها به عنوان یک پلتفرم نیست؛ بلکه به عنوان یک زبان برنامهنویسی نیز به توسعه دهندگان در ایجاد برنامههای کاربردی توزیع شده کمک میکند. اتریوم با ویژگیهای کاربردی خود، دروازهای نوین در دنیای دیجیتال بر روی کاربران این عرصه میگشاید و قدرت بالقوه تکنولوژی بلاک چین و بهکارگیری آن روی برنامههای کاربردی مختلف را پیاده میکند.
ویژگیهای اتریوم
کاربرد اتریوم و ویژگیهای منحصربهفرد اتریوم سبب شده تا این ارز در میان فعالین رمزارزهای دیجیتال بسیار محبوب شود. برای شاخت هرچه بیشتر اتریوم و نحوه فعالیت آن لازم است با ویژگیهای این ارز آشنا شوید:
- برای نگهداری و ذخیره اتریوم مانند سایر ارزهای دیجیتال، نیاز به استفاده از کیف پول ارزهای دیجیتال است.
- اتریوم محدودیتی در عرضه ندارد.
- اتریوم به عنوان یک پلتفرم دیجیتالی شناخته میشود.
- شبکهای که اتریوم در بستر آن فعالیت میکند، بلاک چین است.
- عدهای به اشتباه واحد اصلی پول این ارز را اتریوم مینامند؛ در حالی که اتر (Ether) نام دارد.
- سرعت تراکنش اتریوم به اندازه سرعت انجام 30 تراکنش مالی در هر ثانیه است.
- اتریوم به دنبال حذف واسطهها از تمامی فعالیتهای مالی است.
- پلتفرم اتریوم غیرقابل نفوذ است و امنیت بسیار بالایی دارد.
- اتریوم توقف ناپذیر است و هیچ فردی، حتی سازنده آن، قادر نیست تا اتریوم را متوقف کند.
کاربردهای اتریوم
بیت کوین به عنوان اولین ارز دیجیتال پیشگام در فناوری بلاک چین شناخته میشود؛ اما اتریوم با ایجاد یک شبکه جهانی، بسیار متنوعتر عمل میکند. مهمترین کاربردهای اتریوم عبارت است از:
- ارائه امور مالی غیرمتمرکز (DeFi)
- ارائه توکنهای غیرقابل تعویض (NFT)
- استفاده از قراردادهای هوشمند برای مدیریت هویت دیجیتال و بازارهای پیشبینی
- ارائه استیبل کوینها
- ماشین مجازی (EVM)
- ارائه امور مالی غیرمتمرکز (DeFi)
- ارائه روشهای پرداخت متنوع
ارائه امور مالی غیرمتمرکز (DeFi)
ارائه امورمالی غیرمتمرکز به عنوان کاربرد اتریوم، به محصولات و خدمات مالی اشاره میکند و در دسترس استفادهکنندگان اتریوم قرار دارد. DeFi ابزارهای مالی سنتی را در محیطی غیرمتمرکز ارائه میکند و همانند بازارهای پولی به کاربران اجازه کسب سود میدهد. هیچ مرجعی نمیتواند دسترسی کاربران را از بین ببرد یا پرداختها را مسدود کند؛ چراکه بازارها همیشه با دیفای باز هستند. در این سیستم کاربر پول خود را نگهداری میکند و کنترل کاملی بر آن دارد. انتقال وجه در این صورت تنها چند دقیقه طول میکشد و یک کاربر در هر نقطهای از جهان که باشد میتواند پول ارسال کرده و همچنین به ارزهای دیجیتال دسترسی پیدا کند. در بسیاری از اپلیکیشنهای غیرمتمرکز خدماتی مانند قرض دادن، قرض گرفتن، پرداختهای خصوصی، کسب سود و غیره بدون اینکه به دادههای شخصی دسترسی داشته باشد، قابل انجام است.
توکن های غیرقابل تعویض (NFT)
توکنهای غیرقابل تعویض به عنوان دیگر کاربرد اتریوم، منحصربهفرد هستند و میتوانند از نظر ارز دیجیتال به هنر، موسیقی و غیره ارزش بدهند. این توکنها در بلاک چین اتریوم هستند و میتوانند در هر زمانی تنها یک مالک داشته باشند. این توکنها را نمیتوان کپی یا جایگذاری کرد و هیچ یک از توکنهای غیرقابل تعویض نمیتوانند یکسان باشند. این توکنها با هرچیزی که در بستر پلتفرم اتریوم ساخته شود، سازگار هستند و میتوان آنها را در هر جایی به فروش رساند و دسترسی صاحبان آن به بازار جهانی را تضمین کرد.
سازمانهای مستقل غیرمتمرکز (DAO)
سازمانهای مستقل غیرمتمرکز توسط اعضای خود اداره میشوند و بر اساس قراردادهای هوشمند عمل میکنند. DAOها مبتنی بر اینترنت هستند و خزانههای داخلی دارند که بدون اجازه گروه دسترسی به آنها امکان ندارد. آنها با رایگیری تصمیم میگیرند تا اطمینان حاصل کنند نظرات تمامی افراد بیان میشود. هیچ مدیر عاملی در این سازمانها وجود ندارد و کدها یک سیستم دموکراتیک را اجرا میکنند. شبکههای فریلنسر، سازمانهای خیریه، سرمایهگذاریها و غیره نمونههایی از سازمانهای مستقل غیرمتمرکز هستند که میتوان به آنها اشاره کرد.
ماشین مجازی اتریوم (EVM)
هر گره اتریوم (ETH) یک ماشین مجازی دارد که وظیفه اجرای قراردادهای هوشمند را بر عهده میگیرد. اتریوم با درک قراردادهای هوشمند، امکان تعامل با آنها را به وجود میآورد. قراردادهای هوشمند به زبان برنامهنویسی هستند که انسانها توانایی خواندن آن را دارند؛ اما کامپیوترها از این توانایی برخوردار نیستند. برای متوجه شدن کامپیوترها باید این قراردادها به bytecode تبدیل شوند که ماشین مجازی اتریوم (EVM) زمام کار را در دست میگیرد.
مقایسه اتریوم و بیت کوین
برای خرید بیت کوین و خرید اتریوم مقایسه آنها به عنوان محبوبترین ارزها در صدر جدول اهمیت زیادی دارد. اتریوم نسل دوم ارزهای دیجیتال است و بسیاری از کاربران بازار کریپتوکارنسیها گمان میکنند کاربرد اتریوم همانند بیت کوین است؛ اما تفاوتها و شباهتهایی میان این دو ارز وجود دارد.
شباهت اتریوم و بیت کوین
کاربرد اتریوم و بیت کوین متعدد است و اتریوم و بیت کوین بهصورت غیرمتمرکز هستند و بدون نیاز به واسطه عمل میکنند. هر دو ارز امنیت بالایی دارند و غیرقابل نفوذ هستند. اتریوم و بیت کوین هردو بلاک چین مستقل برای ذخیرهسازی اطلاعات دارند. هر دو ارز استخراج میشوند و مبتنی بر اثبات کار هستند. اتریوم و بیت کوین عمومی و بدون نیاز به مجوز هستند و همه میتوانند از آن استفاده کنند.
تفاوت اتریوم و بیت کوین
تراکنشهای اتریوم نسبت به بیت کوین سریعتر است و بهطور میانگین بلاکهای حاوی تراکنش فقط 14 ثانیه یک بار ایجاد میشود. اتریوم قراردادهای هوشمند را بهراحتی اجرا میکند؛ اما زبان اسکریپت بیت کوین ابتدایی و پیچیده است و ماشین مجازی اتریوم کار را دشوار میسازد. اتر بهصورت نامحدود عرضه میشود؛ اما بیت کوین محدودیت عرضه دارد.
قیمت اتریوم
اتریوم بزرگترین رمزارز جهان از نظر ارزش است و به علت نوسانات بازار و عرضه کاربران، به قیمتهای مختلفی در زمانهای کوتاه و نزدیک به هم خرید و فروش میشود.
توجه: شما میتوانید برای اطلاع از قیمت رمزارز ها به بخش قیمت ارزهای دیجیتال صرافی کیف پول من مراجعه کنید.
آینده اتریوم
به دلیل متعدد بودن کاربرد اتریوم نوسانات موجود در بازار کریپتوکارنسیها، امکان پیشبینی دقیق ارزهای دیجیتال وجود ندارد؛ اما با این حال کارشناسان با بررسی وضعیت جهانی، تا حدی آینده اتریوم را پیشبینی میکنند. طبق پیشبینی کارشناسان خبرگزاری Coinpedia، احتمال دارد ارزش اتریوم در سال 2022 در محدوده 6500 تا 7500 متغیر باشد. همچنین اتریوم کارکرد دیفای را بهبود میبخشد و به همین دلیل رشد دیفای با رشد اتریوم رابطه مستقیمی دارد. همهگیر شدن توکنهای غیرقابل تعویض و افزایش مخاطبان آن، سبب میشود قیمت اتریوم افزایش پیدا کند. لازم به ذکر است که ظهور رقبای قدرتمند کار را برای اتریوم سختتر کرده است؛ اما این ارز با پیادهسازی پروژه اتریوم 2 میتواند به یکی از امنترین شبکههای بلاک چین تبدیل شود.
کیف پول اتریوم
یکی از دغدغههای اصلی کاربران دنیای رمزارزها، استفاده از کاربرد اتریوم و نگهداری از اتر است. برای نگهداری از اتر راههای مختلفی وجود دارد که یکی از بهترین کارها، نگهداری اتر در کیف پولهای ارز دیجیتال است. شما میتوانید اتر و سایر داراییهای ارزی خود را در کیف پولهای معتبر نگهداری کنید و درصورت لزوم، به معامله و یا مبادله آنها بپردازید.
نحوه خرید و فروش اتریوم در ایران
اتریوم یکی از قویترین پروژههای دیجیتال است و به عنوان پلتفرمی برای طراحی قراردادهای هوشمند و ایجاد اپلیکیشنهای غیرمتمرکز طرفداران زیادی دارد. کاربرد اتریوم زیاد است و در روش پرداخت، سازمانهای مستقل غیرمتمرکز و توکنهای غیرقابل تعویض خود را نشان میدهد. این بلاک چین، امنیت بالایی دارد و صرافیهای زیادی از اتریوم پشتیبانی میکنند. به دلیل تحریمهایی که بر سر راه کاربران ایرانی وجود دارد، برخی صرافیهای معتبر ایرانی در خرید و فروش و نگهداری اتریوم به کاربران ایرانی کمک میکنند. اگر قصد خرید و فروش اتریوم و نگهداری رایگان آن را دارید، صرافی خرید ارز دیجیتال کیف پول من در این مسیر شما را یاری میکند تا بهترین تجربیات را کسب کنید.
نگاهی دقیق تر به بلاک چین اتریوم
مانند همه ارزهای دیجیتال که این روزها زیاد نام آن ها را می شنویم، اتریوم نیز بر اساس شبکه بلاک چین کار می کند. همانطور که احتمالا می دانید، بلاک چین یک دفتر کل غیرمتمرکز و توزیع شده است که در آن تمامی تراکنش ها تایید و ثبت می شوند. تراکنش های بلاک چین از رمزنگاری برای ایمن نگه داشتن شبکه و تایید تراکنش ها استفاده می کنند. ما از رایانهها برای استخراج یا حل معادلات پیچیده ریاضی استفاده میکنیم که هر تراکنش در شبکه را تأیید میکند و بلوکهای جدیدی را به زنجیره بلوکی در قلب سیستم اضافه میکند. برای این منظور، به شرکت کنندگان (Participates) شبکه توکن های ارز دیجیتال پاداش داده می شود که برای سیستم اتریوم، این توکن ها اتر (ETH) نامیده می شوند.
اولین پروژهای که موارد استفاده از بلاک چین را با معرفی فناوریهای منحصربهفردی که به افراد این امکان را میدهد که توکنهای دیجیتالی خود را بسازند و برنامههای کاربردی مستقل و خودمختار خود را توسعه دهند، شبکه اتریوم بود که در سال ۲۰۱۵ راهاندازی شد. این نوآوری راه را برای طیف گستردهای از بازارهای غیرمتمرکز از جمله امور مالی (Defi)، عرضه اولیه توکن ICO و Gamefi، و توکنهای غیرقابل تعویض (NFT) هموار کرد.
مزایای پیاده سازی بر بستر اتریوم
شبکه گسترده و فعال
Ken Fromm مدیر کمپانی BuildETH میگوید: “مهترین مزایای اتریوم این است که یک شبکه آزمایششده و واقعی است که طی سالها کارکرد و میلیاردها ارزش معاملاتی مورد آزمایش قرار گرفته و یک جامعه جهانی بزرگ، متعهد و پرجمعیت ترین اکوسیستم در دنیای بلاک چین و ارزهای دیجیتال را دارد.”
طیف گسترده ای از کاربردها
علاوه بر استفاده به عنوان ارز دیجیتال، اتریوم میتواند سایر تراکنشهای مالی را پردازش کند، قراردادهای هوشمند را اجرا کند و دادهها را برای برنامههای شخص ثالث ذخیره کند.
بستری برای نوآوری های مداوم
بسیاری از توسعه دهندگان اتریوم دائماً به دنبال راه های جدیدی برای بهبود شبکه و توسعه برنامه های جدید هستند. Avital میگوید: «به دلیل محبوبیت اتریوم، این شبکه بلاک چین عموما برای برنامههای غیرمتمرکز جدید و هیجانانگیز (و گاهی ریسکی) ترجیح داده شده است.
واسطه ها را حذف می کند
شبکه غیرمتمرکز اتریوم تضمین میدهد که به کاربران اجازه دهد واسطههای شخص ثالث مانند وکلایی که قراردادها را مینویسند و تفسیر میکنند، بانکهایی که در تراکنشهای مالی واسطه هستند یا خدمات میزبانی وب شخص ثالث را کنار بگذارند.
بلاک چین اتریوم یک پلتفرم بسیار منعطف برای ساخت برنامه های غیرمتمرکز با استفاده از زبان اسکریپت نویسی Solidity و ماشین مجازی اتریوم است که توسعهدهندگان برنامههای غیرمتمرکز که قراردادهای هوشمند را روی بلاک چین اتریوم مستقر میکنند از اکوسیستم غنی ابزار توسعهدهنده بهره میبرند و بهترین شیوههایی را ایجاد میکنند که با بلوغ پروتکل به دست آمده است. این ماشین مجازی اتریوم بلوغ همچنین به کیفیت تجربه کاربر برای کاربر معمولی برنامه های اتریوم گسترش می یابد. کیف پول هایی مانند MetaMask، Argent، Rainbow و غیره، رابط های ساده ای برای تعامل با بلاک چین اتریوم و قراردادهای هوشمند مستقر در آنجا ارائه می دهند. پایگاه کاربر بزرگ اتریوم توسعه دهندگان را تشویق می کند تا برنامه های خود را در شبکه مستقر کنند و بلاک چین اتریوم را به عنوان خانه اصلی برنامه های غیرمتمرکز مانند Defi و NFT تقویت می کند. در آینده، پروتکل Backward-compatible اتریوم ۲٫۰ ، که در حال حاضر در دست توسعه است، شبکه مقیاسپذیرتری را برای ساخت برنامههای غیرمتمرکز که به توان عملیاتی تراکنش بالاتری نیاز دارند، ارائه خواهد کرد.
اتریوم یا بیت کوین! اصلا تفاوت این دو در چیست؟
استفاده اولیه بیت کوین به عنوان یک ارز مجازی و ذخیره دارایی است. اتریوم هم به عنوان یک ارز مجازی و ذخیره ارزش عمل می کند اما علاوه بر این، شبکه غیرمتمرکز اتریوم امکان ایجاد و اجرای برنامههای کاربردی، قراردادهای هوشمند و سایر تراکنشها را در شبکه فراهم میکند.در مقابل، بیت کوین این ویژگی را ارائه نمی دهد و فقط به عنوان ارز و ذخیره دارایی و پول استفاده می شود.
اتریوم همچنین تراکنش ها را با سرعت بیشتری پردازش می کند. برای مثال، گری دی وال، مدیر گروه بازارهای مالی و مقررات کاتن، می گوید: «بلوک های جدید در شبکه بیت کوین هر ۱۰ دقیقه یک بار اعتبارسنجی می شوند در حالی که بلاک های جدید در شبکه اتریوم هر ۱۲ ثانیه یک بار تأیید می شوند.علاوه بر این، پیشرفتهای آتی میتواند سرعت تایید تراکنشهای بلاک چین اتریوم را بیش از پیش افزایش دهد.
در نهایت، هیچ محدودیتی بالقوه برای توکن اتر وجود ندارد، این در حالیست که بیت کوین هیچوقت بیش از ۲۱ میلیون سکه منتشر نخواهد کرد.
بلاک چین اتریوم
اتریوم چگونه برای برنامه ها کار می کند؟
هنگامی که یک تراکنش یک قرارداد هوشمند را راه اندازی می کند، تمام گره های شبکه همه دستورالعمل ها را اجرا می کنند. برای انجام این کار، بلاک چین اتریوم یک محیط اجرایی به نام ماشین مجازی اتریوم (EVM) را بر روی بلاک چین پیاده سازی می کند، که این محیط تمام گره های شبکه EVM را به عنوان بخشی از پروتکل تأیید بلوک اجرا می کنند. در پروسه تأیید بلوک ها، هر گره از طریق تراکنشهای فهرست شده در بلوکی که تأیید میکند میگذرد و کدی را که توسط تراکنشهای EVM راهاندازی میشود، اجرا میکند. تمام گرههای شبکه محاسبات یکسانی را انجام میدهند تا دفتر کل خود را هماهنگ نگه دارند. هر تراکنش باید شامل محدودیت گس(Gas) و کارمزدی باشد که فرستنده مایل به پرداخت آن برای تراکنش است. در ادامه، ماینرها انتخاب می کنند که تراکنش را لحاظ کنند و کارمزد را دریافت کنند یا خیر. اگر مجموع گس مورد نیاز برای پردازش تراکنش کمتر یا مساوی با حد مجاز گس باشد، معامله پردازش می شود. فرض کنید گاز مصرف شده قبل از اتمام معامله به حد مجاز گاز رسیده باشد. در این صورت، معامله انجام نمی شود و کارمزد همچنان از بین می رود. تمام Gas که در اجرای تراکنش استفاده نمی شود به عنوان اتر به فرستنده بازپرداخت می شود. این بدان معناست که در بلاک چین اتریوم، ارسال تراکنشهایی با محدودیت گاز بالاتر از تخمینها، امن تلقی می شود.
📌 مقاله مرتبط:
برای آشنایی بیشتر با موضوع، پیشنهاد می شود این مقاله را نیز مطالعه بفرمایید : همه چیز درباره اتریوم کلاسیک و تفاوت های آن با اتریوم
چگونه می توان هزینه تراکنش های بلاک چین اتریوم را پرداخت کرد؟
جواب ساده است، با استفاده از Ether هزینه تراکنش ها را میتوان پرداخت کنید. اتر دو کاربرد اصلی دارد:
- از فعالیت افراد با سوء نیت که با تراکنش های غیر ضروری قصد دارند شبکه را متراکم کنند، جلوگیری می کند.
- به عنوان انگیزه ای برای کاربران برای مشارکت در منابع و اعتبار سنجی تراکنش ها (کاوش) عمل می کند.
هر تراکنش در اتریوم شامل یک سری عملیات است که در شبکه بلاک چین اتریوم انجام می شود (یعنی انتقال اتر از یک حساب به حساب دیگر یا یک عملیات پیچیده تغییر وضعیت در یک قرارداد هوشمند). هر یک از این عملیات ها دارای هزینه ای است که بر حسب Gas اندازه گیری می شود، که میزان هزینه در اتریوم است. هزینه های Gas بر حسب Ether پرداخت می شود و اغلب در واحد کوچکتری به نام gwei اندازه گیری می شود. [۱ اتر = ۱,۰۰۰,۰۰۰,۰۰۰ gwei 10^9]
بلاک چین اتریوم
چگونه می توان یک قرارداد هوشمند را در اتریوم مستقر نمود؟
برای انتشار کد قرارداد هوشمند در بلاک چین اتریوم، تراکنش ها هم می توانند استفاده شوند. میتوانید وضعیت تراکنش را با روش eth_getTransactionReceipt دنبال کنید، که همچنین آدرس قرارداد هوشمند جدید ایجاد شده را پس از گنجاندن آن در بلاک چین بازمیگرداند. اما به این نکته توجه کنید که آدرس قرارداد هوشمند حاصل شده را نمی توان انتخاب کرد، زیرا این قرارداد ها در بلاک چین اتریوم، با استفاده از یک تابع هش محاسبه می شوند و به راحتی قابل پیش بینی نیستند.
اتریوم یا Ethereum چیست؟ آشنایی با پلتفرم و ارز دیجیتال ETH
اتریوم یا Ethereum یک پلتفرم گسترده و غیرمتمرکز بلاک چین است که شبکه اختصاصی پرداخت و Browser را دارد و ارز دیجیتال اتریوم، اتر نام دارد که با نماد ETH شناخته می شود، در این مقاله قصد داریم شما را با Ethereum آشنا کنیم ، همراه ما باشید.
پلتفرم و ارز دیجیتال اتریوم یا Ethereum چیست؟
Ethereum یک بلاکچین غیرمتمرکز و منبع باز اوپن سورس با قابلیت قرارداد هوشمند است.
Ether ارز کریپتوکارنسی بومی این پلتفرم است.
بعد از بیت کوین ، این دومین کریپتو برتر بازار سرمایه است و اتریوم فعال ترین بلاکچین است.
بنیاد اتریوم درباره این پروژه می گوید:
“اتریوم یک پلتفرم نرمافزاری مبتنی بر بلاک چین عمومی و منبعباز است که به کاربران اجازه تولید اپلیکیشنها و عملیات غیرمتمرکز میدهد. تمام فعالیتهای تجاری و غیرتجاری و تراکنشهایی که در اتریوم صورت میگیرد، فرد به فرد است و هیچ ناظر سومی عملیات مختلف را کنترل نمیکند.”
تاریخچه پیدایش اتریوم (Ethereum)
سال 2013 آقای Vitalik Buterin ایده راهاندازی شبکه اتریوم را مطرح کرد و از کارشناسان دیگر خواست تا درباره طرح او که در قالب مقالهای برایشان ارسال شده بود، نظر بدهند و اگر ایراداتی در کار وجود دارد درباره آنها صحبت کنند.
اما هیچکس نتوانست از ایده دقیق این فرد ایرادی بگیرد و به آن نقدی وارد کند.
بنابراین پروژه راهاندازی اتریوم کلید خورد و در ژانویه 2014 از آن پردهبرداری شد.
خالق اتریوم کیست؟
ویتالیک بوترین یکی از شهروندان کانادایی است که در روسیه متولد شده و ایده خود برای ارز مجازی مورد بحث را در سال 2013 و زمانی که تنها 19 سال داشت مطرح نمود و در فاصله زمانی دو سال بعد از این اتفاق ایده اش را عملیاتی کرد.
بوترین مدال برنز المپیاد کامپیوتر سال 2012 را دریافت کرده است.
او از همان دوران جوانی استعدادی خارق العاده در ریاضیات داشت و حتی مدال برنز المپیاد بین المللی کامپیوتر سال 2013 را نیز برنده شد.
بوترین 17 ساله بود که خبرهایی در مورد بیت کوین را از زبان پدرش شنید، به تدریج شروع به نوشتن محتوا برای وبسایت های تخصصی بیت کوین کرد.
وی ایده اش در مورد اتریوم را در سال 2013 میلادی و تحت عنوان نوعی «شبکه استخراج غیرمتمرکز ترکیب شده با پلتفرم توسعه نرم افزاری» مطرح نمود.
او بعد از دریافت فلوشیپ تیل به ارزش 100 هزار دلار در سال 2014 میلادی از دانشگاه واترلو انصراف داد.
اواخر همان سال بوترین به همراه کارآفرین کانادایی جوزف لوبین شرکتی به نام Ethereum Switzerland GmbH را راه اندازی کردند.
پیش از ایجاد اتریوم، بلاکچینها کاربردهای بسیار محدودی داشتند.
برای نمونه، بیت کوین و سایر ارزهای رمزنگاری شده به طور خاص برای انجام نقل و انتقال همتا به همتا پول ارز دیجیتال طراحی شدهاند.
بوترین، رویکردی متفاوت را در پیش گرفت. او در این باره میگوید:
«با خودم گفتم (اعضای اجتماع بیت کوین) رویکرد درستی در قبال این مساله ندارند. آنها به دنبال نرمافزارهایی تکی از بلاکچین هستند. همه آنها به نوعی میکوشیدند از یکی از جنبههای این پروتکل استفاده کنند.»
نوآوری بنیادین اتریوم که «ماشین مجازی اتریوم» (Ethereum Virtual Machine) یا به طور خلاصه EVM نام دارد، یک نرمافراز کامل تورینگ است که بر روی شبکه اتریوم اجرا میشود. «ماشین مجازی اتریوم» به هر کاربری امکان اجرای هر نوع برنامه (فارغ از زبان برنامهنویسی مورد استفاده) را میدهد.
«ماشین مجازی اتریوم» سبب میشود فرآیند ایجاد برنامههای مختلف با استفاده از بلاکچین سادهتر و کارآمدتر از پیش شود. به جای اینکه کاربر برای برنامه مورد نظر خود یک بلاکچین جدید ایجاد کند، با کمک اتریوم میتواند هزاران برنامه متنوع را بر روی یک پلتفرم اجرایی کند.
آشنایی با اتریوم (Ethereum)
برای آشنایی با اتریوم باید گفت که آن یک پلتفرم نرمافزاری است و هدفش غیرمتمرکز کردن اینترنت است. راهاندازی چنین سیستمی نیاز به ارزی برای پرداخت منابع محاسباتی برای راهاندازی برنامهها و اپلیکیشنها دارد.
در اینجاست که اتر وارد میشود.
اتر نوعی دارایی دیجیتالی است و برای پرداختها در معاملات نیازی به طرف ثالث ندارد.
اتر فقط نقش یک ارز دیجیتالی را بازی نمیکند بلکه حکم سوختی را دارد که برای تولید اپلیکیشنهیا غیرمتمرکز در شبکه به آن نیاز است.
دیدگاه شما