Cartesi som en førende Layer-2-platform til udvikling af smarte kontrakter PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Cartesi som en førende Layer-2 platform til udvikling af smarte kontrakter

Cartesi som en førende Layer-2-platform til udvikling af smarte kontrakter PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

CarteSi tager smarte kontrakter til det næste niveau. Det er en kæde-agnostisk lag-2-infrastruktur, der løser det presserende problem med skalerbarhed på de vigtigste blockchains. Mest bemærkelsesværdigt implementerer Cartesi en unik Linux-understøttende VM, rollups og sidekæder for at revolutionere den måde, udviklere opretter blockchain-applikationer på, så de kan bruge mainstream softwarekomponenter.

Ved hjælp af Cartesi kan blockchain-applikationer udvikles med det store domæne af almindelige softwarestakke, der er tilgængelige i dag. Med dette kan applikationer køre off-chain ved at bruge blockchainens høje sikkerhedsgaranti med fordelen ved at være fri for beregningsgrænser og høje omkostninger.

At være en decentraliseret beregningsplatform uden for kæden er Cartesi unik i den forstand, at den tillader, at decentrale applikationer køres på Linux på en måde, der kan verificeres af blockchain. Komplekse processer kan udføres uden for kæden uden blockchains 'beregningsgrænser og tilsvarende gebyrer som nævnt tidligere. Dette fungerer både som en fordel og styrke for udviklingen af ​​dApps.

Ved at tilbyde et Linux runtime-miljø er Cartesi det eneste softwarebaserede verificerbare off-chain-computersystem, der giver udviklere adgang til et stort udvalg af software, der har udviklet sig i de sidste 30 år, og som muliggør de applikationer, vi bruger på internettet i dag.

Cartesis største innovation er evnen til at have typiske beregninger i den virkelige verden, der kører off-chain i et Linux-miljø på en måde, der kan verificeres af blockchain. Gennem dette kan dApps-brugere opnå konsensus off-chain. I tilfælde af forsøg på at begå bedragerisk beregning bruger Cartesi blockchain som en højesteret til at identificere og straffe uærlige brugere.

Om smarte kontrakter

Smarte kontrakter er linjer med koder, der er gemt på en blockchain, der automatisk udfører transaktioner, når forudbestemte vilkår og betingelser er opfyldt. De er edb-transaktionsprotokoller, der udfører vilkårene for en kontrakt.

Smarte kontrakter er nødvendige for at reducere den store afhængighed af pålidelige mellemmænd, voldgift og håndhævelsesomkostninger, svig og tab samt for at reducere ondsindede og utilsigtede undtagelser.

Først foreslået i begyndelsen af ​​1990'erne af Nick Szabo, udførte en smart kontrakt kontrakter mellem køber og sælger med vilkårene for aftalen, som er blevet skrevet direkte i kodelinjerne inden udførelsestidspunktet. Koden styrer udførelsen, og transaktionerne kan spores, men er irreversible. Dette gør det muligt at udføre pålidelige transaktioner og aftaler blandt forskellige, anonyme parter uden behov for en central myndighed eller spærring.

I blockchain bruger udviklere smarte kontrakter til automatisk at udføre transaktioner, når betingelserne er opfyldt ved hjælp af grundlæggende linjer med koder, der er gemt på blockchain. Smarte kontrakter gør det muligt for dApps (decentraliserede applikationer) -udviklere at programmere deres applikationer til at udføre transaktioner mellem to eller flere parter baseret på forud aftalte vilkår. Med brugen af ​​smarte kontrakter er dApps-udviklere i stand til at give brugerne autonomi, tillid, sikkerhed og effektivitet. Gennem applikationer med intelligente kontrakter kan brugere udveksle penge, ejendomme og andre værdigenstande på en gennemsigtig, konfliktfri måde uden brug af formidlere eller mellemmænd. Denne gennemsigtighed og effektivitet implementeres af samleopdateringer.

En opsamling er en off-chain-aggregering af transaktioner inden for en Ethereum-smart kontrakt, hvilket reducerer gebyrer og overbelastning ved at øge blockchain-kapaciteten fra dens nuværende 15 tps til over 1,000 tps. Optimistiske rollups på den anden side er en type lag 2-konstruktioner, der ikke kører på Ethereums basislag, men oven på det. Dette gør det muligt at køre smarte kontrakter i skala, mens de stadig er sikret af Ethereum.

Ifølge Vitalik Buterin, medstifter af Ethereum og udgiver af Bitcoin magazine, kan blockchain være til gavn for en bred vifte af sektorer og ikke kun smarte kontrakter. Dette viser, at brug af tilfælde med smarte kontrakter med blockchain ikke kun er rettidig, men også fremtiden. Vitalik forklarede yderligere, at i stedet for at kalde dem smarte kontrakter, skulle han have kaldt dem noget som "vedvarende scripts". Dette skyldes, at smarte kontrakter i offentlig blockchain tilbyder et meget stærkere værdiproposition end dem, der kører på virksomhedens blockchains. Offentlige blockchain-smarte kontrakter gør det muligt for parterne at handle med enhver anden part, uanset om denne part er kendt eller anonym.

 

