مفهوم و اصطلاح · جهانی
قرارداد هوشمند
برنامهای روی شبکه بلاکچین برای اجرای قواعد از پیش تعریفشده.
تعریف و ویژگیها
قرارداد هوشمند، کدی است که در محیط اجرای شبکه ذخیره و طبق قواعد آن اجرا میشود. در اتریوم، فراخوانی تراکنش یا تعامل برنامهها میتواند اجرای آن را آغاز کند. واژه هوشمند به معنی برخورداری از هوش مصنوعی نیست و اجرای برنامه نیز معادل اعتبار حقوقی همه مفاد آن نیست.
کاربرد و ملاحظات
برای تخصیص دسترسی به محتوای دیجیتال، ورودیها، مجوزهای مدیریتی و مسیر اصلاح خطا را از ابتدا تعریف کنید. برخی طراحیها قابلیت ارتقا دارند؛ بنابراین ادعای تغییرناپذیری همه قراردادها دقیق نیست. امنیت به کد، تنظیمات و دادههای ورودی وابسته است.
منابع و مآخذ
- حمید ترکاشوند — بلاکچین، فینتک و NFT؛ نسخه صفر، فایل ارائهشده توسط نویسنده؛ تاریخ انتشار مشخص نیست.
- بخش «قرارداد هوشمند چیست؟»، صفحه چاپی ۱۴
- مرجع تطبیق فنی: Ethereum — Introduction to smart contracts
- https://ethereum.org/en/developers/docs/smart-contracts/
کلیدواژهها
قرارداد هوشمند،خودکارسازی،اتریوم