مجله سیمدخت
0

قرارداد هوشمند در بلاک چین چیست و چگونه کار می کند؟

قرارداد هوشمند در بلاک چین چیست و چگونه کار می کند؟
بازدید 103

قرارداد هوشمند چه کاربردی دارد؟

قرارداد هوشمند (Smart contracts) به قرارداد خودکار بین سازنده قرارداد و گیرنده گفته میشود. این توافقنامه که به صورت کد نوشته شده است در بلاک چین (blockchain) قرار می گیرد و آن را غیر قابل تغییر و همچنین غیر قابل لغو می کند. آنها معمولاً برای اجرای خودکار قرارداد استفاده می‌شوند تا همه طرف‌ها بتوانند فوراً و بدون نیاز به هیچ واسطه‌ای از نتیجه‌ مطمئن شوند.

قرارداد هوشمند در بلاک چین چیست و چگونه کار می کند؟

قرارداد هوشمند در بلاک چین چیست و چگونه کار می کند؟

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

بنابراین، قرارداد اجرا شده چیست؟ قرارداد امضا شده ای که تعامل قراردادی بین دو یا چند طرف برقرار می کند، به عنوان قرارداد اجرا شده شناخته می شود. هر یک از طرفین قول می دهند که پس از امضای قرارداد به وظایف قانونی که در توافق نامه کتبی با آن موافقت کرده اند، عمل کنند. قراردادهای هوشمند که توسط دومین بلاک چین محبوب جهان، اتریوم (ETH) رایج شده است، منجر به مجموعه ای از برنامه های غیرمتمرکز شبکه (DApps) و موارد استفاده دیگر شده است. در صرافی نیپوتو امکان خرید ارز اتریوم برای شما فراهم شده است.

یکی از مزایای کلیدی شبکه های بلاک چین، : خودکارسازی وظایفی است که به طور سنتی به یک واسطه شخص ثالث نیاز دارند. به عنوان مثال، به جای نیاز به یک بانک برای تایید انتقال وجه از مشتری به فریلنسر، این فرآیند به لطف یک قرارداد هوشمند می تواند به طور خودکار اتفاق بیفتد. تنها چیزی که لازم است این است که دو طرف بر سر یک موضوع به توافق برسند.

بیشتر بخوانید>> قیمت بیت کوین چگونه محاسبه می شود و چه پارامترهایی در آن دخیل است؟

قرارداد هوشمند در بلاک چین چیست و چگونه کار می کند؟

قرارداد هوشمند در بلاک چین چیست و چگونه کار می کند؟

قرارداد هوشمند چگونه کار میکند؟

قراردادهای هوشمند را به‌عنوان بیانیه‌های دیجیتال «اگر-آنگاه»، بین دو یا چند طرف در نظر بگیرید. اگر نیازهای یک گروه برآورده شود، می توان قرارداد را کامل تلقی کرد.

فرض کنید بازاری از یک کشاورز 100 خوشه ذرت می خواهد. اولی وجوه را در یک قرارداد هوشمند قفل می کند که پس از تحویل می تواند تایید شود. هنگامی که کشاورز تعهد خود را انجام می دهد، وجوه بلافاصله آزاد می شود (یعنی پس از اجرای یک قرارداد قانونی). با این حال، و در صورتی که کشاورز سر موعد تعهد خود را انجام ندهد قرارداد لغو می شود و وجوه به مشتری برگردانده می شود.

البته مثال فوق یک مورد استفاده جزئی است. قراردادهای هوشمند را می‌توان طوری برنامه‌ریزی کرد که برای مجموعه ها کار کند، از جمله مزایای دیگر، جایگزین دستورات دولتی و سیستم‌های خرد است. علاوه بر این، قراردادهای هوشمند به طور بالقوه برخی اختلافات را بدون نیاز به دادگاه برطرف می کند و باعث صرفه جویی در زمان و هزینه طرفین می شود.

این امنیت تا حد زیادی ناشی از کد قرارداد هوشمند اساسی است. به عنوان مثال، در اتریوم، قراردادها به زبان برنامه نویسی سالیدیتی (Solidity) آن نوشته می شود که تورینگ کامل (Turing-complete) است. این موضوع به این معنی است که قوانین و محدودیت های قراردادهای هوشمند در کد شبکه گنجانده شده است و هیچ بازیگر بدی نمی تواند چنین قوانینی را دستکاری کند. در حالت ایده آل این محدودیت ها، کلاهبرداری ها یا تغییرات پنهان قرارداد را کاهش می دهد. قراردادهای هوشمند کریپتو تنها در صورتی می توانند اجرا شوند که همه شرکت کنندگان در این مورد توافق کرده و امضا کنند.

ایده یک قرارداد هوشمند را می توان به چند مرحله تقسیم کرد. اول، یک قرارداد هوشمند نیاز به توافق بین دو یا چند طرف دارد. پس از ایجاد قرارداد، این دو می توانند در مورد شرایطی توافق کنند که در آن قرارداد هوشمند کامل در نظر گرفته شود. تصمیمات در قرارداد هوشمند نوشته می‌شود، و سپس کدگذاری شده و در شبکه بلاک چین ذخیره می‌شود.

پس از تکمیل قرارداد، تراکنش بر روی بلاک چین مانند هر معامله دیگری ثبت می شود. سپس، تمام گره‌ها نسخه بلاک چین خود را با این تراکنش به‌روزرسانی می‌کنند و «وضعیت» جدید شبکه را به‌روزرسانی می‌کنند.

بیشتر بدانید>> آموزش خرید بیت کوین از نیپوتو

قراردادهای هوشمند کجا اعمال می شوند؟

