Alla språk
PalletOne är ett distribuerat tvärkedjeprotokoll frikopplat från den underliggande blockkedjan.
PalletOne tillåter användare att överföra värde mellan kedjor. För att driva PalletOne-teknologin kan användare använda PalletOne-tokens och använda dem som transaktionsavgifter för juryn; samtidigt kan användare distribuera PalletOne-noder som jurymedlemmar för att delta i konsensus. Få PalletOne-tokens som belöning.
PalletOne (Protocol for Abstract-Level Ledger Ecosystem) föreslår ett effektivt sätt att samtidigt lösa problemen med skalbarhet, interoperabilitet, användarvänlighet och plattformslåsning.
I PalletOne använder konsensusmekanismen juryns konsensusmekanism. Det smarta kontraktet behöver bara en grupp verifierare för att verifiera och utföra. Dessa verifierare kallas jurymedlemmar, och de utgör en jury. Genom juryns konsensusprotokoll frikopplar PalletOne helt det smarta kontraktet från den underliggande blockkedjan för att realisera värdeutbyte över kedjan. Mediator (medlingsförmedlare) är ansvarig för säkerheten i PalletOne-nätverket och är kärnkomponenten i PalletOne. PalletOne VM är kärnverktyget för smart kontraktssammanställning och exekvering, och är en viktig del av PalletOnes stöd för flera plattformar och flera språk. För att förbättra säkerheten för smarta kontrakt för tokendefinitioner, definierar PalletOne-tokenabstraktionslagret en definitionsuppsättning och en operationsuppsättning för tokens.
Strukturen och komponenterna i PalletOne visas i figuren.
Token som insättning
För att säkerställa säkerheten för PalletOne-systemet måste jurymedlemmar betala en deposition för att undvika bedrägerier. För att bli en jurymedlem för att tjäna transaktionsavgifter måste deltagarna följa följande process:
(1) Betala en del av PalletOne-token som en insättning för att bli en jurykandidat.
(2) Jurymedlemmar tjänar transaktionsavgifter genom att utföra kontrakt.
(3) Efter att kontraktet har verkställts kommer juryn att upplösas, och jurynskandidaterna kan välja att dra tillbaka insättningen och dra sig ur listan över jurynskandidater.
(4) Jurymedlemmar kan också dra tillbaka sin borgen genom att ringa Mediator för att välja en ny ersättningsjury.
Obligationsbeloppet kan bestämmas av en modell som inkluderar olika egenskaper, inklusive kontraktsvärde, jurystorlek, jurymedlems kreditvärdighet och kontraktsdesign. Jurymedlemmar måste se till att de har en bra värdmiljö och nätverksmiljö. En dålig värdmiljö kan göra att det smarta kontraktet misslyckas med att verkställas inom den angivna tiden, medan en dålig nätverksmiljö kan göra att kommunikationen mellan jurymedlemmar i juryn tar timeout eller till och med offline, så att det smarta kontraktet inte kan nå konsensus om denna jurymedlem . Upprepade konsensusmisslyckanden kommer att förverka depositionen och tas bort från listan över kandidatjuryn.
Tokens som transaktionsavgifter
För att ge incitament för juryn att utföra kontrakt, i PalletOne, tjänar jurymedlemmar transaktionsavgifter genom att utföra kontrakt som smarta kontraktsexekutorer. Kontraktsdeltagare måste betala jurister några PalletOne-tokens som transaktionsavgifter. Denna transaktionsavgift är mycket lägre än för andra blockkedjor eftersom endast juryn i juryn som är associerad med den kommer att utföra kontraktet. Juryn kommer endast att verkställa kontraktet efter att ha fastställt att PalletOne-polletterna har överförts till Mediatorn.
Tokens som jurymedlemsbelöningar
För effektiv drift av hela PalletOne-nätverket och för att uppmuntra deltagande i konsensus, utöver transaktionsavgifter kommer Mediator att utfärda PalletOne-tokens baserade på smarta kontrakt för jurymedlemmar ' deltagande konsensus excitation. Transaktionsavgifter och belöningar i PalletOne delas ut till alla jurymedlemmar som är involverade i att verifiera och utföra kontrakt. Eftersom juryn är slumpmässigt utvald har alla möjlighet att bli jurymedlem och delta i tokenekonomin.
Palletone som kontraktsdeposition
Vissa kontrakt (som valutahandelskontrakt) kräver att båda parter betalar ett visst Palletone-pass som kontraktsdeposition till kontraktet för att undvika skadliga ensidiga parter A avtalsbrott inträffar. Om kontraktet fullföljs normalt kommer kontraktsdepositionen att återbetalas till båda parter i kontraktet, och om den ena parten bryter mot kontraktet kan den andra parten ansöka om att konfiskera den avtalsbrytande partens kontraktsdeposition för att kompensera prestationspartens förlust.
PalletOne är ett spännande tvärkedjeprojekt, som kommer att ägnas åt att förverkliga information i tvärkedjor, värdeöverskridande kedja och funktionsöverskridande kedja mellan olika kedjenätverk. Den ultimata visionen för PalletOne är att länka samman alla kedjenätverk, så att informationen, värdet och applikationerna som ursprungligen är stängda och isolerade i dessa kedjenätverk kan flöda fritt och användas i stor utsträckning över kedjorna, och på så sätt bygga ett globalt nätverk mellan kedjor utan gränser.
Tvärkedjebetalning
Användare i Bitcoin-nätverket vill njuta av att spela Crypto Kitty i Ethereum. Den mest lönsamma lösningen är att konvertera lite BTC till ETH genom en komplex operation på en kryptovalutabörs med hög avgift. Användare kan använda PalletOne för att betala avgifter direkt av BTC och på så sätt undvika komplicerade valutaväxlingsoperationer.
Finansiella verktyg
PalletOne är den bästa plattformen för att dela sina investeringsstrategier. Användare kan skapa sina egna ETF:er. Tokens i PalletOne är mycket flexibla. Alla användare kan använda tokenverktyget för att designa tokens med flera mynt, aktier och obligationer. Inte bara det, utan PalletOne tillhandahåller en omfattande uppsättning riskdefinitioner och garantier för att uppnå detta och säkerställa säkerhet.
Stöd flera betalningstyper på Dapps
När användare använder DApps byggda på PalletOne är betalningsmetoden mer flexibel och gratis: båda betalningarna kan göras via PalletOne-tokens, eller så kan du välja BTC , ETH eller till och med en slumpmässig kombination av flera sätt.
Multi-chain
PalletOne smart kontrakt stöder flera kedjor. Genom juryns konsensus- och anpassningslager kan PalletOne smarta kontrakt köras på olika blockkedjor samtidigt. PalletOne-smarta kontrakt kan interagera med olika blockkedjor samtidigt, så användare kan handla tokens från olika blockkedjor i ett PalletOne-kontraktsanrop för att göra tokenutbytet mellan kedjorna distribuerat, atomärt och oföränderligt.
Multi-task
PalletOne smart kontraktsverifiering, utförande etc. kan göras genom en jury speciellt skapad för det. Juryn består av en grupp jurymedlemmar slumpmässigt utvalda från poolen av jurymedlemmar. Smarta kontrakt i PalletOne kan implementeras genom att välja olika juryer på ett multi-task sätt. Jämfört med konsensusmetoden för hela nätverket kommer överbelastningen av PalletOne-nätverket att reduceras effektivt.
Säkerhet
Säkerheten i PalletOne återspeglas i två aspekter, den ena är säkerheten för utveckling och den andra är säkerheten för kontraktsutförande. När en användare utvecklar ett motsvarande scenariokontrakt behöver han/hon bara ringa standardkontraktet och slutföra DAPP-utvecklingen i några få steg. PalletOne VM kan tillhandahålla en säker och effektiv sandlådemiljö för smarta kontrakt.
Flerspråkig och multiplattform
PalletOnes DApp-utvecklare kan använda vanliga utvecklingsspråk för att utveckla smarta kontrakt utan att behöva lära sig nya avtalsutvecklingsspråk.
PalletOne VM är helt frikopplad från det underliggande operativsystemet, vilket gör att PalletOne smarta kontrakt kan anpassas till Windows, Linux, Mac och andra typer av plattformar.