Ranglister

Top 10 ERC-tokenstandarder, du skal kende

mm
Føj Securities.io til dine foretrukne kilder på Google
Oplysning: Securities.io kan modtage betaling, når du bruger links til produkter, vi anmelder. Det påvirker ikke vores redaktionelle vurderinger. Vi er ikke registreret investeringsrådgiver; dette er ikke investeringsrådgivning. Læs vores affiliateoplysning.

Kendskab til vigtige ERC-standarder hjælper udviklere med at vælge de rette værktøjer. Ethereum (ETH )-økosystemet er et af verdens største blockchainfællesskaber. Innovation og teknologi med åben kildekode har bidraget til Ethereums udvikling.

Tokenstandarder har spillet en vigtig rolle i Ethereums vækst. Fælles grænseflader gør det muligt for forskellige applikationer at genkende og bruge de samme tokens. Det har lettet udviklingen af hele økosystemet.

Uden fælles grænseflader skal udviklere tilpasse hver wallet eller applikation til nye kontrakter. Standardisering fremmer interoperabilitet og innovation. Her følger ti vigtige ERC-standarder og forslag for tokens, konti og beslægtede anvendelser.

ERC

ERC står for Ethereum Request for Comments. Forslag i denne kategori beskriver regler og grænseflader for applikationer, herunder tokenkontrakter. Fælles grænseflader hjælper nye og eksisterende dApps, wallets og platforme med at fungere sammen. Ikke alle forslag er endeligt vedtagne standarder.

Antallet af ERC-forslag er vokset med mangfoldigheden af applikationer. Nogle omhandler indbyrdes udskiftelige tokens, andre unikke genstande, konti eller begrænsninger af overførsler. Valget afhænger af, hvilke funktioner et projekt behøver.

1. ERC-20

ERC-20 er grundstandarden for fungible, indbyrdes udskiftelige tokens på Ethereum. Forslaget fra Fabian Vogelsteller og Vitalik Buterin blev oprettet den 19. november 2015. Det definerer en fælles grænseflade for saldi, overførsler og tilladelse til, at andre kan bruge tokens på indehaverens vegne.

ERC-20 har hjulpet mange startups og udviklere med at udstede tokens, der kan integreres i eksisterende Ethereum-applikationer. Standarden bruges fortsat bredt, mens andre standarder tilbyder mere specialiserede funktioner.

Kilde - Blockchain Council - Top 10 ERC-protokoller

Kilde – Blockchain Council

ERC-20 er til fungible tokens: hver enhed af samme token har samme funktion som en anden enhed. Eksempler er stablecoins, governancetokens og projektudstedelser såsom ICO’er. Indbyrdes udskiftelige krav på virkelige aktiver kan også repræsenteres på denne måde. Unikke genstande kræver andre grænseflader, eksempelvis ERC-721.

2. ERC-721

ERC-721 er beregnet til ikke-fungible tokens, NFT’er. Hvert token har sin egen identifikator og kan repræsentere en særskilt digital genstand. Det er nyttigt i spil, samlerobjekter og andre former for tokenisering. Samlerspillet CryptoKitties bidrog til at gøre modellen kendt.

William Entriken, Dieter Shirley, Jacob Evans og Nastassia Sachs fremlagde ERC-721 den 24. januar 2018. Grænsefladen beskriver unikke tokenidentifikatorer, ejerskab, overførsler og godkendelser til tredjeparter. Hovedforskellen fra ERC-20 er det enkelte tokens særskilte identitet; ERC-20 understøtter også godkendelser. Strukturen er velegnet til spil og samlerobjekter.

3. ERC-1155

ERC-1155 blev foreslået i juni 2018 af Witek Radomski, Enjins medstifter og tekniske direktør, samt fem andre forfattere. Grænsefladen gør det muligt at håndtere flere tokentyper i samme kontrakt frem for at oprette en separat kontrakt for hver type.

En ERC-1155-kontrakt kan indeholde fungible, ikke-fungible og delvist fungible aktiver. Hver identifikator kan have sit eget udbud og egne metadata. Et spil kan dermed håndtere betalingsmidler, unikt udstyr og genstande i begrænset oplag i samme system. Fleksibiliteten kan også bruges til eksempelvis digitale beviser og tokenudstedelser.

ERC-1155 understøtter overførsel af flere tokens på én gang og kontrol ved modtagelsen. Det kan begrænse gentagne operationer og transaktionsomkostninger i egnede applikationer. Sikkerheden afhænger også af kontraktens implementering og gennemgang. Håndtering af flere tokentyper gør standarden praktisk til komplekse platforme.

4. ERC-777

ERC-777 tilføjer funktioner til administration af fungible tokens. Indehavere kan give operatører tilladelse til at handle på deres vegne. Desuden kan afsendelses- og modtagelseshooks underrette kontrakter om tokenbevægelser, så applikationer kan udføre yderligere logik.

