مجتمع آموزشی زردآلو | وب سایت زرسل


اتریوم چیست؟و چه کاربردی دارد؟

اتریوم چیست؟و چه کاربردی دارد؟



بلاک چین بیت کوین برای پیگیری مالکیت پول دیجیتال – بیت کوین – استفاده می‌شود. اما بلاک چین اتریوم برای اجرای کد‌های برنامه نویسی برنامه‌های غیرمتمرکز طراحی شده است. مانند بیت کوین، اتریوم نیز یک بلاک چین توزیع شده عمومی است. اگر چه تفاوت‌های فنی زیادی بین این دو وجود دارد اما مهمترین تفاوت این دو اهداف و قابلیت‌هایشان است. بیت کوین یک برنامه کاربردی خاص از فناوری بلاک چین است. در واقع بیت کوین با هدف ایجاد یک سیستم پرداخت جهانی، همتا به همتا و غیرمتمرکز ایجاد شده است. برای درک بیشتر این موضوع، بلاک چین بیت کوین را سیستم عاملی در نظر بگیرید که فقط یک نرم افزار به نام بیت کوین روی آن اجرا می‌شود. در نقطه مقابل، بلاک چین اتریوم را سیستم عاملی در نظر بگیرید که هزاران نرم افزار و سرویس مختلف می‌توانند روی آن فعالیت کنند. با این حساب، درک مفهوم «توکن» برایتان آسان‌تر خواهد شد. در واقع یک توکن‌، ارز برنامه‌‌ای غیرمتمرکز است که خودش بلاک چین خصوصی ندارد و از بلاک چین‌های دیگر مثل اتریوم استفاده می‌کند. در بلاک چین اتریوم، به جای کار برای استخراج بیت کوین، ماینرها برای یک ارز دیجیتال رمزنگاری شده به نام «اتر» که شبکه را تامین می‌کند، کار می‌کنند. اتر یک ارز دیجیتال تجاری و قابل حمل است که برای پرداخت هزینه‌های تراکنش نرم افراز مورد نظر، توسط توسعه دهندگان نرم افزار، مورد استفاده قرار می‌گیرد. آیا بیت کوین و اتریوم، آینده مشترکی دارند؟ بیت کوین پیشگام ارزهای دیجیتال است؛ این شبکه نوعی نرم افزار روی یک بلاک چین است. با این حال، بیت کوین فقط یک نرم افزار است. مثلا ایمیل یکی از کاربرد‌های اینترنت است اما فقط یکی از هزاران کاربرد این فناوری است. دکتر «گاوین وود» از بنیان‌گذاران اتریوم در این باره می‌گوید: «تصور کنید در خیابان هستید و می‌خواهید تاکسی بگیرید. از اسنپ درخواست خودرو می‌کنید و یک ماشین خودران – بدون راننده – شما را سوار می‌کند. تاکسی شما را به یک پمپ بنزین می‌برد و هزینه سوخت را از پول مسافرهای قبلی‌اش پرداخت می‌کند. سپس شما را به مقصدتان می‌رساند و کرایه سفرتان هم از کیف پول الکترونیکی‌ شما پرداخت می‌شود. در زمانی که تاکسی در حال رساندن شما به مقصد است، به صورت خودکار هزینه بیمه سالیانه و بدهی ماهانه مالک خود را هم می‌پردازد. بعد از پیاده کردن شما هم به یک تعمیرگاه می‌رود تا عیب‌های احتمالی اتومبیل را تعمیر کند.» شاید با خودتان فکر کنید که این‌ها صحنه‌ای از یک فیلم علمی و تخیلی باشند، اما این آینده جهان است. قراردادهای هوشمند می‌توانند آینده جهان را بسازند. قرارداد هوشمند چیست؟ قرارداد هوشمند یا (smart contract) یک پروتکل است که از آن برای تنظیم قراردادها استفاده می‌شود. در واقع قرارداد هوشمند، یک پروتکل ویژه است که برای مشارکت، تأیید یا اجرای مفاد یک قرارداد خاص، فعال می‌شود. قراردادهای هوشمند، معامله‌ها و فرایندها را به صورت کاملا تضمینی و بدون حضور اشخاص ثالث انجام می‌دهند. فعالیت و ثبت‌های قرارداد هوشمند، قابل پیگیری و غیر قابل برگشت هستند. این قراردادها به طور خودکار، شامل تمام اطلاعات مربوط به شرایط قرارداد و اجرای تمام اقدامات هدف گذاری شده می‌شوند. قراردادهای هوشمند چگونه کار می‌کنند؟ اجازه بدهید برای درک بهتر قراردادهای هوشمند مثالی ساده بزنیم. قراردادهای هوشمند را می‌توان مثل دستگاه‌های فروش خودکار در نظر گرفت. وقتی شما می‌خواهید از این دستگاه‌ها یک نوشابه بخرید، اول پول را وارد دستگاه می‌کنید. بعد از آن دستگاه به صورت خودکار پول شما را پردازش می‌کند و نوشابه را تحویل می‌دهد. اگر از مسائل فنی فاکتور بگیریم، قرارداد‌های هوشمند هم تقریبا مانند دستگاه‌های فروش خودکار کار می‌کنند. قراردادهای هوشمند، بدون نیاز به افراد یا سازمان‌های واسطه، فرایند پرداخت یا اجرای یک قرارداد را پردازش کرده و در صورت صحیح بودن مفاد قرارداد مشخص شده، فعالیت را انجام می‌دهند. در واقع تنها کاری که این دستگاه‌ها انجام می‌دهند، اجرای خودکار دستورالعمل‌های داده شده به آن‌ها است. این مطلب را حتما بخوانید: ریپل چیست و معایب و مزایای آن کدامند؟ دستورالعمل‌های خودکار قرارداد‌های هوشمند، چگونه انجام می‌شوند؟ در ابتدا، دارایی‌ها و شرایط قرارداد کدگذاری می‌شوند و در بلاک چین قرار می‌گیرند. این قرارداد بین نودهای پلتفرم توزیع و چندین بار کپی شده است. بعد از اینکه پردازش انجام شد، قرارداد مطابق با شرایط مشخص شده اجرا می‌شود. از زمان هوشمند سازی فرایند‌ها زمان زیادی می‌گذرد با این وجود، بزرگ‌ترین تفاوت فرایند قراردادهای هوشمند با فرایندهای معمولی در اینترنت، غیرمتمرکز بودن و عدم بازگشت آن است. مثلا تراکنش‌های بانکی به صورت هوشمند انجام می‌گیرند اما بانک مرکزی می‌تواند از انجام یک تراکنش جلوگیری کند. در قراردادهای هوشمند، شخص یا نهادی قادر به کنترل یک قرارداد نیست و وقتی مفاد یک قرارداد صحیح باشد، این قرارداد به صورت کاملا خودکار اجرا می‌شود. با وجود این که تمام بلاک چین‌ها توانایی پردازش کد را دارند ولی بیشتر آن‌ها به شدت محدود هستند. اما بلاک چین اتریوم متفاوت است. اتریوم به جای ارائه مجموعه‌ای از عملیات‌های محدود، به توسعه دهندگان اجازه می‌دهد تا نرم افزارهای خودکار را روی بلاک چین خود اجرا کنند. بلاک چین اتریوم برای همه کسانی که بتوانند برنامه غیرمتمرکزی ارائه دهند، قابل استفاده است. ماشین مجازی اتریوم چیست؟ ماشین مجازی اتریوم یا (EVM) یک نرم افزار کاملا تورینگ است و روی شبکه اتریوم اجرا می‌شود. این سیستم صرف نظر از زبان برنامه نویسی به هر میزان که کاربر بخواهد زمان و حافظه در اختیارش قرار می‌دهد. ماشین مجازی اتریوم روند ایجاد برنامه‌های بلاک چینی را بسیار آسان‌تر و کارآمد‌تر از همیشه می‌کند. به جای اینکه برای هر برنامه یک بلاک چین ایجاد کنید می‌توانید از بلاک چین اتریوم برای هزاران برنامه بهره بگیرید. اتریوم در چه زمینه‌های کاربرد دارد؟ پلتفرم اتریوم، توسعه دهندگان را قادر می‌سازد تا برنامه‌های کاربردی غیر متمرکز را ایجاد و راه اندازی کنند. یک برنامه غیر متمرکز یا به اختصار «Dapp» می‌تواند بدون نیاز به واسطه‌ها و با استفاده از توزیع جمعی یک عمل مخصوص را انجام دهد. برای مثال بیت کوین یک Dapp است که کاربران می‌توانند توسط آن دارایی‌های دیجیتالی به اسم بیت کوین را به صورت همتا به همتا منتقل کنند. مزایای پلتفرم غیرمتمرکز اتریوم چیست؟ چون برنامه‌های غیر متمرکز در بلاک چین اجرا می‌شوند، در نتیجه از تمام ویژگی‌های بلاک چین نیز می‌توانند استفاده کنند. مثلا: غیر قابل تغییر بودن واسطه‌ها و افراد ثالث نمی‌تواند هیچ تغییری در داده ها ایجاد کنند. غیرقابل دستکاری و نفوذ برنامه‌ها بر اساس اجماع شبکه فعالیت می‌کنند. بنابراین امکان سانسور، نفوذ به شبکه یا حذف داده‌ها وجود ندارد. امن بدون نهاد مرکزی و تضمین شده توسط رمزنگاری‌ها است. همیشه فعال برنامه‌ها هرگز متوقف نمی‌شوند و هیچ کس قادر به جلوگیری از فعالیت آنها سلام دوست عزیز شما میتونین با شماره ۰۲۱۹۱۰۰۷۵۹۰ تماس بگیرید تا مشاور