lydian-logotyp
bitcoin

Bitcoin (BTC)

Pris
$ 66,739.88
ethereum

Eterum (ETH)

Pris
$ 3,244.77
cardano

Cardano (ADA)

Pris
$ 0.502532
XRP

XRP (XRP)

Pris
$ 0.547438
litecoin

Litecoin (LTC)

Pris
$ 86.08
stjärn

Stellar (XLM)

Pris
$ 0.118865

Programmeringsspråk förhindrar mainstream DeFi

Publicerad den

Januari 26, 2023
Lästid:4 minuter, 54 sekunder

Decentraliserad finans (DeFi) ökar snabbt. Hela låsta värde, ett mått på kontanter som hanteras av DeFi-protokoll, har ökat från 10 miljarder dollar till helt enkelt över 40 miljarder dollar under de föregående två åren efter att ha nått en topp på 180 miljarder dollar.

Hela värdet låst i DeFi från och med nov 2022. Leverans: Defillama

Elefanten i rummet? Bara under 2021 försvann mer än 10 miljarder dollar till hacks och utnyttjande. Mata den elefanten: Just nu presenterar inte förnuftiga avtalsprogrammeringsspråk tillräckligt med prestanda för att skapa och hantera egendom – aka "tokens". För att DeFi ska bli mainstream bör programmeringsspråk presentera tillgångscentrerade alternativ för att skapa förnuftiga DeFi-kontrakt säkrare och extra intuitivt.

De nuvarande DeFi-programmeringsspråken har ingen idé om tillgångar

Bland de många alternativen som kan hjälpa till att minska DeFis fleråriga hack är verifieringskoden. Revisioner fungerar till viss del. Av de tio största DeFi-hackarna i det historiska förflutna (ge eller ta) gick 9 av uppgifterna oreviderade. Men att kasta extra tillgångar på minussidan är som att placera extra motorer i en fyrkantig bil: det kan gå lite snabbare, men det finns en grundläggande nackdel inom rekreationen.

Problemet: Programmeringsspråk som används för DeFi för närvarande, som Solidity, vet inte vad en tillgång är. Egendomsliknande tokens och icke-fungibla tokens (NFT) existerar enbart som variabler (siffror som kan ändras) i ett klokt kontrakt som Ethereums ERC-20. De skyddsåtgärder och valideringar som beskriver hur variabeln ska bete sig, t.ex. B. att den inte ska spenderas två gånger, den ska inte spolas av en obehörig person, att överföringar hela tiden ska balanseras och nollställas - alla ska vara tillämpas av utvecklaren från grunden, för varje enskild person förnuftiga kontrakt.

Associerad: Byggare kan ha förhindrat Cryptos hack 2022 om de hade vidtagit primära säkerhetsåtgärder

De extra avancerade förnuftiga kontrakten utvecklas till, de extra avancerade de nödvändiga säkerhetsåtgärderna och valideringarna utvecklas till. personer är människor. Fel uppstår. Fel uppstår. kontanter är felplacerade.

Arbetsexempel: Compound, ett av många blue-chip DeFi-protokoll, bröts för 80 miljoner dollar i september 2021. Varför? Det vettiga kontraktet innehöll ett ">" som ett alternativ till ett ">=".

Genomslagseffekten

För att tillåta förnuftiga kontrakt att fungera tillsammans med varandra, t.ex. B. när en person byter ut en token mot en extra, skickas meddelanden till vart och ett av de förnuftiga kontrakten för att ersätta dess register över inre variabler.

Resultatet är en snygg balansgång. Att garantera att alla interaktioner med det vettiga kontraktet hanteras på rätt sätt är lika mycket som DeFi-utvecklaren. Utan medfödda skyddsräcken konstruerade i Solidity och Ethereum Digital Machine (EVM), bör DeFi-byggare designa och implementera alla viktiga skydd och valideringar själva.

Associerad: Byggare bör upphöra med kryptohackare eller möta reglering 2023

