Tutte le lingue
Republic Protocol (REN) è un protocollo per lo scambio di un gran numero di risorse crittografate tra BTC/ETH, BTC/ERC20 e ETH/ERC20 in un dark pool distribuito. È l'unico noto per avere una tale risorsa crittografata distribuita Transazione Dark Pool Impresa tecnologica Blockchain. Nei tradizionali mercati azionari statunitensi ed europei, il dark pool trading rappresenta circa il 10-30% di tutti i volumi di trading del settore. JPMorgan Chase, Goldman Sachs, Fidelity, Deutsche Bank e Morgan Stanley sono i pochi broker con operazioni di dark pool.
Il trading "dark pool" è una delle forme più importanti di "sistemi di trading alternativi". Normalmente, quando si negozia in borsa, tutti gli ordini di vendita e gli ordini di vendita saranno annunciati, ma gli investitori istituzionali operano nel "dark pool" attraverso le operazioni ad alta frequenza dei trader. Le transazioni "dark pool" trasmettono un "intento" di acquistare o vendere un'azione a investitori specifici. Lo scopo originale del passaggio di questi "interessi" era quello di verificare se l'ordine potesse trovare riscontro tra un ristretto numero di investitori, ma in realtà la maggior parte degli "interessi" "eseguibili" ha finito per chiudere la transazione all'insaputa del pubblico.
"Il vantaggio principale del dark pool trading è che gli investitori istituzionali che conducono transazioni di grandi dimensioni non possono essere esposti quando cercano acquirenti e venditori. Può impedire che l'intero mercato ne risenta e si deprezzi.
Il sistema del Protocollo della Repubblica si basa su un sistema di incentivi ben progettato per far rispettare le regole ai giocatori. RenEx "Dark Nodes" esegue il motore di corrispondenza per garantire il funzionamento del dark pool e l'esistenza di più dark pool ridurrà il rischio della controparte. Per prevenire attacchi dannosi, è previsto che i nodi di rete (Darknodes) debbano pagare 100.000 Ren, che è il protocollo Token of the Republic.
Il principale obiettivo tecnico del Protocollo della Repubblica è garantire il funzionamento dei nodi di rete in modo tale che le transazioni sugli scambi vengano elaborate ed eseguite senza rivelare informazioni su se stesse. Republic Protocol utilizza lo schema di condivisione crittografato di Shamir per suddividere gli ordini in più parti che vengono distribuite attraverso la rete. L'ordine originale non può essere ricreato senza raccogliere la maggior parte dei frammenti. Per prevenire il comportamento dannoso di questi ordini di frammenti, Republic Protocol utilizza contratti intelligenti chiamati "Registrar", che sono aggregati nella topologia di rete dei nodi di rete.
Caratteristiche del progetto
1. L'identità del commerciante è al sicuro con Republic Protocol. Le criptovalute sottostanti scambiate possono offrire diversi vincoli di privacy.
2. I trader non devono rimanere connessi alla rete mentre gli ordini vengono abbinati. Una volta effettuato un ordine, il nodo eseguirà calcoli di corrispondenza fino a quando non viene trovata una corrispondenza o l'ordine scade (manualmente o tramite una scadenza specificata dal trader).
3. Gli ordini sono garantiti finché non vengono abbinati. Dopo l'abbinamento, alcuni dettagli dell'ordine verranno visualizzati alla parte corrispondente. Poiché entrambe le parti sanno che questa è una limitazione naturale della sicurezza dell'ordine ciò che presentano, entrambe le parti devono sapere quando si è verificata una gara. Si noti che le informazioni divulgate in questi casi non forniscono a nessuna delle parti alcun vantaggio informativo.
Scenario applicativo
L'ecosistema di dark pool decentralizzato di Republic Protocol è supportato dalle seguenti funzionalità:
RenEx Dark Pool: scambio decentralizzato di dark pool;
Registro degli ordini Stealth: ordini per token in blocco prima dell'esecuzione dell'operazione Dettagli riservati;
Cross- transazioni di attività a catena: scambia risorse digitali tra diverse blockchain;
Strutture speciali per ordini all'ingrosso: effettua ordini all'ingrosso riducendo al minimo il calo dei prezzi e influenzando il mercato;
Nodo oscuro: frammenti di ordini di corrispondenza, da cui vengono raccolto.
Panoramica tecnica
Corrispondenza decentralizzata dell'ordine:
La parte della transazione prima divide l'ordine in frammenti attraverso lo schema di condivisione confidenziale di Shamir: questi frammenti contengono alcuni dati sensibili dell'ordine e non riveleranno il valore dell'ordine. Solo quando viene raccolta più della metà dei frammenti dell'ordine, l'ordine può essere riorganizzato.
I nodi svolgono una funzione di corrispondenza, eseguono calcoli multipartitici sicuri su frammenti di ordini diversi e mescolano i risultati con i risultati di altri nodi (calcoli di frammenti diversi). I frammenti generati dall'operazione non riveleranno l'ordine originale, ma rappresenteranno solo il risultato dell'accoppiamento dell'ordine.
A causa del design speciale dei frammenti di ordine, le operazioni di corrispondenza degli ordini possono utilizzare qualsiasi funzione, applicarsi ai polinomi e abbinare due o più ordini. Pertanto, l'operazione di abbinamento degli ordini gode di un'elevata flessibilità. I nodi possono abbinare gli ordini in base a prezzi esatti, corrispondenze parziali o più coppie di transazioni (ad esempio, non è possibile trovare coppie di transazioni dirette REN/BTC, che possono essere raggiunte indirettamente tramite BTC/ETH, ETH/REN e REN/BTC), Aiuta a migliorare la capacità di circolazione.
Esecuzione:
i nodi competono tra loro per trovare gli ordini corrispondenti. Gli ordini abbinati devono essere registrati per consentire agli altri nodi di conoscere lo stato dell'ordine; anche le parti commerciali interessate verranno informate. Eventuali ordini accoppiati non parteciperanno più all'abbinamento. Il processo avviene sulla rete Ethereum. Solo gli ordini non abbinati possono partecipare all'abbinamento; i trader possono impostare un periodo di validità di 24 ore o annullare gli ordini non abbinati da soli. Dopo la scadenza o l'annullamento dell'ordine, le relative quote prepagate verranno rimborsate.
Il Protocollo della Repubblica include anche protocolli di scambio atomico, avviati da parti corrispondenti a gruppi di ordini. I nodi sono responsabili della trasmissione delle informazioni per eseguire gli ordini; ove possibile, stabilire connessioni P2P dirette tra le parti commerciali. A causa dei limitati mezzi di comunicazione tra blockchain, le parti di una transazione non sono obbligate a eseguire un ordine. Il progetto ritiene che le obbligazioni di accesso pagate in token REN possano effettivamente incentivare le controparti a eseguire gli ordini.
Commissione dell'ordine:
Quando si invia un ordine, la parte della transazione deve pagare la commissione della transazione in token REN. Se l'ordine non viene evaso entro il termine, la commissione di gestione verrà restituita alla parte della transazione. I nodi che partecipano al calcolo decentralizzato possono ottenere i dividendi delle commissioni (condivisi equamente tra tutti i nodi partecipanti) abbinando gli ordini. Le commissioni variano in valore; quello con il prezzo più alto avrà la priorità dai nodi. Dopo la conclusione della transazione, il nodo riceverà la commissione di transazione sia dagli acquirenti che dai venditori. L'unica informazione sull'ordine che i nodi possono ottenere è la commissione di transazione per l'accoppiamento riuscito.
RenEx beta mainnet attualmente adotta un modello di commissione unica, addebitando agli acquirenti e ai venditori di ciascuna transazione una commissione uniforme dello 0,2%. Pertanto, ogni transazione comporterà una commissione dello 0,4%. L'80% sarà condiviso dai nodi; il restante 20% sarà trattenuto da RenEx per il programma di ricompensa della circolazione (restituzioni ai market maker e fonti di liquidità, stimolando così la crescita della capacità di circolazione della piattaforma). Le tariffe RenEx sono temporaneamente stabilite dal team del Protocollo della Repubblica al fine di mantenere la competitività di RenEx.
Legame:
L'ordine viene suddiviso in diversi frammenti e diffuso nella rete per garantire la sicurezza delle informazioni relative all'ordine. Al fine di prevenire gli attacchi sybil e semplificare il meccanismo di autenticazione dell'identità, le parti e i nodi della transazione devono acquistare obbligazioni con token REN per ottenere l'accesso alla rete. L'identità univoca collegata all'obbligazione è registrata nello smart contract dell'accordo e chiunque può interrogare lo stato della registrazione. Quando la parte o il nodo della transazione esce dalla rete, l'obbligazione verrà restituita per intero. Se la rete rileva un comportamento dannoso, il legame corrispondente verrà sequestrato e la sicurezza della rete verrà mantenuta attraverso il meccanismo di ricompensa.
La parte della transazione può inviare l'importo dell'obbligazione a suo piacimento; l'importo dell'obbligazione è proporzionale al numero di ordini effettuati alla volta. La soglia obbligazionaria è flessibile e costosa e i partecipanti devono pagare un impegno finanziario sufficientemente generoso. L'importo dell'obbligazione inviato dalle parti della transazione e dai nodi deve raggiungere un valore soglia prima che possano partecipare alle attività di rete.
Il meccanismo per stabilire le soglie delle obbligazioni è ancora in fase di sviluppo. Il progetto prevede di impostare la soglia dei nodi oscuri a 100.000 REN, il che significa che il numero massimo di nodi oscuri è 10.000, poiché la fornitura totale di token è di 1.000.000.000 REN. L'importo dell'obbligazione può essere modificato dal titolare del contratto (durante la modifica del numero massimo di nodi). Il protocollo della Repubblica ha affermato che la soglia del legame sarà eventualmente controllata dall'organizzazione autonoma decentralizzata (DAO), che sarà decisa votando per svolgere lo scopo di gestione del token REN.
Il principale obiettivo tecnico di Republic Protocol è consentire a una rete decentralizzata di nodi di abbinare gli ordini. Sebbene possa sembrare impossibile, può essere raggiunto applicando tecniche di crittografia che sono state studiate a fondo per 30 anni, modificandole per il mondo dell'informatica decentralizzata.
Republic Protocol utilizza lo schema di condivisione segreta di Shamir per suddividere gli ordini in un gran numero di frammenti di ordine e distribuirli in tutta la rete. L'ordine non può essere ricostruito a meno che la maggior parte dei frammenti sequenziali non venga riassemblata. Per evitare che ciò accada, Republic Protocol definisce uno smart contract Ethereum chiamato registrar, che organizza i nodi in una topologia di rete che consente a un avversario di ottenere abbastanza frammenti irragionevoli per ricostruire l'ordine. Finché i trader rispettano la topologia di rete definita dal registrar, i loro ordini saranno al sicuro.
Utilizzando i frammenti dell'ordine di due ordini diversi, un nodo può far cooperare altri nodi con altri nodi. Per eseguire gli stessi due ordini per eseguire un calcolo distribuito, questo determinerà se i due ordini corrispondono. Il calcolo decentralizzato non espone i frammenti dell'ordine ed esegue un ridimensionamento casuale dell'output finale. Ciò impedisce ai nodi di ricostruire l'ordine originale impedendo loro di utilizzare l'output per dedurre qualcosa sull'ordine. Le prove a conoscenza zero vengono utilizzate per verificare l'integrità dei calcoli senza rivelare alcuna informazione. Queste prove sono semplici ed efficienti, consentendo loro di essere applicate da un contratto intelligente Ethereum chiamato Judge. Dopo che i due ordini sono stati abbinati, viene avviato uno scambio atomico tra i due trader sulla Republic Protocol Network, una rete peer-to-peer decentralizzata, in cui i dettagli dello scambio atomico sono tenuti al sicuro utilizzando la crittografia asimmetrica standard.
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-