قراردادهای هوشمند چیست؟ قسمت دوم

قراردادهای هوشمند چیست؟ قسمت دوم

در بخش اول در مورد چیستی قراردادهای هوشمند صحبت کردیم و تفاوت آن با قراردادهای معمولی را بررسی کردیم. در بخش اول ذکر شد که برای عقد یک قرارداد، افراد بایستی به یکدیگر اعتماد داشته باشند. اما در قراردادهای هوشمند افراد می توانند بدون واسطه با یکدیگر به معامله بپردازند و نیاز به شخص ثالث نیست. در ابتدا کمی بیشتر در مورد ماهیت قراردادهای هوشمند صحبت می کنیم و در ادامه چند مثال کاربردی را با هم بررسی می کنیم.در بلاکچین بیت کوین این اطلاعات وارد می شود که هر شناسه در چه زمانی چه مقدار پول به شناسه دیگر انتقال داده است. این اطلاعات بصورت غیر متمرکز بر روی تمام نودهای شبکه بلاکچین وجود دارد و تمام افرادی می توانند به آن دسترسی داشته باشند. تمام اطلاعات در شبکه بلاکچین رمزنگاری می شوند؛ بنابراین امکان تغییر آن وجود ندارد. برای نوشتن یک قرارداد هوشمند در شبکه بلاکچین شما نیاز دارید تا شروط قرارداد را نیز وارد کنید. بلاکچین شبکه اتریوم این قابلیت را به شما می دهد تا ضمن ثبت اطلاعات انتقال پول از شناسه ها، شروط دیگری نیز به آن اضافه کنید. بنابراین شما می توانید توابع شرطی ساده مانند if-then-else را وارد کنید.وام گرفتنبرای روشن شدن موضوع بهتر است آن را با یک مثال بررسی کنیم. فرض کنید شما می خواهید از یک بانک وام دریافت کنید. برای دریافت وام شما بایستی یک دارایی مانند منزل را بعنوان وثیقه به بانک معرفی کنید. بانک آن را ارزش گذاری کرده و به ازای درصدی از آن به شما وام اعطا می کند. همچنین برای اثبات قدرت پرداخت وام و بهره آن بایستی فیش حقوقی و ضامن مورداعتماد بانک را معرفی کنید. سیستم بانکی بعد از بررسی این اسناد، تصمیم می گیرد که به شخص موردنظر وام اعطا کند یا نکند. این پروسه احتمالا چندین هفته طول می کشد تا فرد بتواند وام دریافت کند. در این سیستم فرد وام گیرنده به بانک اعتماد دارد که وثیقه موردنظر را در صورت پس دادن وام به وی باز می گرداند. همچنین بانک از طریق شواهدی که شما ارائه می کنید، این اطمینان را پیدا می کند که شما قدرت بازپرداخت بدهی خود را دارید. اگر شما بدهی خود به بانک را پرداخت کنید، سند شما آزاد می شود. اگر شما توان پرداخت بدهی خود را نداشته باشید، وثیقه شماتوسط بانک ضبط می شود.حال ببینیم سیستم وام گرفتن غیر متمرکز چگونه است. شما یک دارایی دیجیتال مانند بیت کوین در کیف پول خود دارید. در حال حاضر ارزش هر واحد بیت کوین برابر با 25000 دلار است. شخص دیگری دارایی دیجیتال دیگری مانند توکن تتر دارد که ارزش هر واحد آن برابر با یک دلار است. شما می خواهید از شخصی که دلار دارد وام دریافت کنید. شما با فرد دیگر یک قرارداد هوشمند امضا می کنید که به ازای سپرده گذاشتن بیت کوین خود نزد شخص وام دهنده، به ازای درصدی از آن (مثلا 75 درصد ارزش دلاری بیت کوین) وام دریافت کنید و به ازای آن به اندازه مدت زمانی که وام را پس می دهید بهره (مثلا 5 درصد سالانه) آن را پرداخت می کنید.در طی این قرارداد هوشمند، بیت کوین شما در کیف پول شما می ماند و در دست شخص ثالثی قرار نمی گیرد. اما شما امکان منتقل کردن آن به جای دیگر را ندارید؛ زیرا این دارایی تحت یک قرارداد هوشمند بعنوان وثیقه بلوکه شده است. چه زمانی این دارایی آزاد می شود؟ زمانی که شما بدهی وام و میزان بهره آن را پس دهید، می توانید دارایی خود را پس بگیرد.شما با توجه به توافقی که با طرف مقابل خود داشته اید، می توانید 18750 دلار وام دریافت کنید. شما بعد از یکسال می خواهید بدهی خود را پرداخت کرده و دارایی خود را آزاد کنید. بنابراین بعد از یکسال شما باید 19687.5 دلار به فرد موردنظر پس بدهید تا وثیقه شما آزاد شود. 18750 دلار بخاطر مقدار وام و مقدار 937.5 دلار نیز بابت بهره آن به فرد موردنظر پرداخت می کنید و سپس دارایی شما (یک واحد بیت کوین) آزاد می شود.اما قیمت بیت کوین ممکن است تغییر کند؛ در این حالت چه اتفاقی می افتد؟ اگر قیمت بیت کوین افزایش پیدا کند، دارایی شما همچنان دست نخوره باقی می ماند و حتی شما می توانید با فروش مقداری بیت کوین، بدهی خود را پرداخت کنید! اما فرض کنیم که قیمت بیت کوین کاهش یابد. اگر قیمت بیت کوین تا مقدار 18750 دلار بعلاوه سود 5 درصد سالانه برسد، دارایی شما طبق قرارداد هوشمند به فرد وام دهنده منتقل می شود! دقیقا مشابه ضبط وثیقه توسط شبکه بانکی!اما مزیت وام گرفتن بصورت غیر متمرکز نسبت به وام گرفتن طبق روش معمول چیست؟در روش معمول شما نیاز دارید تا به یک نهاد واسط، بانک اعتماد کنید که از دارایی های موجود در بانک که توسط افراد دیگر تامین شده است، به شما وام پرداخت می کند. همچنین افرادی که دارایی خود را به بانک سپرده اند، این انتظار را دارند که بانک سود حساب آن ها را پرداخت کند. بنابراین دو نفر برای عقد یک قرارداد به یک نهاد ثالث (بانک) اعتماد کرده اند. اگر بانک ورشکست شود، چه کسی پاسخ گوی دارایی این افراد است؟ اگر دارایی های بانک به سرقت برود چه اتفاقی می افتد؟ در صورتی که بانک ورشکست شود این افراد چه کاری می توانند انجام دهند؟تمام مواردی که در بالا گفته شود، مشکلات شبکه متمرکز و سیستم قراردادهای معمولی است. همانطور که در قسمت اول توضیح دادیم، جلوگیری از اجرای قرارداد هوشمند امکان ناپذیر است. حذف نهاد واسط در این قراردادها باعث می شود که افراد بدون واسطه و بدون نیاز به اعتماد به فرد دیگر با یکدیگر قرارداد عقد کنند. همچنین این احتمال که نهاد واسط نقض عهد کند از بین می رود. طرفین قرارداد طبق دستورالعملی که با یکدیگر توافق کرده اند بدون واسطه با هم به مبادله می پردازند و نیاز به شخص ثالث که دچار خطا شود از بین می رود. همچنین با توجه به رشد پلتفرم های غیر متمرکز، شما می توانید با انجام چند کلیک! به راحتی با توجه به میزان دارایی که می توانید به عنوان وثیقه قرار دهید، وام دریافت کنید.

Author: admin

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *