Sapio, een nieuwe slimme contracttaal signaleert financiële soevereiniteit voor gebruikers

Jeremy Rubin, een medewerker van Bitcoin Core, onthulde dat hij nieuw heeft gewerkt slim contract taal voor de cryptocurrency-gigant waarvan hij hoopt dat het de 'financiële zelf-soevereiniteit' van gebruikers zal helpen vergroten. De nieuwe taal, Sapio genaamd, werd op 11 juli gedemonstreerd tijdens een Reckless VR virtuele meetup-presentatie. Hij heeft plannen om de nieuwe programmeertaal uit te brengen via Judica, zijn nieuwe onderzoeksorganisatie.

RVR

Wat zijn slimme contracten?

Slimme contracten zijn digitale contracten tussen een gebruiker die iets nodig heeft en een aanbieder die het hem kan geven. De cryptocurrency die wordt gebruikt, wordt in een soort escrow bewaard totdat aan de voorwaarden van het slimme contract is voldaan. Je vindt meestal slimme contracten op de Ethereum-blockchain. Ze zijn flexibel, gemakkelijk te schrijven en kunnen voor alles worden gebruikt, van autoleningen tot diensten tot het kopen en verkopen van een huis.

Bitcoin ondersteunt slimme contracten

Wat de nieuwe taal zo belangrijk maakt, is dat Bitcoin al verschillende soorten slimme contracten ondersteunt. Ze zijn meestal complexer en moeilijker te maken in vergelijking met die op Ethereum. Sommigen van hen zijn eigenlijk staatloos, wat betekent dat aan de voorwaarden in één keer wordt voldaan of helemaal niet. Met de taal van Rubin kunnen gebruikers slimme contracten voor Bitcoin ontwikkelen en hen hopelijk meer controle geven over waar hun cryptocurrency voor kan worden gebruikt.

Hoewel het nieuwe programma met Bitcoin zou kunnen werken aan de slimme contracten van vandaag, is Rubin van mening dat slimme contracten die hij voor ogen heeft nog niet beschikbaar zijn. Hij bouwde het programma rond CHECKTEMPLATEVERIFY (CTV) in een poging om Bitcoin-gebruikers meer functies te bieden. Sommige van die functies omvatten het vermogen van gebruikers om hun cryptocurrency-tokens op nieuwe manieren te beveiligen.

CTV is volgens Rubin een convenantsysteem voor Bitcoin

Rubin zegt dat CTV is ontworpen om beveiligingsmaatregelen toe te voegen aan de cryptocurrency-tokens, zoals voorkomen dat de gebruiker zijn tokens naar meer dan een paar adressen stuurt. Het stelt de mogelijkheid in om complexe slimme contracten te creëren die bepalen hoe de Bitcoin op het moment van creatie kan worden gebruikt. Het convenantsysteem kan "kluizen" gebruiken om de tokens van een gebruiker te blokkeren als hun persoonlijke sleutel wordt ingenomen. Hoewel het beperkingen toevoegt aan het gebruik van het token, beschermt het de gebruiker tegen verlies. CTV kan ook helpen bij netwerkcongestie wanneer gebruikers transacties proberen uit te voeren, evenals lagere kosten.

Omdat Sapio een slimme contracttaal is voor CTV, zullen ontwikkelaars het gemakkelijker vinden om gebruiksgevallen te programmeren die de dagelijkse gebruiker kan implementeren.

Sapio en CTV worden vrijgegeven door Judica

Rubin is van plan CTV en Sapio uit te brengen via zijn nieuwe onderzoeksorganisatie Judica. Hij is van mening dat deze tools de Bitcoin-economie zullen helpen groeien en uitbreiden naar nieuwe gebieden. De taal zal ook worden uitgebracht met ontwerpen voor een verscheidenheid aan verschillende slimme contracten die al in de codering zijn geïmplanteerd. Hij overweegt Sapio zo snel mogelijk uit te brengen terwijl het nog niet duidelijk is wanneer CTV zal worden ingezet. Omdat Bitcoin gedecentraliseerd is, proberen ontwikkelaars nog steeds hun weg te vinden zonder dat iemand met autoriteit hen begeleidt.