Zdroj: Cointelegraph

Sestavil: BitpushNews an

Představte si, že by obyčejní lidé mohli psát chytré smlouvy ve svém rodném jazyce, mohlo by to přinést „miliardy nových uživatelů blockchainu“.

Emin Gün Sirer, zakladatel společnosti Ava Labs, která vytvořila blockchain Avalanche, řekl: "Programování inteligentních smluv je obtížné. Protože zachycení "záměru" je obtížné, psaní kódu je složité a ověřování zůstává výzvou."

Sirer řekl na nedávné konferenci Cornell Blockchain v New Yorku: „Toto je hlavní problém, který brání rozkvětu chytrých kontraktů.“

Ale představte si, jaké by to bylo, kdyby umělá inteligence (AI), jako je ChatGPT nebo Llama, dokázala udělat veškeré kódování chytrých smluv za vás? Právníci se mohou brzy stát hlavními autory chytrých smluv, na rozdíl od programátorů.

Zajímavější je, že obyčejní lidé budou moci sepisovat chytré smlouvy způsobem peer-to-peer pomocí svého rodného jazyka, což bude stejně snadné jako vypsání bankovního šeku.

Sirer dále rozvedl tuto vizi budoucnosti na Cornell Blockchain Conference v New Yorku dne 26. dubna:

"Všichni jste obeznámeni s procesem vypisování šeku, že? To je nejsložitější finanční nástroj, který naše banka nabízí. Právě teď jsou naše možnosti dost omezené. Mohl bych například napsat 'Johnovi' šek s nápisem ' Tímto převádím 5 000 $ Johnovi' - to je v podstatě vše."

Ale co kdybychom mohli udělat totéž a přidat další podmínky, Sirer pokračuje ilustrací:

"Nabízím Johnovi 5 000 dolarů pod podmínkou, že do konce září vybere 5 milionů dolarů na natočení filmu. Pokud to nedokáže, chci své peníze zpět."

Sirer řekl, že scénář, který si představuje, může být vzdálený pět až deset let, ale pokud k němu dojde, bude „transformativní“.

"Budeme schopni vyhovět miliardám nových (blockchainových) uživatelů."

V současné době je většina chytrých kontraktů psána pomocí Solidity, počítačového jazyka, který není příliš známý ani mezi programátory.

Společnost Avalanche však začala vyvíjet nový typ virtuálního stroje v oblasti slučování umělé inteligence a technologie blockchain. Sirer řekl, že virtuální stroj „umožňuje programování v přirozeném jazyce. Můžete si vybrat programování v angličtině, němčině, francouzštině, tagalštině, čínštině atd., podle toho, který přirozený jazyk vás vaše matka naučila ve svém rodném jazyce.

problém stále existuje

Ale je to jen fantazie? Existuje mnoho problémů, které je třeba vyřešit, než bude možné široce přijmout to, co Sirer nazývá „mincové proxy“.

Nejprve je třeba vyřešit právní aspekty. Klíčová slova a termíny je třeba přesně definovat. Například před použitím slov jako „software“ v inteligentních smlouvách může být nutné jej velmi pečlivě definovat. Dokončení těchto úkolů může nějakou dobu trvat.

Dále je zde otázka, zda jsou „agenti“ AI připraveni psát právně závazné dokumenty. Velké jazykové modely (LLM) totiž mohou někdy produkovat falešné informace, což je jev, který se někdy nazývá „halucinace“.

Sirer zdůrazňuje: „Jsem si jistý, že jste všichni viděli [AI-generovaný] obraz člověka se sedmi prsty.

Na některé z těchto problémů však existují krátkodobá řešení. Transakce mohou být například zadány do ChatGPT 3.5 i Llama, což vyžaduje souhlas obou agentů, než bude možné přijmout řešení smart contract. "Tímto způsobem získáte alespoň dva důvěryhodné vymahače a stanete se průsečíkem jejich akcí."

„Pokyny pro psaní chytrých smluv v jednoduché angličtině“

Jiní říkají, že chytré smlouvy, které zvládnou „přirozený“ jazyk, jsou již k dispozici – nebo jsou na dosah.

„V dnešním světě již existuje možnost, aby každý byl svým vlastním programátorem,“ řekl Cointelegraph Sam Friedman, hlavní architekt řešení v Chainlink Labs.

Friedman zmínil projekt v iniciativě Chainlink BUILD, Council, rámec AI agentů vyvinutý ChainML, který „umožňuje vývojářům poskytovat jednoduché anglické instrukce a okamžitě je převádět do spustitelného kódu V současnosti je kód hlavně Python nebo SQL, ale implementovat funkce smart contract, je potřeba pouze jeden upgrade.“

Zmínil také funkci „Ask AI“ Chainlink Developer Center, která vrátí kompletní inteligentní smlouvu, když uživatel odešle požadavek v jednoduché angličtině. Uživatel by například mohl požádat: „Ukažte mi prosím příklad chytré smlouvy, která uživateli umožňuje požádat o náhodné číslo mezi 1 a 10 a měl by používat Chainlink VRF (Verifiable Random Function).“

Současné produkty však ještě nemusí plně implementovat všechny funkce, které si Sirer představuje, a Friedman v rozhovoru pro Cointelegraph řekl, že je stále potřeba udělat hodně práce.

Řekl: "Přestože se objevili agenti umělé inteligence pro psaní chytrých kontraktů, ještě nedosáhli své finální podoby. Stále vyžadují další vylepšení z hlediska kvality a komplexnosti, aby toho bylo dosaženo, je třeba modely umělé inteligence neustále aktualizovat." s obsahem Proveďte školení.

I tak si Friedman stále dokáže představit některé aplikační scénáře, ve kterých více „agentů“ umělé inteligence hrajících různé role spolupracuje na dokončení správy životního cyklu chytrých kontraktů. Například:

Agent pomáhá definovat požadavky;

Další agent je zodpovědný za psaní chytrých smluv;

Existuje také agent, který provádí testování kvality a bezpečnosti;

Další agent je zodpovědný za nasazení smlouvy;

Poslední agent průběžně udržuje nebo upravuje parametry nebo globální proměnné ve smlouvě po nasazení smlouvy.

Sirer ve svém projevu na konferenci Cornell Blockchain připustil, že stále existují „obrovské neznámé“ a že pokrok bude vyžadovat vedení od lidí s „technickým zázemím i etickým a humanistickým zázemím“.

Mají své místo i právníci?

Během zasedání Q&A po projevu se někdo zeptal Sirera, zda již není nutné používat jazyk Solidity a lze jej zakódovat do textu ASCII. Kdo by v budoucnu sepisoval chytré smlouvy?

"Kdo by tedy byl ideální programátor? Na první pohled se zdá, že softwaroví programátoři mají převahu. Ostatně už nyní ovládají přesný jazyk k definování a specifikaci podmínek."

"Ale jsou to právníci, kteří skutečně rozumí tomu, jak používat normativní jazyk k vytváření smluv. Takže oni budou vůdci v této oblasti [...] jsou ti, kteří budou v tomto systému skutečně schopni prosperovat." "

Pro běžné uživatele, jaká je jejich situace? "Myslím, že jsou dokonale schopni definovat základní transakci," řekl Sirer. Ve skutečnosti očekává, že tyto nové funkce budou postaveny na „demokratických, otevřených platformách“, které jsou „stejně přístupné komukoli“.

Celkově je tento nový přístup k inteligentním kontraktům tak zajímavý a plný příslibů, že „to nemůžeme jen tak odložit,“ uzavřel Sirer.