خانه / CryptoCurrency / آموزش و توضیحات / قرارداد هوشمند

قرارداد هوشمند

قرارداد هوشمند

قرارداد هوشمند

برای درک و مفهوم قرارداد هوشمند که توسط تکنولوژی بلاک چین سازگاری پیدا

کرده است با ما در این پُست همراه باشید.

قرارداد هوشمند مرکزیت یک پروژه ای می باشد که توسط بلاک چین انجام می گیرد

و در پلتفروم آن قرار داده شده است، درواقع بلاک چین تنها به بیت کوین ارتباط

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

این ارز های دیجیتالی بوجود آمده به جهان نشان داده که این موج جدیدی از تکنولوژی

می توانید بازده و مزایای زیادی که در اینترنت ارائه داده است را داشته باشد؛

به هر حال به این فکر نباشید که بیت کوین فقط یک پول دیجیتالی می باشد

که در کیف پول دیجیتالی خودتون حمل می کنید بلکه تکنولوژی قدرمند بلاک چین

قادر به انجام عملیات های پیچیده ای می باشد که این ها را در قالب قراردادهای

هوشمند نام گذاری می کنند.

درواقع قرارداد هوشمند یکی از اصلی ترین و مرکزیت ترین مزیت هایی می باشد

که بلاک چین دارد و به یکی از ارکان اصلی تکنولوژی بلاک چین تبدیل می شود،

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

می شود می کنیم.

قرارداد هوشمند

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

تعریف قرارداد هوشمند

قرارداد هوشمند اصطلاعی می باشد که برای توصیف کدهای برنامه کامپیوتری است

که برای آسان کردن اجرا، اجرای مذاکره، عملکرد یک شرایط (به عنوان یک قرارداد)

می باشد که با استفاده از تکنولوژی بلاک چین همسان سازی شده باشید و باید بدانیم

که کل این قرارداد به صورت اتوماتیک انجام میگیرد در واقع مکملی می باشد برای

قراردادهایی اجرایی که در آن زبان کامپیوتر به یک قراردادی که دستورالعمل ها را ثبت

می کند انجام می گیرد.

قرارداد هوشمند را با عناوین مختلفی نظیر قرارداد خوداجرا، قرارداد بلاک چین یا

قرارداد دیجیتال عنوان می گردد.

ببینید درواقع قرارداد هوشمند همانند یک برنامه کامپیوتری می باشد که آن را برنامه نویسی

میکنید و خودش آن را طبق قوائد و اصولی که برای آن تعریف کرده اید اجرا و به نتایج مورد

نظر می رساند.

هدف اصلی قرارداد هوشمند اینه که ۲ طرف ناشناس رو که با هم به تجارت مشغول

هستند رو که معمولا در فضای اینترنت انجام می گیرد رو بدون هیچ واسطه ای وصل

و انجام دهد.

تاریخچه قرارداد هوشمند از بیت کوین هم قدیمی تر می باشد و بر میگرده به سال ۱۹۹۰

میلادی که اولین بار در سال ۱۹۹۳ توسط یکی از اشخاصی که ادعا می کرده بیت کوین را

ساخته به نام Nick Szabo ابداع شد که اشاره کرده بود که با برنامه های کامپیوتری

خود اجرا انجام می گیرد.

قرارداد هوشمند

تقابل قرارداد سنتی با قرارداد هوشمند

آینده فراردادهای هوشمند به احتمال زیاد به شکل برگه ای از کاغذ که همراه با ترکیبی

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

پشتیبانی شده است که در کاغذ انجام گیرد.

قرارداد هوشمند

قرارداد سنتی

قراردادهای سنتی که به صورت های حرفه ای در قانون در حال حاضر نوشته می شوند

که شامل اسناد چاپی که نیاز به شخص سومی می باشد که آن ها را به مرحله اجرا برساند.

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

رو بخواهید برطرف کنید باید به مراجع قضایی روی بیاورید و راه های طولانی رو طی کنید

و هزینه های زیادی رو بپردازید تا به نتیجه برسید.

قرارداد هوشمند

قرارداد هوشمند

قرارداد هوشمند بیشتر توسط برنامه نویسان کامپیوتر که با استفاده از ابزارهایی که

قرارداد هوشمند را می توانند توسعه دهند که کاملا دیجیتالی و با استفاده از زبان هایی

مانند ++C و Python یا جاوا نوشته می شوند.

این کد هماهنند حالت سنتی از قوانین برخوردار می باشد، منافع و مضراتی که برای

هر دو حزب قراردادها در کار خود دارند، بعد از این که قرارداد تهیه شد می توان توسط

یک سیستم خودکار توزیع آن را اجرا کرد.

قرارداد هوشمند

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

برای اینکه با نحوه کار کردن قرارداد هوشمند آشنا بشیم باید اولین تمایز بینقرارداد های

هوشمند با کدهایی که آن را اجرا می کنند را درک کنیم. به عنوان مثلا برای ساخت یک

قرارداد هوشمند که بر اساس بلاک چین باشد توسط Josh Stark در این کار بررسی کرده

است و قرارداد هوشمند را در ۲ جزء جداگانه تقسیم بندی کرده است:

