قرارداد هوشمند (Smart Contract)

تلفظ:قَرارْدادِ هوشْمَنْدSmart Contract /ˌsmɑːrt ˈkɒn.trækt/

واژه دانشنامهمتوسطدسته‌بندی:مفاهیم بلاکچین

کدی خوداجرا روی بلاکچین که شرایط توافق را به‌صورت خودکار اجرا می‌کند.

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

مثال

اگر مبلغ مشخصی به قرارداد واریز شود، قرارداد به‌طور خودکار یک توکن را به خریدار تحویل می‌دهد.