پیاده سازی های مختلف و بالقوه ای از قراردادهای هوشمند وجود دارد که می تواند جهان را خودکار کند و آن را به مکانی آسان تر برای زندگی تبدیل کند. در ادامه چند نمونه برجسته از موارد استفاده از قرارداد هوشمند آورده شده است.

هویت دیجیتالی

در اینترنت، اطلاعات دارایی است. شرکت‌ها با آگاهی از علایق افراد سود می‌برند و مردم بر نحوه دست یابی به این اطلاعات یا سود از آنها کنترلی ندارند. با قراردادهای هوشمند، مردم کنترل را در دست دارند.

در آینده ای مبتنی بر بلاک چین، هویت ها توکنیزه خواهند شد. در حالت ایده‌آل، این موضوع به این معنی است که هویت هر فرد در یک بلاک چین غیرمتمرکز وجود دارد و از هر بازیگر بدی ایمن است. حال اگر کاربری بخواهد در شبکه‌های اجتماعی شرکت کند یا اسنادی را برای دریافت وام به بانک ارسال کند، می‌تواند از اولی سود ببرد و روند تراکنش در دومی را کنترل کند.

در رسانه های اجتماعی، هیچ واسطه ای یک شبکه را کنترل نمی کند. در عوض، کاربران انتخاب می کنند که کدام اطلاعات را عمومی و کدام را خصوصی نگه دارند. اگر بخواهند در تبادل اطلاعات شرکت کنند، مانند یک تایید، می‌توانند یک قرارداد هوشمند ایجاد کنند و انتخاب کنند که کدام داده مورد معامله قرار می‌گیرد، نه اینکه صرفاً همه چیز کاربر را بگیرد. شخص ثالثی وجود ندارد تا برخی از وجوه را بگیرد یا مخفیانه آن داده ها را ذخیره و بفروشد.

همین امر در مورد معامله با بانک ها و سایر موسسات مالی نیز صدق می کند. ارتباط فقط شامل ارسال مدارک مورد نیاز و اطلاعات حیاتی است. هیچ خطری وجود ندارد که یک گروه وام دهنده، آدرس ایمیل شما را ذخیره کند و آن را به سایر شرکت های اعتباری بفروشد. این اطلاعات کاملاً تحت کنترل کاربر است.

بیمه نامه

بیمه نامه ها به راحتی می توانند از قراردادهای هوشمند سود ببرند. اساسا، ثبت نام برای یک بیمه نامه، کاربر را در یک قرارداد هوشمند با یک ارائه دهنده قرار میدهد. تمام الزامات خط‌ مشی در قرارداد هوشمند نوشته می‌شود و کاربر در صورت موافقت آن را امضا می‌کند.

آن قرارداد تا زمانی که طرف مسئول به آن نیاز داشته باشد باز می ماند. سپس، آنها به سادگی فرم های مورد نیاز را بارگذاری می کنند که نیاز آنها به پرداخت بیمه را ثابت می کند و وجوه آزاد می شود. این نوع قراردادها نیاز به ارتباط با گروه ها و افراد بیمه را از بین می برد. در حالی که کاربر هنوز برای اثبات الزامات خود به مدارک نیاز دارد، فرآیند ارسال و تأمین مالی بعدی تقریباً فوری خواهد بود.

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

در این رابطه بخوانید: ده آلتکوین برتر برای سرمایه گذاری در سال 2023

زنجیره تامین

زنجیره تأمین، یکی از محبوب‌ترین موارد اجرای فناوری بلاک چین و قراردادهای هوشمند است.

فروشگاه های مواد غذایی، انبارهای اداری، کشاورزان و غیره، همگی جایگاه ویژه خود را در زنجیره تامین دارند. اما، با پیچیدگی این شبکه‌ها، برای شرکت‌ها پیگیری نگه‌داری محصول و پیگیری پرداخت‌ها، دشوارتر می‌شود. قراردادهای هوشمند می توانند تمام بخش های زنجیره تامین را خودکار کرده و مسئولیت پذیری آنها را افزایش دهند.

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

با قراردادهای هوشمند، خواربارفروشی می‌تواند در هر مرحله از فرآیند یک بررسی خودکار راه‌اندازی کند. در حالی که این بررسی‌ها از قبل در یک زنجیره تامین عادی وجود دارند، باید به صورت دستی انجام شوند. ممکن است شخصی مجبور شود اشیاء را بشمارد و آنچه را که رسیده است ارائه دهد. آنها می‌توانستند دروغ بگویند و مقداری از محصول را ببرند و ادعا کنند که مقداری از آن در راه گم شده است. سرقت زنجیره تامین یک مشکل بزرگ است که سالانه 35 میلیارد دلار برای آمریکایی ها هزینه دارد.

آنچه با قراردادهای هوشمند متفاوت است، جنبه بدون نیاز به اعتماد آن است. فروشگاه می‌تواند قراردادی تنظیم کند و تا زمانی که همه سیب‌ها حساب نشده باشند، پرداخت آزاد نمی‌شود. هیچ راهی برای گمراه کردن این سیستم وجود ندارد، بنابراین طرفین هنگام عرضه بسیار مراقب خواهند بود. به علاوه، پرداخت فوراً به طرف دریافت کننده پرداخت می شود که در نوع خود یک انگیزه عالی است.

منبع خبر: https://nipoto.com/mag/ethereum-for-beginners-what-are-smart-contracts-a-beginners-guide-to-automated-agreements/

نظرات کاربران

  •  چنانچه دیدگاهی توهین آمیز باشد و متوجه نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  •  چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  •  چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  •  چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

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

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