Alle talen
Republic Protocol (REN) is een protocol voor het verhandelen van een groot aantal versleutelde activa tussen BTC/ETH, BTC/ERC20 en ETH/ERC20 in een gedistribueerde dark pool. Het is de enige bekende die zo'n gedistribueerde versleutelde activa heeft dark pool-transactie Blockchain-technologieonderneming. Op traditionele Amerikaanse en Europese aandelenmarkten vertegenwoordigt dark pool-handel ongeveer 10-30% van alle handelsvolumes in de sector. JPMorgan Chase, Goldman Sachs, Fidelity, Deutsche Bank en Morgan Stanley zijn de weinige makelaars met dark pool-transacties.
'Dark pool'-handel is een van de belangrijkste vormen van 'alternatieve handelssystemen'. Normaal gesproken worden bij het handelen op beurzen alle verkooporders en verkooporders aangekondigd, maar institutionele beleggers opereren in de "dark pool" door middel van hoogfrequente transacties van handelaren. "Dark pool"-transacties brengen een "intentie" over om een aandeel te kopen of te verkopen aan specifieke investeerders. Het oorspronkelijke doel van het doorgeven van deze "belangen" was om te testen of de order een match kon vinden bij een klein aantal investeerders, maar in feite eindigden de meeste "uitvoerbare" "belangen" uiteindelijk met het sluiten van de transactie zonder medeweten van het publiek.
"Het belangrijkste voordeel van dark pool-handel is dat institutionele beleggers die grote transacties uitvoeren, niet kunnen worden blootgesteld bij het zoeken naar kopers en verkopers. Het kan voorkomen dat de hele markt wordt beïnvloed en in waarde daalt.
Het Republic Protocol-systeem is gebaseerd op een goed ontworpen beloningssysteem om ervoor te zorgen dat spelers zich aan de regels houden. RenEx "Dark Nodes" voeren de bijpassende engine uit om de werking van de dark pool te verzekeren, en het bestaan van meerdere dark pools vermindert het risico van de tegenpartij. Om kwaadaardige aanvallen te voorkomen, is bepaald dat netwerkknooppunten (Darknodes) 100.000 Ren moeten betalen, wat het Token of the Republic-protocol is.
Het belangrijkste technische doel van het Republic Protocol is ervoor te zorgen dat netwerkknooppunten zodanig werken dat transacties op beurzen worden verwerkt en uitgevoerd zonder informatie over zichzelf vrij te geven. Republic Protocol gebruikt het gecodeerde deelschema van Shamir om bestellingen op te splitsen in meerdere stukken die over het netwerk worden verdeeld. De oorspronkelijke volgorde kan niet opnieuw worden gemaakt zonder de meeste scherven te verzamelen. Om kwaadaardig gedrag van deze shard-orders te voorkomen, maakt Republic Protocol gebruik van slimme contracten, "registrars" genaamd, die worden samengevoegd in de netwerktopologie van netwerkknooppunten.
Projectkenmerken
1. De identiteit van de handelaar is veilig met Republic Protocol. De onderliggende cryptocurrencies die worden verhandeld, kunnen verschillende privacybeperkingen hebben.
2. Traders hoeven niet verbonden te blijven met het netwerk terwijl orders worden gematcht. Zodra een bestelling is geplaatst, voert het knooppunt matchingberekeningen uit totdat er een match is gevonden of de bestelling verloopt (handmatig of via een door de handelaar gespecificeerde deadline).
3. Bestellingen zijn beveiligd totdat ze overeenkomen. Na het matchen worden enkele details van de bestelling getoond aan de matchende partij. Aangezien beide partijen weten dat dit een natuurlijke beperking is van de ordeveiligheid van wat ze indienen, moeten beide partijen weten wanneer er een race heeft plaatsgevonden. Houd er rekening mee dat de informatie die in deze gevallen wordt onthuld, geen enkele partij enig informatief voordeel oplevert.
Toepassingsscenario
Het gedecentraliseerde dark pool-ecosysteem van Republic Protocol wordt ondersteund door de volgende kenmerken:
RenEx Dark Pool: gedecentraliseerde Dark Pool Exchange;
Stealth Order Book: bestellingen voor bulktokens vóór uitvoering van de transactie Vertrouwelijke details;
Cross- chain asset-transacties: verhandel digitale activa tussen verschillende blockchains;
Speciale faciliteiten voor bulkorders: Plaats bulkorders terwijl prijsdalingen worden geminimaliseerd en de markt wordt beïnvloed;
Dark Node: Matching orderfragmenten, waaruit ordermatching en afwikkelingskosten worden verzameld.
Technisch overzicht
Gedecentraliseerde ordermatching:
De transactiepartij splitst de order eerst op in fragmenten via het vertrouwelijke deelschema van Shamir. Deze fragmenten bevatten enkele gevoelige gegevens van de order en onthullen de waarde van de order niet. Pas wanneer meer dan de helft van de orderfragmenten is verzameld, kan de order worden gereorganiseerd.
Nodes spelen een matching-functie, voeren veilige multi-party berekeningen uit op fragmenten van verschillende ordes en mixen de resultaten met de resultaten van andere nodes (verschillende fragmentberekeningen). De fragmenten die door de bewerking worden gegenereerd, onthullen niet de oorspronkelijke bestelling, maar vertegenwoordigen alleen het resultaat van het koppelen van bestellingen.
Vanwege het speciale ontwerp van orderfragmenten kunnen ordermatching-operaties elke functie gebruiken, van toepassing zijn op polynomen en twee of meer orders matchen. Daarom geniet de orderafstemmingsoperatie een hoge flexibiliteit. Nodes kunnen bestellingen matchen op basis van exacte prijzen, gedeeltelijke overeenkomsten of meerdere transactieparen (directe REN/BTC-transactieparen kunnen bijvoorbeeld niet worden gevonden, die indirect kunnen worden bereikt via BTC/ETH, ETH/REN en REN/BTC), Helpt de circulatiecapaciteit te verbeteren.
Uitvoering:
Nodes concurreren met elkaar om overeenkomende orders te vinden. Gematchte orders moeten worden geregistreerd om andere nodes de orderstatus te laten weten; relevante handelspartijen zullen ook op de hoogte worden gebracht. Gepaarde bestellingen nemen niet langer deel aan de matching. Het proces vindt plaats op het Ethereum-netwerk. Alleen niet-overeenkomende bestellingen kunnen deelnemen aan het matchen; handelaren kunnen zelf een geldigheidsperiode van 24 uur instellen of niet-overeenkomende bestellingen annuleren. Nadat de bestelling is verlopen of geannuleerd, worden de relevante vooruitbetaalde kosten terugbetaald.
Het Republic Protocol omvat ook atomic swap-protocollen, geïnitieerd door partijen die overeenkomen met ordergroepen. Nodes zijn verantwoordelijk voor het doorgeven van informatie om orders uit te voeren; waar mogelijk, het tot stand brengen van directe P2P-verbindingen tussen handelspartijen. Door de beperkte communicatiemiddelen tussen blockchains zijn partijen bij een transactie niet verplicht om een order uit te voeren. Het project is van mening dat toegangsobligaties betaald in REN-tokens tegenpartijen effectief kunnen stimuleren om orders uit te voeren.
Bestelkosten:
Bij het plaatsen van een bestelling moet de transactiepartij de transactiekosten betalen in REN-tokens. Als de bestelling niet binnen de tijdslimiet wordt gematcht, worden de administratiekosten terugbetaald aan de transactiepartij. Knooppunten die deelnemen aan gedecentraliseerd computergebruik kunnen commissiedividenden ontvangen (gelijkelijk verdeeld over alle deelnemende knooppunten) door bestellingen te matchen. Kosten variëren in waarde; degene met de hoogste prijs krijgt voorrang van de knooppunten. Nadat de transactie is afgerond, ontvangt het knooppunt de transactiekosten van zowel kopers als verkopers. De enige bestelinformatie die knooppunten kunnen verkrijgen, zijn de transactiekosten voor een succesvolle koppeling.
RenEx beta mainnet hanteert momenteel een model met één enkele vergoeding, waarbij kopers en verkopers van elke transactie een uniforme vergoeding van 0,2% in rekening worden gebracht. Daarom wordt voor elke transactie een commissie van 0,4% in rekening gebracht. 80% wordt gedeeld door nodes; de resterende 20% wordt door RenEx gehouden voor het circulatiebeloningsprogramma (teruggave aan marktmakers en bronnen van liquiditeit, waardoor de groei van de circulatiecapaciteit van het platform wordt gestimuleerd). RenEx-tarieven worden tijdelijk vastgesteld door het Republic Protocol-team om het concurrentievermogen van RenEx te behouden.
Bond:
De bestelling wordt opgesplitst in verschillende fragmenten en verspreid over het netwerk om de veiligheid van de bestelinformatie te waarborgen. Om sybil-aanvallen te voorkomen en het identiteitsauthenticatiemechanisme te vereenvoudigen, moeten transactiepartijen en knooppunten obligaties met REN-tokens kopen om netwerktoegang te krijgen. De unieke identiteit die aan de obligatie is gekoppeld, wordt geregistreerd in het slimme contract van de overeenkomst en iedereen kan de registratiestatus opvragen. Wanneer de transactiepartij of het knooppunt het netwerk verlaat, wordt de obligatie volledig terugbetaald. Als het netwerk kwaadaardig gedrag detecteert, wordt de bijbehorende obligatie in beslag genomen en wordt de netwerkbeveiliging gehandhaafd via het beloningsmechanisme.
De transactiepartij kan het bedrag van de obligatie naar believen indienen; het bedrag van de obligatie is evenredig met het aantal bestellingen dat tegelijkertijd wordt geplaatst. De obligatiedrempel is flexibel en duur, en deelnemers moeten een voldoende genereuze financiële toezegging doen. Het door transactiepartijen en nodes ingediende bedrag aan obligaties moet een drempelwaarde bereiken voordat zij mogen deelnemen aan netwerkactiviteiten.
Het mechanisme voor het instellen van obligatiedrempels is nog in ontwikkeling. Het project is van plan om de drempel van donkere knooppunten in te stellen op 100.000 REN, wat betekent dat het maximale aantal donkere knooppunten 10.000 is, omdat de totale tokenvoorraad 1.000.000.000 REN is. Het bedrag van de obligatie kan worden gewijzigd door de contracteigenaar (terwijl het maximum aantal nodes wordt gewijzigd). Republic Protocol vermeldde dat de drempel van de obligatie uiteindelijk zal worden gecontroleerd door de gedecentraliseerde autonome organisatie (DAO), die zal worden beslist door te stemmen om het beheersdoel van het REN-token te spelen.
Het belangrijkste technische doel van Republic Protocol is om een gedecentraliseerd netwerk van nodes mogelijk te maken om orders te matchen. Hoewel het onmogelijk lijkt, kan het worden bereikt door cryptografietechnieken toe te passen die al 30 jaar grondig zijn onderzocht, en ze aan te passen voor de wereld van gedecentraliseerd computergebruik.
Republic Protocol gebruikt het geheime deelschema van Shamir om orders op te splitsen in een groot aantal orderfragmenten en deze over het netwerk te verspreiden. De volgorde kan niet worden gereconstrueerd tenzij de meeste opeenvolgende fragmenten weer in elkaar worden gezet. Om dit te voorkomen, definieert Republic Protocol een Ethereum smart contract, een registrar genaamd, die knooppunten organiseert in een netwerktopologie die een tegenstander in staat stelt om voldoende orde te krijgen om de orde opnieuw op te bouwen. Zolang handelaren de door de registrar gedefinieerde netwerktopologie respecteren, zijn hun bestellingen veilig.
Door orderscherven van twee verschillende orders te gebruiken, kan één node andere nodes laten samenwerken met andere nodes. Om dezelfde twee orders uit te voeren om een gedistribueerde berekening uit te voeren, zal dit bepalen of de twee orders overeenkomen. Gedecentraliseerd computergebruik legt geen orderscherven bloot en voert een willekeurige schaal van de uiteindelijke uitvoer uit. Dit voorkomt dat knooppunten de oorspronkelijke volgorde reconstrueren, waardoor ze de uitvoer niet kunnen gebruiken om iets over de volgorde af te leiden. Zero-knowledge proofs worden gebruikt om de integriteit van berekeningen te verifiëren zonder enige informatie vrij te geven. Deze bewijzen zijn eenvoudig en efficiënt, waardoor ze kunnen worden afgedwongen door een Ethereum smart contract genaamd Judge. Nadat de twee orders zijn gematcht, wordt een atomic swap geïnitieerd tussen de twee handelaren op het Republic Protocol Network, een gedecentraliseerd peer-to-peer-netwerk, waar de details van de atomic swap veilig worden bewaard met behulp van standaard asymmetrische codering.
https://renproject.io/
https://medium.com/renproject
https://www.chainnews.com/articles/745459795256.htm
https:/ /help.bybit.com/hc/zh-cn/articles/360024861754-%E4%BB%80%E4%B9%88%E6%98%AFRepublic-Protocol-%E4%BB%80%E4%B9%88 %E6%98%AFREN%E5%B8%81-