کد قرارداد هوشمند – کدی که ذخیره می شود و بعد اعلام و تایید می شود در بلاک چین.

قرارداد هوشمند قانونی – استفاده از کدهای قرارداد هوشمند می باشد که می تواند

در موارد قانونی از آن استفاده شود.

قرارداد هوشمند

توضیح گام به گام کارکرد قرارداد هوشمند

برای توضیح گام به گام مراحل کارکرد یک قرارداد با موارد زیر سر و کار داریم:

۱) برنامه نویسی (چه چیزی در برنامه نویسی برای قرارداد هوشمند داریم)

از آنجایی که قرارداد هوشمند بر اساس برنامه نویسی کامپیوتر انجام می گیرد باید

دقیقا بدانیم آن چیزی که می خواهیم انجام و اجرا شود چه و چگونه خواهد بود، به

همین دلیل باید ورودی های منطقی که برای قرارداد تعریف می شود را باید بدست

آورد (بیشتر مواردی که در این قسمت می توانید پیدا کنید برنامه نویسی بر روی

Ethereum اتریوم می باشد)

این کدها که پیش تعریف می باشند نوع زبان کد نویسی آن ها با زبان انسان تفاوت

زیادی ندارد و اگر در حال کدنویسی آن بودید، می توانید بخشی را از روی قرارداد

سنتی الگو برداری کنید.

۲) دفاتر توضیح شده (چگونه یک قرارداد هوشمند بیرون می آید)

حالا که کد برنامه نویسی شده ایجاد شده باید رمزنگاری بشود و توسط دفاتر توضیح،

به کامپیوتر های دیگر توضیح می شود.

در این حالت باید مجوز بلاک چین که مثلا بیت کوین آن را دارد، بگیرد و بعد همانند یک

به روز رسانی که در شبکه توزیع می شود قرارداد هوشمند هم به بیرون فرستاده

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

را بدهد پذیرفته و نشر پیدا کند.

۳) اجرا (مراحل اجرا چگونه است)

یک کامپیوتری که حالا کد ارسال شده از دفتر توزیع را دریافت کرده هر کامپیوتری

که کد را دریافت می کند طی یک قراردادی که به صورت فردی بین آن ها برای

اجرای کد در میاید ادامه کار را انجام می دهد، شبکه ای که ایجاد شده است

این بین بعد از آن که قرارداد به روز رسانی شد، مراحل اجرا را ضبط کرده و

پس از آن برای تطابق دادن با قرارداد هوشمند و نظارت بر روی این سیستم

انجام می گیرد.

به همین جهت دستگاری های فردی که این وسط برای قرارداد هوشمند احتمال

صورت گرفتن وجود داشته باشد بعید می باشد زیرا هم کنترل و هم ضبط میشوند.

قرارداد هوشمند

مثالی از قرارداد هوشمند

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

مفید واقع گردد.

موارد زیادی هست که می توان از تکنولوژی بلاک چین بهره برد در حالی که قرارداد

هوشمند برای استفاده از این نرم افزار می شود که صنعت بلاک چین تکنولوژی قرارداد

هوشمند را تامین می کند که باعث می شود بیشتری سود را در صنعت موسیقی در

بر داشته باشد.

در صنعت موسیقی نوازندگان حقوقی بابت ضبط کردن صدایی که آن را خلق کرده اند

دارند !! برای اینکه اهداف تجاری را هم از این بابت بوجود آورند می توانند در صورت

هر بار مصرف شدن آهنگ خودشان بابتَش پول دریافت کنند، که البته باید بین نوازنده

و طرف قرارداد هوشمند توافقی باشد و تضمینی بابت پرداخت حق الزحمه قرارداد

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

در بوجود آوردن آن موسیقی نقش داشته اند که البته همه این ها علاوه بر امتیازاتی

هست که مبنی بر حق حقوقی اسم نشر آن ها بر این موسیقی وجود دارد.

این نوع قرارداد که بابت صنعت موسیقی در تکنولوژی بلاک چین نوشته میشود خودِ

بلاک چین می تواند نقشی در حقوقیت موضوع داشته باشد و چون بلاک چین عمومی

می باشد می تواند این اطلاعات به صورت عمومی هم باشد و خیلی راحت می توانید

انتقال پرداخت حق امتیاز را انجام داد و حتی می توان با قرارداد هوشمند این را

برنامه ریزی کرد که دقیقا هر کسی وقتی یک بار به آن موسیقی گوش می دهد

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

و این هم برای نوازنده و هم برای شنونده آن موسیقی مفید واقع خواهد شد ینی

یک سیستم بُرد بُرد بوجود می آید.

برای دانلود فایل pdf این متن کلیک کنید

درباره ی رضا تجری

نگاهی به درآمدهای آنلاین، بررسی ارزهای رمزنگاری شده و فعالیت در معامله بر روی ارزهای رمزنگاری شده

همچنین ببینید

خدمات سالخوردگان

خدمات سالخوردگان مروری بر الگوی کسب و کار تعدا سالخوردگانی که از اینترنت استفاده می …

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

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

10 − 9 =