Cartesi som en førende lag-2 platform

Lag 2-løsninger indeholder flere typer løsninger: nogle til at skalere betaling, nogle bruges til at skalere smarte kontrakter, og andre til at foretage beregninger uden for kæden. En funktion, som de alle har til fælles, er imidlertid at flytte det meste af arbejdet fra kæden og bruge en tilladelsesfri blockchain som ankre for at sikre sikkerhed. Layer-2-systemer kan blive de grundlæggende systemer, der bruges af alle dApps.

Sammenlignet med traditionelle computerprogrammer står dApps over for to store udfordringer:

1. Skalerbarhed: dApps er lammet af langsomme transaktionshastigheder, let lagerplads, strenge grænser for beregning og høje gebyrer. Disse problemer er bredt anerkendt blandt snublesten, der hindrer den fulde anvendelse af blockchain-teknologi.

2. Primitiv softwareinfrastruktur: De fleste dApp'er kræver et specialiseret operativsystem (OS). OS har været grundlaget for softwareudvikling. Afskåret fra alle disse tidligere arbejder kæmper dApps-udviklere for at udføre opgaver, der er trivielle for konventionelle udviklere.

Cartesi løser disse problemer ved at:

1) Tilbyde udviklere software og værktøjer, der understøttes af et komplet Linux OS;

2) At flytte al den tunge beregning off-chain over store datamængder, som blockchains ikke kan gøre;

3) Tilbyde tjenester og en tokenøkonomi, der giver brugerne mulighed for sikkert at stole på netværket og forblive fri for ulemper ved blockchain-teknologi (f.eks. Langsomme bekræftelsestider, krav om at forblive online for at løse tvister og andre)

Gennem disse har Cartesi givet adgang til dApps-udviklere, der har brug for smarte kontrakter for at kunne udføre deres aktiviteter på systemet. Ved at reducere bekræftelsestiderne for kontraktaftaler kan mere tid bruges på at udvikle andre værdifulde aspekter af tilbudene.

Nu er det vigtigt at bemærke, at ingen softwareapplikationer kan bygges isoleret. Mainstream mobile / desktop / webapplikationer i dag afhænger af flere softwareafhængigheder, der tog årtier at modne på operativsystemer som Linux. Uden platforme som Cartesi kan det være meget vanskeligt for blockchain-applikationer at bruge mainstream-software, biblioteker og tjenester, medmindre de ofrer decentralisering på en eller anden måde.

Cartesi forfølger også en uundgåelig fremtid, hvor der ville blive udviklet en ny generation af dApps, der i dag er lige så utænkelig som det moderne internet var for omkring 50 år siden. Til dette formål specificerede og implementerede Cartesi en decentral Linux-infrastruktur til skalerbare blockchain-applikationer. Med Cartesi kan dApps-udviklere have dApps 'logik, der faktisk kører på Linux, hvilket bevarer decentralisering og blockchainens sikkerhedsgarantier.

Konklusion

Som følge af alle ovennævnte fordele ved Cartesi-systemet er lederskabspositionen, som systemet fastholder blandt sine jævnaldrende, når det kommer til udførelse af smarte kontrakter, udvikling tydelig. Desuden gør dens evne til at fungere som et konfliktløsningscenter, vigtigst af alt, det til den bedste Layer-2-platform, som udviklingen af ​​smarte kontrakter kan udføres på. Derfor bør dApps-udviklere, især i afrikanske lande med hurtig stigende anvendelse af blockchain-teknologi som Nigeria, bruge Cartesi-platformen til at udvikle deres dApps.

For mere information om Cartesi-projektet kan du tjekke nedenstående links:

Internet side: https://cartesi.io 

Hvidt papir: https://cartesi.io/cartesi_whitepaper.pdf

Twitter: https://twitter.com/cartesiproject

Explorer: https://explorer.cartesi.io

Blog: https://medium.com/cartesi

Telegram -fællesskab: https://t.me/CartesiProject

Telegram Meddelelser: https://t.me/cartesiannouncements

Discord (udviklingsfællesskab): https://discordapp.com/invite/Pt2NrnS

GitHub: https://github.com/cartesi

Reddit: https://www.reddit.com/r/cartesi/

Artikel Skrevet af Helen IMAH - Cartesi Nigeria ambassadør

Kilde: https://blocknewsafrica.com/cartesi-as-a-leading-layer-2-platform-for-the-development-of-smart-contracts/?utm_source=rss&utm_medium=rss&utm_campaign=cartesi-as-a-leading -lag-2-platform-til-udvikling-af-smarte-kontrakter

Tidsstempel:

Mere fra BlockNews Afrika