Hooks kan være byggesten i automatiserede processer og transaktioner, men standarden udfører ikke automatiske tokenbytter i sig selv. ERC-777 er udformet med henblik på kompatibilitet med ERC-20 og bruger ERC-1820-registret til at identificere grænseflader. Hooks, der kalder andre kontrakter, kræver omhyggelig implementering.

5. ERC-1400

ERC-1400 er en familie af forslag til værdipapirtokens, altså tokens der repræsenterer værdipapirer eller beslægtede investeringsrettigheder. Funktionerne omfatter blandt andet opdeling af saldi, overførselskontrol, tilknytning af dokumenter og handlinger foretaget af bemyndigede administratorer. Det understøtter den tekniske håndtering af sådanne udstedelser.

En kontrakt kan håndhæve bestemte regler, eksempelvis begrænsninger på, hvem der må eje et token. Juridisk efterlevelse kræver også dokumentation, investorkontrol og opfølgning på gældende regler. En tokenstandard garanterer ikke alene efterlevelse i alle jurisdiktioner eller gennem hele aktivets levetid.

Mulige anvendelser omfatter aktier, gældsinstrumenter og investeringsandele i ejendomme eller kunst. Tokenet kan registrere overførsler og tilhørende oplysninger. Rettighederne til det underliggende aktiv afhænger af udstedelsens juridiske struktur og aftaler.

6. ERC-4337

ERC-4337 handler om kontoabstraktion, account abstraction. Konti baseret på smarte kontrakter kan bruge deres egne valideringsregler. Brugerne indsender UserOperations, som særlige aktører, kaldet bundlers, samler og lader udføre gennem en EntryPoint-kontrakt. Det kræver ingen ændring af Ethereums konsensusregler.

En sådan wallet kan understøtte flere underskrifter, gendannelse af adgang eller andre autorisationsregler. Funktionerne vedrører dermed kontrollen over kontoen, ikke en særskilt kategori af ERC-4337-tokens. De kan hjælpe grupper og organisationer med at godkende handlinger i fællesskab og administrere aktiver.

7. ERC-725 og ERC-735

Decentral identitet kan bygge på kontraktkonti og verificerbare erklæringer uden altid at kræve NFT’er. ERC-725 beskriver byggesten til at udføre handlinger og lagre data i en sådan konto.

Det beslægtede forslag ERC-735 definerer en grænseflade for erklæringer, claims, med blandt andet udsteder, emne, signatur og data. Det kan understøtte digitale beviser og identitetsverifikation. Pålideligheden afhænger af udstederen og verifikationen, mens beskyttelsen af personoplysninger afhænger af applikationens design.

8. ERC-6551

ERC-6551 beskriver konti, der er knyttet til NFT’er, såkaldte token-bound accounts. Et NFT kan dermed forbindes med en kontraktkonto, der selv ejer digitale aktiver og interagerer med applikationer. Eksisterende NFT-kontrakter behøver ikke at blive ændret.

NFT-indehaveren får kontrol over den tilknyttede konto. En spilfigur kan eksempelvis have udstyr og tokens i sin egen konto. Standarden stiller et fælles register og en kontogrænseflade til rådighed; generel batchbehandling eller lavere gaspriser er ikke dens hovedformål.

9. ERC-4626

ERC-4626 standardiserer tokeniserede vaults. Et sådant vault forvalter ét underliggende ERC-20-aktiv og udsteder ERC-20-andelstokens. De repræsenterer indehavernes forholdsmæssige andel af de forvaltede aktiver.

Grænsefladen omfatter indbetalinger, udstedelse af andele, udbetalinger, indløsning og omregning mellem andele og underliggende aktiver. Det letter integrationen af vaults i DeFi-applikationer. Standarden bestemmer ikke investeringsstrategien og garanterer hverken afkast eller sikkerhed.

10. ERC-998

ERC-998 er et forslag fra 2018 om sammensættelige NFT’er, composable NFTs. Det giver NFT’er mulighed for at eje andre ERC-721- eller ERC-20-tokens. En spilfigur kan eksempelvis repræsenteres sammen med sit udstyr og sine tokensaldi i en sammenhængende struktur.

Modellen understøtter hierarkier af digitale aktiver til komplekse samlinger og spilgenstande. Brug i organisationer eller til virkelige aktiver kræver yderligere logik og en passende juridisk struktur. At sammensætte tokens skaber ikke automatisk rettigheder til fysiske genstande.

Ti vigtige ERC-standarder og forslag — toppen af isbjerget

Ethereum-fællesskabet udvikler fortsat grænseflader til forskellige applikationer. Udviklere har byggesten til fungible tokens, NFT’er, avancerede konti og vaults. Forståelse af hver grænseflades formål og begrænsninger hjælper med at vælge en passende implementering og fremmer samspillet mellem applikationer.

Du kan lære mere om spændende blockchain‑projekter her.

David Hamilton er en fuldtidsjournalist og en længerevarende bitcoinist. Han specialiserer sig i at skrive artikler om blockchain. Hans artikler er blevet offentliggjort i flere bitcoin-publikationer, herunder Bitcoinlightning.com