WEBVTT

00:00:01.433 --> 00:00:06.468
قراردادهای هوشمند و سنتی

00:00:07.526 --> 00:00:10.385
در این ویدیو به بررسی تفاوت ها میان

00:00:10.410 --> 00:00:13.980
قراردادهای هوشمند و
قراردادهای سنتی می پردازیم

00:00:14.105 --> 00:00:18.345
و به جایگاهشان در جهان دیجیتالی که
به سرعت در حال تکامل است می پردازیم

00:00:18.550 --> 00:00:21.225
برای درک تفاوت های مرکزی

00:00:21.225 --> 00:00:24.750
باید توانایی های این قراردادها را مشخص کنیم

00:00:24.945 --> 00:00:27.885
منطق در علم حقوق سنتی

00:00:27.885 --> 00:00:31.530
از اذهان و تمثیل های مردم نشات می گیرد

00:00:31.608 --> 00:00:35.604
قراردادهای سنتی شکل
زبان انسان را به خود می گیرد

00:00:35.604 --> 00:00:38.135
که عموما از جانب وکلا تفسیر می شود

00:00:38.135 --> 00:00:41.450
خیلی منعطف و حتی فساد پذیر است

00:00:41.653 --> 00:00:43.960
در برگیرنده قضاوت های انسانی است

00:00:44.108 --> 00:00:47.000
در حوزه های ایزوله حقوقی حضور دارد

00:00:47.025 --> 00:00:50.330
خیلی بومی و خیلی ملی است

00:00:50.330 --> 00:00:53.900
نیک زبو، پدر قراردادهای هوشمند

00:00:53.900 --> 00:00:58.345
از این زیان قرارداد سنتی
با عنوان کد خیس یاد می کند

00:00:58.345 --> 00:01:00.945
قوانین سنتی خیلی تکامل یافته است

00:01:01.071 --> 00:01:03.046
در قانون پرونده ای قدیم

00:01:03.141 --> 00:01:06.223
وکلا می توانند شرایط خیلی مهمی پیدا کنند

00:01:06.356 --> 00:01:09.786
که برنامه های رایانه ای
هنوز بهش فکر نکرده اند

00:01:10.287 --> 00:01:12.535
یا مثلا در مورد مرگ یک کاربر

00:01:12.535 --> 00:01:15.690
مشاهده آن روی یک رایانه ساده نیست

00:01:15.961 --> 00:01:17.175
از سوی دیگر

00:01:17.175 --> 00:01:22.300
نرم افزار بر بیت ها،
داده و منطق بولی تکیه دارد

00:01:22.800 --> 00:01:25.145
محکم و قابل پیشبینی است

00:01:25.145 --> 00:01:30.880
روی هر رایانه ای بر بستر یک شبکه در
هر جای جهان به یک شکل اجرا می شود

00:01:31.134 --> 00:01:34.480
و قراردادهای هوشمند در
برگیرنده قوانین و شرایطی هستند

00:01:34.505 --> 00:01:37.910
که از سوی کد نرم افزار تحلیل شده است

00:01:38.377 --> 00:01:39.525
در کنار کد

00:01:39.525 --> 00:01:45.205
عملکرد نیز از سوی فناوری بی طرف

00:01:45.230 --> 00:01:48.695
مانند عملگرهای حسگر محور
تصدیق و اجرایی می شود

00:01:48.841 --> 00:01:54.045
ما این نوع زبان قراردادی را کد خشک می نامیم

00:01:54.419 --> 00:01:57.435
وظیفه اصلی مهندسی نرم افزار

00:01:57.435 --> 00:01:59.760
در کنار نگارش قرارداد

00:01:59.760 --> 00:02:02.510
پیشبینی رفتار طرفین قرارداد

00:02:02.510 --> 00:02:05.450
و وقایع مرتبط در عملکردشان است

00:02:05.632 --> 00:02:10.785
هرچه موارد بیشتری پیشبینی شود،
قرارداد حائز شرایط بیشتر می شود

00:02:11.107 --> 00:02:18.340
در کد خشک هر شرایط پیچیدگی
و سطح حمله کد را افزایش می دهد

00:02:18.365 --> 00:02:20.120
سطح حمله به

00:02:20.120 --> 00:02:22.565
تعداد نقاطی در یک برنامه اشاره دارد

00:02:22.565 --> 00:02:25.010
که حمله کننده می تواند
از طریق آن ها ورود کند

00:02:25.010 --> 00:02:28.370
و هر دارایی ای که تحت کنترل
برنامه است را به دست گیرد

00:02:28.781 --> 00:02:31.435
اگر برنامه قراردادی هوشمند باشد

