#Binance #crypto2023 #smartcontracts #BTC #ETH

Ağıllı müqavilələr nə edə bilər?

Təsəvvür edin ki, sabahın hava şəraiti ilə bağlı mərc edirik. Mən sabah günəşli olacağına mərc edirəm, siz isə yağışlı olacağına mərc edirsiniz. Biz razılaşdıq ki, uduzan qalibə 100 funt verməlidir. Bəs uduzanın vədi yerinə yetirəcəyini necə təmin edirik? Üç ümumi yol var:

1. Qarşılıqlı etimad

Ən asan yol bir-birimizə etibar etməkdir. Əgər biz illərlə dost olmuşuqsa və bir-birimizi yaxşı tanıyırıqsa, bir-birimizə etibar etmək asandır. Amma əgər biz yad insanlarsaq, bu, çətin olacaq. Bir-birimizə etibar etmək çətindir.

2. Hüquqi müqaviləni imzalayın

Başqa bir yol, bahislərimiz üçün müqavilə imzalamaqdır. Bu, itirən tərəfin müqaviləni pozması halında baş verəcək hadisələri də daxil olmaqla, bahisin şərtlərini ətraflı şəkildə müəyyən edir.

Müqavilə itirən tərəfin qalibə ödəməsini təmin edə bilər, lakin bu, reallıqda mümkün deyil, çünki hüquqi yollarla razılığa gəlmək, bir bahisdən daha baha başa gəlir.

3. Qarşılıqlı dostlardan kömək axtarın

Eyni zamanda bir-birinə etibar edən bir dost tapa bilərik və dost £100 pulun qayğısına qalsın. Cavab açılandan sonra qalibə £100 ödəyin. Amma ya bu dost pulun içində qaçsa?

İndi üç fərqli metodumuz var, amma hər birinin öz çatışmazlıqları var. Tanımadığımız insanlar bir-birinə etibar etməkdə çətinlik çəkir. Hüquqi müqavilələr bahalıdır və dostlar bir-birinə tam etibar etməyə bilər.

Bu zaman Ethereumun ağıllı müqavilələri işə düşür. Ağıllı müqavilələr, iki tərəfin qarşılıqlı dostları kimidir və kodda yazılır. Ethereum, hər iki tərəfin £100 dəyərində eter ödəməsini, növbəti gün hava məlumatını hava API ilə yoxlamağı və daha sonra qalibə £200 dəyərində eter köçürməyi mümkün edən proqram yazmağı bizə imkan verir. Ağıllı müqavilə yazıldıqdan sonra dəyişdirilə və ya redaktə edilə bilməz. Buna görə də, müqavilədə nə qeyd olunursa, yerinə yetiriləcək.

Sadəcə, ağıllı müqavilələr, mərkəzləşdirilməmiş platformada bir kompüter proqramı və ya əməliyyatdır.

Amma ağıllı müqavilə necə icra olunur? Bunun blockchain ilə əlaqəsi nədir?

Ağıllı müqavilələr ilə blockchain arasında hansı əlaqə var

Ağıllı müqavilə icra edildikdə, icra məlumatları blokda əməliyyat olaraq qeyd olunur. Ethereumdakı əməliyyatlar belədir: Onlardan biri, "data" sahəsi, ağıllı müqavilələrin yaradılması və icrasını qeyd etmək üçün istifadə edilir, bunlara əməliyyatlar deyilir. Ethereum blockchainindəki hər bir blok aşağıdakı üç növ əməliyyatı ehtiva edə bilər:

1. İstifadəçilər arasında Eter əməliyyatları

Bu, şəbəkə daxilində adi Bitcoin üslubundakı bir əməliyyatdır. Əgər Eteri dostunuza göndərsəniz, data sahəsi boşaldılacaq.

2. Alıcısı olmayan Eter əməliyyatı

Əgər əməliyyatda alıcı yoxdursa, bu, əməliyyatın məqsədinin "data" sahəsinin məzmunundan istifadə edərək şəbəkədə ağıllı müqavilə yaratmaq olduğunu bildirir. "Data" sahəsindəki proqram kodu, şəbəkədəki digər istifadəçilərlə eyni olacaq.

3. İstifadəçi ilə ağıllı müqavilə arasında Eter əməliyyatı

İstifadəçi və ya ağıllı müqavilə, ağıllı müqaviləni icra etmək istədikdə, ağıllı müqavilə ilə ticarət etməli və icra göstərişini data sahəsinə yerləşdirməlidir.

Digər blockchainlərdə olduğu kimi, yuxarıda göstərilən əməliyyatlardan hər hansı biri göndərildiyi zaman, bunlar bütün şəbəkəyə yayımlanacaq, hər bir düyün bunları qeyd etməyə imkan tanıyacaq. Bundan əlavə, hər bir düyün göstərilən ağıllı müqaviləni icra edəcək, beləliklə, EVM vəziyyətini şəbəkə ilə uyğun saxlayacaq.

Hər bir icra blockchain-də daimi olaraq saxlanılacaq.

Gas haqları nədir?

Yuxarıda qeyd edildiyi kimi, istifadəçilər ağıllı müqavilələri icra edərkən müəyyən bir haqq ödəməlidirlər. Bu xərclərin bir hissəsi, yaddaş, enerji, saxlama və hesablamaları istehlak edən düyünlərə ödəniləcək, xərclərin vahidi isə gas adlanır. Nəticədə, gas mübadilə məzənnəsinə əsasən Etere çevrilir.

Ağıllı müqaviləni icra etdiyiniz zaman, istehlak olunacaq maksimum gas miqdarını müəyyən etməlisiniz. İcra tamamlandıqda və ya gas dəyərinə çatdıqda, icra dayanacaq. Bu, ağıllı müqavilədə sonsuz döngənin qarşısını almaq və proqramın ilişib qalmasının qarşısını almaq üçündür.

Nəticə

Ethereum yalnız ticarət edilə bilən bir kriptovalyuta deyil, onun əsl dəyəri məqsədindədir və genişləndirilə bilənliyindədir, lakin Bitcoin, Ravencoin və ya Alephium kimi daha səmərəli olmağı vəd edən digər kriptovalyutalar da var. Lakin bunun necə olacağı hələ müəyyən olunmayıb.