Sistem sestavlja šest pametnih pogodb — programov na verigi, ki sami izvajajo pravila — in po en žeton za vsako stvar.
| Pogodba (tehnično ime) | Kaj dela |
|---|---|
Tovarna žetonov (RWATokenFactory) | na zahtevo overitelja naredi nov žeton za vsako stvar |
Žeton stvari (RWAToken) | v sebi nosi pravila: samo med preverjenimi, enkratno nastajanje, čakalna doba, pristojbina |
Preverjalnik kod (ZKVerifier) | preveri, da lastnik pozna 12 besed, in ustvari enote |
Register overiteljev (UORSRegistry) | kdo sme vpisati stvar; zapis plačil storitve |
RWA Marketplace (Marketplace) | nakup, prodaja, ponudbe; cena prve prodaje iz ocene |
Seznam preverjenih (KYCWhitelist) | naslovi, ki so opravili preverjanje istovetnosti |
Vir naključnosti (EntropyOracle) | naključna števila, ki naredijo vsako kodo edinstveno |
Varovala
- Nobena sprememba nastavitev ni takojšnja. Najprej se javno napove in začne veljati po čakalni dobi (preizkusno omrežje 10 minut, pravo omrežje 48 ur). Napovedi vidiš na Preveri pristnost.
- Zasilna ustavitev — ob težavi skrbnik ustavi ustvarjanje žetonov in trgovanje.
- Pristnost strani — ob vsaki objavi strani zapišemo prstni odtis vsake datoteke na GitHub; na strani Preveri pristnost sam preveriš, da ti strežnik streže prave datoteke.
- Nadzor — samodejni pregled vsakih 5 minut preveri pogodbe in stran ter ob odstopanju obvesti skrbnika.
Podrobneje: Naslovi pogodb · Preverjalnik kod · Vir naključnosti.
