Alle talen
PalletOne is een gedistribueerd cross-chain protocol dat losgekoppeld is van de onderliggende blockchain.
PalletOne stelt gebruikers in staat waarde over te dragen tussen ketens. Om PalletOne-technologie aan te sturen, kunnen gebruikers PalletOne-tokens gebruiken en deze gebruiken als transactiekosten voor de jury; tegelijkertijd kunnen gebruikers PalletOne-knooppunten inzetten als juryleden om deel te nemen aan consensus Ontvang PalletOne-tokens als beloning.
PalletOne (Protocol for Abstract-Level Ledger Ecosystem) stelt een effectieve manier voor om tegelijkertijd de problemen van schaalbaarheid, interoperabiliteit, gebruiksvriendelijkheid en platform-lock-in op te lossen.
In PalletOne gebruikt het consensusmechanisme het consensusmechanisme van de jury. Het slimme contract heeft alleen een groep verificateurs nodig om te verifiëren en uit te voeren. Deze verificateurs worden juryleden genoemd en vormen een jury. Door middel van het juryconsensusprotocol ontkoppelt PalletOne het slimme contract volledig van de onderliggende blockchain om cross-chain waarde-uitwisseling te realiseren. Mediator (bemiddelingstussenpersoon) is verantwoordelijk voor de beveiliging van het PalletOne-netwerk en vormt de kerncomponent van PalletOne. PalletOne VM is de kerntool voor slimme contractcompilatie en -uitvoering, en is een belangrijk onderdeel van PalletOne's multi-platform en meertalige ondersteuning. Om de beveiliging van slimme contracten voor tokendefinities te verbeteren, definieert de PalletOne-token-abstractielaag een definitieset en een bewerkingsset voor tokens.
De structuur en componenten van PalletOne worden weergegeven in de figuur.
Token als borg
Om de veiligheid van het PalletOne-systeem te waarborgen, moeten juryleden een borg betalen om fraude te voorkomen. Om jurylid te worden en transactiekosten te verdienen, moeten deelnemers het volgende proces volgen:
(1) Betaal een deel van het PalletOne-token als aanbetaling om kandidaat-jurylid te worden.
(2) Juryleden verdienen transactiekosten door contracten uit te voeren.
(3) Nadat het contract is uitgevoerd, wordt de jury ontbonden en kunnen de kandidaat-juryleden ervoor kiezen om de aanbetaling in te trekken en zich terug te trekken uit de lijst van kandidaat-juryleden.
(4) Juryleden kunnen hun obligatie ook intrekken door Mediator te bellen om een nieuw vervangend jurylid te kiezen.
Het bedrag van de obligatie kan worden bepaald door een model dat verschillende eigenschappen omvat, waaronder contractwaarde, jurygrootte, kredietwaardigheid van juryleden en contractontwerp. Juryleden moeten ervoor zorgen dat ze een goede hostomgeving en netwerkomgeving hebben. Een slechte hostomgeving kan ertoe leiden dat het slimme contract niet binnen de opgegeven tijd wordt uitgevoerd, terwijl een slechte netwerkomgeving ervoor kan zorgen dat de communicatie tussen juryleden in de jury uitvalt of zelfs offline, zodat het slimme contract geen consensus kan bereiken over dit jurylid. Bij herhaalde consensusmislukkingen wordt de borg verbeurd en van de lijst van kandidaat-juryleden verwijderd.
Tokens als transactiekosten
Om de jury te stimuleren om contracten uit te voeren, verdienen juryleden in PalletOne transactiekosten door contracten uit te voeren als slimme contractuitvoerders. Contractdeelnemers moeten juryleden een aantal PalletOne-tokens betalen als transactiekosten. Deze transactiekosten zijn veel lager dan die van andere blockchains omdat alleen de juryleden in de daarbij behorende jury het contract zullen uitvoeren. De jury voert het contract pas uit nadat ze heeft vastgesteld dat de PalletOne-tokens zijn overgezet naar de Mediator.
Tokens als beloningen voor juryleden
Voor de efficiënte werking van het gehele PalletOne-netwerk en om deelname aan consensus aan te moedigen, zal Mediator, naast transactiekosten, PalletOne-tokens uitgeven op basis van slimme contracten voor juryleden ' deelname consensus excitatie. Transactiekosten en beloningen in PalletOne worden verdeeld onder elk jurylid dat betrokken is bij het verifiëren en uitvoeren van contracten. Aangezien de jury willekeurig wordt gekozen, heeft iedereen de mogelijkheid om jurylid te worden en deel te nemen aan de symbolische economie.
Palletone als contractstorting
Sommige contracten (zoals valutahandelcontracten) vereisen dat beide betrokken partijen een bepaalde Palletone-pas betalen als contractstorting voor het contract om kwaadwillende eenzijdige partijen te vermijden. contractbreuk optreedt. Als het contract normaal wordt voltooid, wordt de aanbetaling van het contract terugbetaald aan beide partijen van het contract, en als een partij het contract schendt, kan de andere partij een aanvraag indienen om de aanbetaling van de contractpartij van de overtredende partij in beslag te nemen om het verlies van de uitvoerende partij te compenseren.
PalletOne is een spannend cross-chain project, dat zich zal richten op het realiseren van informatie cross-chain, waarde cross-chain en functie cross-chain tussen verschillende ketennetwerken. De ultieme visie van PalletOne is om alle ketennetwerken met elkaar te verbinden, zodat de informatie, waarde en applicaties die oorspronkelijk gesloten en geïsoleerd zijn in deze ketennetwerken vrij kunnen stromen en op grote schaal kunnen worden gebruikt in ketens, waardoor een wereldwijd interketennetwerk wordt opgebouwd zonder grenzen.
Cross-chain betaling
Gebruikers in het Bitcoin-netwerk willen genieten van het spelen van Crypto Kitty in Ethereum. De meest haalbare oplossing is om wat BTC om te zetten in ETH via een complexe operatie op een dure cryptocurrency-uitwisseling. Gebruikers kunnen PalletOne gebruiken om vergoedingen rechtstreeks via BTC te betalen, waardoor ingewikkelde valutawisseloperaties worden vermeden.
Financiële tools
PalletOne is het beste platform om hun investeringsstrategieën te delen. Gebruikers kunnen hun eigen ETF's creëren. Tokens in PalletOne zijn zeer flexibel. Elke gebruiker kan de token-tool gebruiken om tokens te ontwerpen met meerdere munten, aandelen en obligaties. Niet alleen dat, maar PalletOne biedt een uitgebreide set risicodefinities en garanties om dit te bereiken en de veiligheid te waarborgen.
Ondersteunt meerdere betaalmethoden op Dapps
Wanneer gebruikers DApps gebruiken die zijn gebouwd op PalletOne, is de betaalmethode flexibeler en gratis: beide betalingen kunnen worden gedaan via PalletOne-tokens, of u kunt BTC kiezen , ETH of zelfs een willekeurige combinatie van verschillende manieren.
Multi-chain
PalletOne smart contract ondersteunt meerdere ketens. Door de consensus- en aanpassingslaag van de jury kunnen slimme contracten van PalletOne tegelijkertijd op verschillende blockchains worden uitgevoerd. Slimme contracten van PalletOne kunnen tegelijkertijd communiceren met verschillende blockchains, zodat gebruikers tokens van verschillende blockchains kunnen verhandelen in één PalletOne-contractaanroep om de inter-chain tokenuitwisseling gedistribueerd, atomair en onveranderlijk te maken.
Multitasken
PalletOne slimme contractverificatie, uitvoering, etc. kan worden gedaan via een speciaal hiervoor gecreëerde jury. De jury bestaat uit een groep juryleden die willekeurig wordt gekozen uit de pool van juryleden. Slimme contracten in PalletOne kunnen worden geïmplementeerd door verschillende jury's op een multi-task manier te selecteren. Vergeleken met de consensusmethode voor het hele netwerk, zal de netwerkcongestie van PalletOne effectief worden verminderd.
Veiligheid
De veiligheid van PalletOne wordt weerspiegeld in twee aspecten, de ene is de veiligheid van ontwikkeling en de andere is de veiligheid van contractuitvoering. Wanneer een gebruiker een bijbehorend scenariocontract ontwikkelt, hoeft hij/zij alleen het standaardcontract aan te roepen en de DAPP-ontwikkeling in een paar stappen te voltooien. PalletOne VM kan een veilige en efficiënte sandbox-omgeving bieden voor slimme contracten.
Meertalig en multi-platform
De DApp-ontwikkelaars van PalletOne kunnen reguliere ontwikkeltalen gebruiken om slimme contracten te ontwikkelen zonder nieuwe contractontwikkeltalen te hoeven leren.
PalletOne VM is volledig ontkoppeld van het onderliggende besturingssysteem, waardoor slimme contracten van PalletOne zich kunnen aanpassen aan Windows, Linux, Mac en andere soorten platforms.