مروری بر بلاکچین اتریوم
سپیدنامه بلاکچین اتریوم برای اولین بار در سال ۲۰۱۳ توسط ویتالیک بوترین انتشار یافت. بر اساس این سپیدنامه، بلاکچین اتریوم به عنوان یک پلت فرم عمومی، متن باز و مبتنی بر تکنولوژی DAPP معرفی شده است که قراردادهای هوشمند در آن قابل اجرا می باشند. قراردادهای هوشمند در واقع اسناد توافق شده ای می باشند که به همان صورت که برنامه ریزی شده اند اجرا می شوند و هیچ گونه احتمال خرابی، سانسور، کلاهبرداری و یا دخالت اشخاص ثالث در آنها وجود ندارد.
بستر اتریوم همچنین امکان استقرار و توسعه قراردادهای هوشمند را برای توسعه دهندگان رمزارزهای دیگر فراهم کرده و به آنها این اجازه را می دهد که رمزارزهای خود را در این پلت فرم ارائه دهند. این ویژگی پلت فرم اتریوم، علاوه بر صرفه جویی در وقت توسعه دهندگان، قابلیت هایی مانند عدم تمرکز و امنیت را برای سایر پروژه ها به ارمغان می آورد.
قراردادهای هوشمندی که بر بستر بلاکچین اتریوم ایجاد می شوند، از ماشین های مجازی غیرمتمرکز اتریوم، به نام EVM استفاده می کنند. EVM ها بخشی از پروتکل شبکه هستند که در واقع مسئول اجرای قراردادها می باشند. به عبارت دیگر EVM ، قراردادهای هوشمند را با استفاده از گره های عمومی اجرا کرده و آنها را در برابر سانسور شدن و تغییرات مقاوم می سازد. اسکریپت ها و قراردادهای هوشمند در اتریوم با استفاده از زبان برنامه نویسی مخصوص به این شبکه، به نام Solidity نوشته می شوند.
پلت فرم اتریوم همچنین برای تشویق کاربران به اجرای گره ها، قراردادهای هوشمند و کمک به مقاوم سازی این پلت فرم در مقابل اسپم ها، رمزارز مخصوص خود یعنی ETH را توسعه داده است. وقتی کاربران عملیاتی را در پلت فرم اتریوم انجام می دهند باید هزینه اجرای آن را نیز بپردازند. هزینه اجرای عملیات در بلاکچین اتریوم Gas Money و یا پول بنزین نام دارد. پول بنزین همچنین تعیین می کند که عملیات درخواستی کاربران چه قدر کار می برد. بدین معنی که هرچه میزان عملیات یک کاربر از نظر محاسبات ریاضی پیچیده تر باشد، پول بنزین نیز بیشتر می شود. میزان پرداخت پول بنزین عملیات بستگی به هر کاربر دارد اما این نکته را به خاطر داشته باشید که هرچه که پول بنزین بیشتری بدهید، گره ها سریع تر کار شما را به انجام می رسانند.
از دیگر مزایای پلت فرم اتریوم می توان به غیرمتمرکز بودن گره های آن اشاره نمود. غیرمتمرکز بودن اتریوم این امکان را فراهم می کند تا در صورت از بین رفتن چند سرور، سایر سرورها به کار خود ادامه داده و سیستم را پایدار نگه دارند. همین امر در مورد مقاومت در برابر سانسور شدن این شبکه نیز صادق است، چرا که از بین بردن یک سرور قطعاً ساده تر از از بین بردن هزاران سرور در سراسر جهان است.
پس به عبارت ساده اتریوم را می توان به عنوان یک بلاکچین با زبان برنامه نویسی داخلی در نظر گرفت که مانند یک کامپیوتر جهانی مبتنی بر پروتکل های اجماع و با سرورهای متعدد، در حال ارائه خدمات رمزارزی میباشد.
اشتراک