Alle sprog
PalletOne er en distribueret tværkædeprotokol afkoblet fra den underliggende blockchain.
PalletOne giver brugere mulighed for at overføre værdi mellem kæder. For at drive PalletOne-teknologi kan brugere bruge PalletOne-tokens og bruge dem som transaktionsgebyrer for juryen; samtidig kan brugere implementere PalletOne-knudepunkter som jurymedlemmer for at deltage i konsensus Få PalletOne-tokens som belønning.
PalletOne (Protocol for Abstract-Level Ledger Ecosystem) foreslår en effektiv måde til samtidig at løse problemerne med skalerbarhed, interoperabilitet, brugervenlighed og platformslåsning.
I PalletOne vedtager konsensusmekanismen juryens konsensusmekanisme. Den smarte kontrakt behøver kun en gruppe verifikatorer til at verificere og udføre. Disse verifikatorer kaldes jurymedlemmer, og de udgør en jury. Gennem juryens konsensusprotokol afkobler PalletOne fuldstændig den smarte kontrakt fra den underliggende blockchain for at realisere værdiudveksling på tværs af kæder. Mediator (mæglingsformidler) er ansvarlig for sikkerheden i PalletOne-netværket og er kernekomponenten i PalletOne. PalletOne VM er kerneværktøjet til smart kontraktkompilering og eksekvering, og er en central del af PalletOnes multi-platform og multi-sprog support. For at forbedre sikkerheden af smarte kontrakter for token-definitioner, definerer PalletOne token-abstraktionslaget et definitionssæt og et operationssæt for tokens.
Strukturen og komponenterne i PalletOne er vist i figuren.
Token som depositum
For at sikre PalletOne-systemets sikkerhed skal nævninge betale et depositum for at undgå svindel. For at blive jurymedlem for at tjene transaktionsgebyrer skal deltagerne følge følgende proces:
(1) Betal en del af PalletOne-token som et depositum for at blive kandidat som jurymedlem.
(2) Jurymedlemmer tjener transaktionsgebyrer ved at udføre kontrakter.
(3) Efter at kontrakten er udført, vil juryen blive opløst, og nævningskandidaterne kan vælge at trække depositumet tilbage og trække sig fra listen over nævningskandidater.
(4) Jurymedlemmer kan også trække deres binding tilbage ved at ringe til Mediator for at vælge en ny erstatningsjury.
Størrelsen af obligationen kan bestemmes af en model, der inkluderer forskellige egenskaber, herunder kontraktværdi, jurystørrelse, jurymedlems kreditværdighed og kontraktdesign. Jurymedlemmer skal sikre, at de har et godt værtsmiljø og netværksmiljø. Et dårligt værtsmiljø kan medføre, at den smarte kontrakt ikke kan udføres inden for den angivne tid, mens et dårligt netværksmiljø kan forårsage, at kommunikationen mellem nævninge i juryen ophører eller endda offline, så den smarte kontrakt ikke kan nå konsensus om denne jurymedlem. Gentagne konsensusfejl vil miste sikkerhedsdepositumet og blive fjernet fra kandidatlisten.
Tokens som transaktionsgebyrer
For at give juryen incitamenter til at udføre kontrakter, tjener jurymedlemmer i PalletOne transaktionsgebyrer ved at udføre kontrakter som intelligente kontraktudførere. Kontraktdeltagere skal betale nævninge nogle PalletOne-tokens som transaktionsgebyrer. Dette transaktionsgebyr er meget lavere end for andre blockchains, fordi det kun er nævninge i juryen, der er knyttet til det, der udfører kontrakten. Juryen vil kun udføre kontrakten efter at have fastslået, at PalletOne-tokenserne er blevet overført til Mediator.
Tokens som jurybelønninger
For effektiv drift af hele PalletOne-netværket og for at tilskynde til deltagelse i konsensus vil Mediator ud over transaktionsgebyrer udstede PalletOne-tokens baseret på smarte kontrakter for jurymedlemmer ' deltagelse konsensus excitation. Transaktionsgebyrer og belønninger i PalletOne distribueres til alle jurymedlemmer, der er involveret i at verificere og udføre kontrakter. Da juryen er tilfældigt udvalgt, har alle mulighed for at blive jurymedlemmer og deltage i token-økonomien.
Palletone som et kontraktindskud
Nogle kontrakter (såsom valutahandelskontrakter) kræver, at begge involverede parter betaler et bestemt Palletone-pas som et kontraktindskud til kontrakten for at undgå ondsindede ensidige parter A misligholdelse sker. Hvis kontrakten gennemføres normalt, vil kontraktdepositumet blive returneret til begge parter i kontrakten, og hvis den ene part misligholder kontrakten, kan den anden part ansøge om at konfiskere den misligholdende parts kontraktdepositum for at kompensere den præstative parts tab.
PalletOne er et spændende projekt på tværs af kæder, som vil være dedikeret til at realisere information på tværs af kæder, værdi på tværs af kæder og funktion på tværs af kæden mellem forskellige kædenetværk. Den ultimative vision for PalletOne er at sammenkæde alle kædenetværkene, så den information, værdi og applikationer, der oprindeligt er lukket og isoleret i disse kædenetværk, kan flyde frit og bruges bredt på tværs af kæder, og dermed opbygge et globalt inter-kæde netværk uden grænser.
Tværkædebetaling
Brugere i Bitcoin-netværket ønsker at nyde at spille Crypto Kitty i Ethereum. Den mest levedygtige løsning er at konvertere nogle BTC til ETH gennem en kompleks operation på en cryptocurrency-børs med højt gebyr. Brugere kan bruge PalletOne til at betale gebyrer direkte af BTC og dermed undgå komplicerede valutavekslingsoperationer.
Finansielle værktøjer
PalletOne er den bedste platform til at dele deres investeringsstrategier. Brugere kan oprette deres egne ETF'er. Tokens i PalletOne er meget fleksible. Enhver bruger kan bruge token-værktøjet til at designe tokens med multi-mønter, aktier og obligationer. Ikke kun det, men PalletOne giver et omfattende sæt af risikodefinitioner og forsikringer for at opnå dette og sikre sikkerhed.
Understøtter flere betalingstyper på Dapps
Når brugere bruger DApps bygget på PalletOne, er betalingsmetoden mere fleksibel og gratis: både betaling kan foretages via PalletOne-tokens, eller du kan vælge BTC , ETH eller endda en tilfældig kombination af flere måder.
Multi-chain
PalletOne smart kontrakt understøtter flere kæder. Gennem juryens konsensus- og tilpasningslag kan PalletOne smarte kontrakter køre på forskellige blockchains samtidigt. PalletOne-smarte kontrakter kan interagere med forskellige blockchains på samme tid, så brugere kan handle tokens fra forskellige blockchains i et PalletOne-kontraktopkald for at gøre token-udvekslingen mellem kæderne distribueret, atomisk og uforanderlig.
Multi-opgave
PalletOne smart kontraktverifikation, udførelse osv. kan udføres gennem en jury, der er specielt oprettet til det. Juryen består af en gruppe nævninge, der er tilfældigt udvalgt fra puljen af nævninge. Smarte kontrakter i PalletOne kan implementeres ved at vælge forskellige juryer på en multi-opgave måde. Sammenlignet med hele netværkskonsensusmetoden vil PalletOne-netværksoverbelastning effektivt blive reduceret.
Sikkerhed
PalletOnes sikkerhed afspejles i to aspekter, det ene er udviklingssikkerheden, og det andet er sikkerheden ved kontraktudførelse. Når en bruger udvikler en tilsvarende scenariekontrakt, behøver han/hun kun at ringe til standardkontrakten og gennemføre DAPP-udviklingen i nogle få trin. PalletOne VM kan levere et sikkert og effektivt sandkassedriftsmiljø til smarte kontrakter.
Multi-sprog og multi-platform
PalletOnes DApp-udviklere kan bruge almindelige udviklingssprog til at udvikle smarte kontrakter uden at skulle lære nye kontraktudviklingssprog.
PalletOne VM er fuldstændig afkoblet fra det underliggende operativsystem, hvilket gør det muligt for PalletOne smarte kontrakter at tilpasse sig Windows, Linux, Mac og andre typer platforme.