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

عصر طلایی کارآفرینی در تاریخ بشر هم‌ اکنون آغاز شده است و ما ایرانیان نباید از ظرفیت بالقوه‌ی این دوره و فرصت‌های پیش رویمان غافل شویم

      
تعداد بازدید: ۱۶۲
قرارداد هوشمند یک پروتکل برای تنظیم قراردادها است
کد خبر: ۸۴۶۶۰
تاریخ انتشار: ۱۲ دی ۱۳۹۶ - ۱۰:۱۱

قرارداد هوشمند (smart contract) چیست؟

یک قرارداد هوشمند، یک پروتکل ویژه است که برای مشارکت، تأیید یا اجرای مفاد یک قرارداد خاص، فعال می شود. قراردادهای هوشمند معاملات و فرایند ها را به صورت کاملا تضمینی و بدون اشخاص ثالث انجام می دهند. فعالیت و ثبت های قرارداد هوشمند قابل پیگیری و غیر قابل برگشت هستند. قراردادهای هوشمند شامل تمام اطلاعات مربوط به شرایط قرارداد و اجرای تمام اقدامات هدف گذاری شده به طور خودکار می شوند.

قراردادهای هوشمند چگونه کار می کنند؟

برای درک بهتر می توان اینگونه آن ها را توصیف کرد: آن ها مانند دستگاه های فروش خودکار فعالیت می کنند. وقتی شما قصد خرید یک نوشابه با استفاده از این دستگاه ها را دارید، پول را به دستگاه وارد می کنید و دستگاه به صورت خودکار پول شما را پردازش می کند و نوشابه را تحویل می دهد.

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

آن ها تنها دستورالعمل هایی را که به آن ها داده شده را به طور خودکار اجرا می کنند.

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

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

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

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

منیع: سایت ارز دیجیتال
نظر شما
نام:
ایمیل:
* نظر:
آخرین اخبار
پربازدید ها