#BinanceVietnamSquare
#CKB
#Intent
#opentransaction

Intenția este o tendință abstractă și puține proiecte o urmăresc. Dar acesta este tipul de tehnologie care poate „schimba cu un pas peisajul întregii industrie Blockchain”.

CKB și echipa lor de ingineri lucrează la Intent din 2019 și abia în 2023 oamenii au început să dezvolte Intent. În lumea CKB din primele zile, au numit tranzacție Intent Open.

Formatul de tranzacție deschisă (OTX) sau Nervos CKB este un concept inovator și confuz. Acesta este considerat calul întunecat al lui Nervos în cursa dintre Layer1. Să explorăm ce este tranzacționarea deschisă (OTX) și cât de magic este printr-un [AMA Reddit între membrul comunității și Jordan Mack](https://www.reddit.com/r/CryptoCurrency/s/ Mf1qYLU3DR) - Co-fondator și de asemenea, inginer software al Nervos în septembrie 2023.

______

Întrebare: Am o întrebare cu privire la tranzacțiile deschise (OTX). În prezent, ce părere aveți despre importanța OTX pentru dezvoltarea CKB și împreună cu modelul Cell, cât de departe poate duce OTX arhitectura unică a lui Nervos?

Sau, altfel spus, ce înseamnă OTX pentru viitorul întregului ecosistem Nervos?

______


Răspuns: Tranzacția deschisă (OTX) este o componentă foarte importantă pentru dezvoltarea Dapp pe Nervos CKB. În programarea de contracte inteligente cu UTXO, în general, există bariere majore care apar legate de stările partajate (de exemplu, stările de cont pe blockchain). O numim problema „disputei de stat”, sau alteori este „problema agregatorului”. Fiecare ecosistem UTXO diferit folosește cuvinte cheie diferite, dar toate se referă la aceeași problemă comună.

Problema „disputei de stat” apare atunci când două tranzacții independente actualizează o stare comună în același bloc, dar ambele acțiuni nu sunt compatibile și intră în conflict una cu cealaltă.

Tranzacțiile deterministe UTXO au un mare avantaj față de tipurile de tranzacții cu model de cont (Ethereum), deoarece cu tranzacțiile UTXO, știți rezultatul exact al tranzacției chiar înainte de a o trimite către blockchain.

Dezavantajul în acest caz este că numai 1 din cele 2 tranzacții de mai sus poate profita de acest avantaj în fiecare bloc, deoarece tranzacția confirmată mai întâi va face tranzacția rămasă invalidă (starea a fost schimbată).

Acest lucru provoacă multe dificultăți în soluție, iar soluția este, de asemenea, extrem de neintuitivă și confuză pentru dezvoltatorii de la Ethereum.

Există diferite moduri de a gestiona această problemă de disputare a stării. Dar dificultatea aici este că fiecare soluție este foarte specifică și specifică fiecărei situații, ceea ce înseamnă că dezvoltatorii nu pot folosi aceeași soluție pentru situații separate.

Open Transaction (OTX) este cea mai bună soluție la problema conflictului de stat pe care o oferă Nervos pentru modelul Cell. Această soluție funcționează prin crearea de tranzacții deschise (OTX) în care utilizatorii trebuie doar să-și exprime intenția (intenția) în loc de o tranzacție completă. 

O tranzacție de schimb de monede între două părți A și B este un exemplu tipic pentru a înțelege mai bine OTX. Cu modelul tradițional UTXO fără OTX, schimburile de monede pot fi de succes și sigure pentru ambele părți numai atunci când ambele sunt de acord și semnează aceeași tranzacție. Este ca și când spun „Vreau să schimb 2 monede A cu 3 monede B, dar cele 3 monede trebuie să vină de la Matt, iar dacă Matt schimbă mai întâi celelalte 3 monede B cu altcineva, atunci afacerea este de 2 monede A pentru 3 moneda B între mine și Matt este considerată terminată. Consecvența este foarte benefică în unele cazuri, dar creează o barieră uriașă în acest caz. 

OTX, pe de altă parte, îmi permite să creez un tip special de tranzacție care spune „Vreau să schimb aceste monede 2 A cu monede 3 B” și nu-mi pasă de unde provin celelalte 3 monede B sau cine le intermediază pe toate. . Acesta este un concept extrem de atotputernic, deoarece finalizarea tranzacției deschise (completarea OTX cu informațiile „3 coin B de la xyz …”) nu este deloc constrânsă de un dezvoltator de software sau de un contract inteligent. Dezvoltatorii de software pot folosi acest protocol pentru a căuta lichiditate de la multe Dapp-uri diferite sau, într-o zi, de la multe Blockchain-uri diferite.

În cadrul ecosistemului Nervos, OTX este atât o formulă de programare, cât și un standard. Nu există niciun obstacol care să împiedice un dezvoltator să-și creeze Dapp acum cu OTX. Problema este că acest standard OTX nu este încă pe deplin standardizat, ceea ce înseamnă că, dacă un dezvoltator creează o tranzacție deschisă OTX, alți dezvoltatori nu pot exploata acest OTX decât dacă știu exact cum a programat-o mai întâi dezvoltatorul. Cea mai mare provocare pentru echipa Nervos este să cerceteze și să creeze un standard de tranzacție deschis (standard OTX), astfel încât dezvoltatorii să le poată folosi pentru toate tipurile de Dapps.

Succesul în crearea acestui standard de tranzacție deschis (standard OTX) ar putea permite programatorilor să creeze mii de Dapp-uri independente, fără legătură între ele, dar capabile să opereze simultan unul cu celălalt.

Acesta este un concept atotputernic cu implicații mari pentru întregul ecosistem. Putem construi aplicații simple astăzi, dar deblocarea întregului potențial al modelului CKB Cell necesită o serie de componente, iar OTX este indispensabil. Deblocarea întregului potențial al modelului Cell va duce Nervos de la o platformă de contract inteligentă comună la o autostradă globală unde totul funcționează.

______

Cu ideea de mai sus, să vedem ce a făcut echipa Nervos CKB:

1. În 2019, începeți cercetarea: https://talk.nervos.org/t/open-tx-protocol-brainstorm-1-otx-in-general/4010

2. Formatul OTX este treptat standardizat: https://github.com/doitian/rfcs/tree/rfc-open-transaction

3. Sfârșitul lui 2023, testarea și demonstrarea aplicațiilor Dapp care rulează concomitent cu formatul OTX: https://github.com/cryptape/ckb-transaction-cobuild-poc

______

Să vedem cum comunitatea cripto urmează acest standard cu cuvântul cheie „intenție”:

1. Ce este [Intent-Centric? Soluție pentru adoptarea în masă](https://coin68.com/intent-centric-la-gi-giai-phap-huong-toi-mass-adoption/)