Alle sprog
TERA er en original fragmenteret offentlig kæde baseret på POW-konsensus. Det samlede beløb er 1 milliard, blokgenereringstiden er 3 sekunder, transaktionshastigheden er 1000TPS, og der er ingen gasgebyr. DApp-udviklingssproget er JavaScript, og alle DApps er gemt på blockchain.
Det er værd at nævne, at TERAs sammensmeltede fragmenteringsprotokol understøtter tilføjelse af utallige forskellige nye fragmenter uden at miste netværkssikkerheden. Den nye sharding gør cross-chain mulig på basis af TERA-platformen Samtidig er disse forskellige shards samlet i et globalt netværk, hvorved den samlede netværkshastighed øges til mere end 1 million TPS og opnår ubegrænset skalerbarhed.
Adskillelse af datatransmission og godkendelse
Hver node i netværket er ens. Antallet af noder er ubegrænset. Kommunikation mellem noder opnås ved at organisere en enkelt datakæde, hvor information registreres i form af kommandoer (transaktioner). Normalt kaldes en sådan kæde en blockchain, men i denne platform er dens applikationer udvidet. I traditionelle blockchains skrives transaktioner i blokke. I dette tilfælde må transaktionsblokken ikke skrives, hvilket er ugyldigt (f.eks. forkert digital signatur, utilstrækkelige midler på kontoen, dobbeltforbrug osv.). I TERA platformen bruges blockchain som et transmissionsværktøj, som kan skrive vilkårlig information ind i blokken (vi vil kalde det en transaktion i fremtiden). Fortolkning af oplysningernes rigtighed afhænger af applikationer på højere niveau. Blockchain har en konsensusmekanisme til at bestemme, hvilken datakæde der er sand, men denne konsensus forklarer ikke reglerne for transaktioner inden for blokken. Blokdata er en sort boks - alle operationer udføres med et sæt bytes.
PoW-algoritme bruges til at forsvare sig mod DDOS-angreb. Jo længere varigheden af transaktionen er, desto større skal værdien af PoW være. Inden transaktionen sendes til netværket, beregner klienten PoW-værdien. Datafloden TERA-platformen kan abstrakt udtrykkes som en vandvej, der sikrer kontinuiteten og den matematiske rækkefølge af containerskibe, der passerer igennem. Kanaler har ikke jurisdiktion over skibe og last. Skibes nytte omfatter havne, fiskepladser, pakhuse osv., som giver nyttigt arbejde til skibsladning.
Hvordan bruges det?
Antag, at du skal sende varer til port B, og port A har pakket varerne ind i containeren og sendt til havnen. Ved Port B skal du tjekke alle containere for korrekt indhold og afhente varerne, når du finder dem. Kanalen tager kun 8 sekunder at levere skibe til alle destinationshavne.
Et vigtigt aspekt her er den matematiske rækkefølge. Formålet med blockchain er at sikre, at hver enhed har en enkelt rækkefølge og sammensætning af blokke. Hvis denne metode er tilvejebragt, vil et program, der læser dem, producere de samme resultater på alle computere i verden - så dataene er de samme. Så selvom disse blokke indeholder forkerte transaktioner, dobbeltforbrug osv., vil programmer på klientsiden se det og nægte at udføre. Dette kaldes transaktionsbekræftelsesprocessen. For at fremskynde hele systemet adskiller vi det fra blokoverførselsprocessen. Derfor kan vi udføre validering på et andet tidspunkt og i en anden proces uden at påvirke blockchainen, kan vi udføre validering hurtigere på grund af et stort antal kontroller – på grund af mindre databaseadgang kan vi gruppere operationer og arbejde hurtigere.