00:02:31.572 --> 00:02:34.215
این دارایی ها ممکن است هویت دیجیتال شما

00:02:34.240 --> 00:02:39.992
داده های شخصی یا دارایی های
کریپتوی شما باشد که چیزهای مهمی هستند

00:02:40.285 --> 00:02:47.822
شرایط بیشتر معمولا تکیه قرارداد را
بر روی داده های بالقوه ناکامل یا خارجی

00:02:47.847 --> 00:02:53.725
مانند خوانش دما برای مدیریت
عملکرد بیشتر را افزایش می دهد

00:02:54.188 --> 00:02:58.632
از سوی دیگر وقتی که قراردادی
هوشمند شرایط کمتری را مدیریت می کند

00:02:58.665 --> 00:03:01.605
معمولا شرایط بیشتری وجود دارد

00:03:01.630 --> 00:03:06.525
که یک واسط انسانی یا نظام
حقوقی سنتی باید مدیریت کند

00:03:06.780 --> 00:03:11.605
و این می تواند به هزینه
و ریسک یک معامله بیافزاید

00:03:11.892 --> 00:03:16.280
بالاخره اعلام دعوای حقوقی از سوی وکلا...

00:03:16.280 --> 00:03:18.020
چطور بگویم؟

00:03:18.160 --> 00:03:19.652
هزینه بالایی دارد

00:03:19.930 --> 00:03:22.215
پس کدام قابل اتکا تر است؟

00:03:22.215 --> 00:03:25.875
قراردادهای سنتی یا قراردادهای هوشمند؟

00:03:26.243 --> 00:03:30.305
خب در واقع مکمل یکدیگر هستند

00:03:30.498 --> 00:03:36.250
اگر کدنویس سرسری از سناریوهای مختلف گذر
کند، کد خشک می تواند به نتایج بدی بیانجامد

00:03:37.114 --> 00:03:40.434
به نوعی توانایی بازگشت و

00:03:40.738 --> 00:03:44.128
یا چیزی با نام حق اعمال قدرت چند امضایی

00:03:44.160 --> 00:03:46.609
یا مولتی سیگ احتیاج دارد

00:03:46.634 --> 00:03:51.240
تا دو طرف ناخشنود بتوانند
برآیند قرارداد را بازگردانند

00:03:51.722 --> 00:03:54.880
در غیر این صورت بازگردانی نتایج به دست آمده

00:03:54.880 --> 00:03:57.995
بدون دخالت حقوقی سنتی ممکن است دشوار باشد

00:03:58.342 --> 00:04:00.124
قراردادهای سنتی

00:04:00.284 --> 00:04:03.824
معمولا نسبت به حوزه
حقوقی مرجع خود گرایش دارند

00:04:04.615 --> 00:04:06.780
از سوی دیگر بلاکچین ها

00:04:06.805 --> 00:04:09.520
یک قانون واحد را در
تمامی جهان به کار می گیرند

00:04:10.031 --> 00:04:13.577
کد خیس و کد خشک با همکاری با یکدیگر

00:04:13.602 --> 00:04:18.477
می توانند اساس ارتباطات
تجاری قدرتمندی را تضمین کنند

00:04:19.102 --> 00:04:23.713
نیازی نیست که وکلا نگران این باشند
که ربات ها کارشان را از آن ها بگیرند

00:04:24.062 --> 00:04:30.267
کار آن ها، کار دستگاه هایی که قراردادهای
هوشمند را اجرا می کنند را تکمیل می کنند

00:04:31.123 --> 00:04:36.505
قراردادهای هوشمند بخشی از تکامل
دیجیتال معامله گری در قانون قرارداد است

00:04:37.015 --> 00:04:41.253
آن ها چیزی را که روزگاری
غیرممکن بوده است را ممکن می کنند

00:04:41.928 --> 00:04:45.020
و به همین خاطر است که وکلا و برنامه نویسان

00:04:45.020 --> 00:04:49.055
باید از انزوا خارج شده
و با یکدیگر همکاری کنند

00:04:49.430 --> 00:04:52.135
وکلا می توانند اصول پایه
ای کدنویسی را یاد بگیرند

00:04:52.135 --> 00:04:56.561
و برنامه نویسان می توانند اصول
پایه ای زبان قرارداد را بیاموزند

00:04:57.423 --> 00:05:00.330
آن ها می توانند با همکاری یکدیگر
سناریوهای معامله را اجرا کنند

00:05:00.330 --> 00:05:05.220
و با یکدیگر روی مفاد
و شرایط معامله کار کنند

00:05:06.060 --> 00:05:13.206
در ادامه به جزئیات رابطه میان قراردادهای
هوشمند و نظام های حقوقی سنتی می پردازیم

