گروه مهندسی کامپیوتر، دانشگاه بینالمللیامام خمینی)ره(،
چکیده
قرارداد هوشمند پروتکلی دیجیتالی (کُد نرمافزاری) است که امکان انجام خودکار نظارتها و اجرای مفاد قراردادها بدون نیاز به واسطهها را فراهم میآورد. فناوری بلاکچین حذف مجری و یا ناظر در قراردادها را از طریق یک دفتر کل توزیع شده فراهم میکند امّا شیوهای مطمئن برای اعمال ضوابط قانونی ندارد. بهعنوان نمونه در شبکهای مانند بیتکوین امکان انجام فعالیتهای غیرقانونی مانند پولشویی و خرید و فروش اسلحه وجود دارد و همچنین هزینههای قانونی مانند مالیات و عوارض قابل حسابرسی و اعمال نیست. در این پژوهش طرحی ابداع شده است که به مجریان و ناظران قانونی اجازه اعمال ضوابط و حسابرسی را میدهد در حالی که فرآیند اجرایی قراردادِ هوشمند، خودکاری مناسب را حفظ میکند. در این مقاله پنج چالش مهم در اعمال ضوابط قانونی بر روی بلاکچین مطرح شده است: اعتبارسنجی طرفین قرارداد، اعتبارسنجی ماهیت کالا، وصول هزینههای قانونی، اعمال قوانین سرزمینی و حسابرسی. در پژوهشهای جدید تلاشهایی برای پاسخگویی بعضی از آنها انجام شده است. ایده پیشنهادی این مقاله راهکاری جهت پاسخگویی همه نیازها برای اعمال ضوابط قانونی است. طرح پیشنهادی بر روی شبکه اتریوم پیادهسازی شده است. نسل فعلی قراردادهای هوشمند برای تضمین اجرای صحیح طرح پیشنهادی دو محدودیت دارد؛ فراخوانی خدماتِ بیرونی از داخل قرارداد هوشمند ممکن نیست و برقراری اتصال بین قراردادهای هوشمند خودکار نیست.