اتریوم

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

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

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

تا قبل از پیدایش اتریوم، برنامه‌نویسان بلاک چین برای ساخت ارز دیجیتال خود از ابتدا مجبور به ساخت یک بلاک چین جداگانه بودند اما امروزه بلاک چین اتریوم میزبان هزاران هزار توکن است.

تیم اتریوم دلیل ساخت این شبکه را اینگونه عنوان می‌کنند:

اتریوم ایجاد شد تا ما برای انجام کارهایمان به هیچ بانک، شرکت و نهاد دیگری به جز خودمان نیاز نداشته باشیم.

هدف اتریوم تبدیل شدن به یک کامپیوتر جهانی است. یک کامپیوتر برای همه کارها

تفاوت‌های بیت کوین و اتریوم

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

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

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

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

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

در حالی که تعداد واحدهای بیت کوین محدود به ۲۱ میلیون واحد است برای اتریوم هنوز سقف مشخصی تعیین نشده است اما احتمالا در ادامه مسیر سقف تعداد کوین تعیین خواهد شد یا حداقل برای آن حد تولید سالانه در نظر گرفته می‌شود تا تورم آن کنترل شود. سرعت تراکنش‌های اتریوم به مراتب سریع‌تر از بیت کوین است و به مراتب کارمزد کمتری نسبت به بیت کوین دارد.

نمی‌توان به طور دقیق گفت که بیت کوین بهتر است یا اتریوم زیرا این دو شبکه اهداف یکسان ندارند و هر کدام کاربرد و ویژگی‌ منحصر به فرد خاص خودش را دارد.

مزایای پلتفرم‌های غیرمتمرکزی مانند اتریوم چیست؟

از آنجا که برنامه های غیرمتمرکز در بلاک چین اجرا می شوند، لذا از تمام ویژگی های بلاک چین نیز می توانند استفاده کنند.

غیر قابل تغییر بودن – واسطه ها و افراد ثالث نمی تواند هیچ تغییری در داده ها ایجاد کنند.

غیرقابل دستکاری و نفوذ – برنامه ها بر اساس اجماع شبکه فعالیت می کنند. بنابراین امکان سانسور، نفوذ به شبکه یا حذف داده ها نیست.

امن – بدون نهاد مرکزی و تضمین شده توسط رمزنگاری.

همیشه فعال – برنامه‌های غیرمتمرکز هرگز متوقف نمی شوند و هیچ کس قادر به جلوگیری از فعالیت آن ها نیست.

هر خدمت متمرکزی می تواند توسط اتریوم غیرمتمرکز شود. خدمات بزرگی مثل پرداخت ها، بیمه،‌ رای گیری و بسیاری از خدماتی که اکنون توسط واسطه ها انجام می شوند، با بلاک چین غیرمتمرکز خواهند شد.

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

اتریوم چگونه کار می‌کند؟

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

قراردادهای هوشمند روی بلاک چین اتریوم پیاده‌سازی و اجرا می‌شود. اتریوم مانند بیت کوین، بلاک چین مخصوص خودش را دارد. مثل بیت کوین، در اتریوم هم شاهد یک بلاک چین عمومی هستیم یعنی همه اعضای شبکه اتریوم در تایید تراکنش‌ها نقش دارند.

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

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

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