Så DeFi-byggare lägger praktiskt taget all sin tid på att se till att deras kod är säker. Och det är dubbelkontrollerat - och trippelkontrollerat - till den grad att vissa byggare rapporterar att de spenderar så mycket som 90 % av sin tid på att validera och testa och endast 10 % av sin tid på att konstruera alternativ och prestanda.

Hur har DeFi vuxit så snabbt eftersom majoriteten av utvecklarens tid går åt till att förhindra osäker kod i kombination med en brist på byggare? Oavsett de utmaningar och faror som är förknippade med den nuvarande utplaceringen, så finns det uppenbarligen en efterfrågan på självsuveräna, tillåtslösa och automatiska typer av programmerbara kontanter. Tänk nu på hur mycket innovation kan låsas upp om DeFi-byggare kan fokusera sin produktivitet på alternativ och aldrig buggar. Den sortens innovation som kan göra det möjligt för en nystartad handel på 46 miljarder dollar att störa en handel som är lika stor som 468 biljoner dollar i världsomspännande finansiering.

Hela egendomen hos globala monetära institutioner från 2002 till 2020. Utbud: Statista

innovation och säkerhet

Det viktiga för att skapa DeFi varje revolutionerande och säker kommer från det identiska utbudet: ge byggare en enkel lösning för att skapa och arbeta tillsammans med fastigheter, och göra fastigheter och deras intuitiva vanor till en lokal funktion. Varje tillgång som skapas bör alltid uppträda på en förutsägbar metod och i enlighet med vanliga monetära regler.

Inom det tillgångsorienterade programmeringsparadigmet är det så enkelt att skapa en tillgång som att ringa en lokal prestation. Plattformen är medveten om vad en tillgång är: .initial_supply_fungible(1000) skapar en fungibel token med en uppsättning tillhandahålla 1000 (många olika tokenkonfigurationsval finns dessutom ute efter tillgängligheten), medan alternativ som .take och .put token från ta den någonstans och lägg den någon annanstans.

Rättvist än byggare som skriver avancerad logik som styr vettiga kontrakt för att ersätta listor med variabler med all felkontroll att tillgångsorienterad programmering kräver operationer som vem som helst intuitivt skulle kunna förutse är grundläggande för DeFi är inhemska alternativ för språket. Tokens kan inte förläggas eller användas upp eftersom tillgångsorienterad programmering säkerställer att så inte är fallet.

Det är så du får varje innovation och säkerhet i DeFi. Och så ändrar du föreställningen om den vanliga allmänheten från en plats där DeFi är vilda västern till en plats där DeFi är platsen där du måste lägga dina ekonomiska besparingar annars kommer du att förlora.

Ben Far är toppen av partnerskap på RDX Works, kärnutvecklaren av Radix-protokollet. Före RDX Works hade han chefspositioner på PwC och Deloitte, platsen där han betjänade kunder på styrning, revision, riskhantering och regleringspunkter för monetär expertis. Han har en kandidatexamen i geografi och ekonomi och en magisterexamen i kartprogram och analys från College of Leeds.

Författaren som avslöjade sin identifiering för Cointelegraph använde en pseudonym för denna text. Den här texten är för normala informationsfunktioner och ska inte tolkas som auktoriserad eller finansieringsrekommendation. De åsikter, idéer och åsikter som uttrycks häri är endast dessa från författaren och replikerar eller betecknar inte i huvudsak Cointelegraphs åsikter och åsikter.

Källlänk

Lycklig
Lycklig
0 %
Sad
Sad
0 %
Upphetsad
Upphetsad
0 %
Sömnig
Sömnig
0 %
Arg
Arg
0 %
Överraskning
Överraskning
0 %
Azeez Mustafa
Azeez började sin FinTech-karriärväg 2008 efter att ha ökat intresset och intriger om marknadsguider och hur de lyckades segra på den finansiella världens slagfält. Efter ett decennium av lärande, läsning och träning av branschen är han nu en eftertraktad handelsproffs, teknisk / valutaanalytiker och fondförvaltare - samt författare.
Senast uppdaterad : Januari 26, 2023
★★★★ passeramenymenykrets