ETFFIN Finance >> Finanza personale corso >  >> fund >> Informazioni sul fondo

Che cos'è la rete OMG (OmiseGO) e il protocollo Plasma?

Originariamente chiamato OmiseGo, il Network OMG nasce come spin-off del tradizionale sistema di pagamento thailandese, Omise, che è stato lanciato nel 2013. In precedenza si era affermato come "gateway di pagamento per il sud-est asiatico, con sede in Thailandia, fornendo una soluzione sicura e white label a commercianti e aziende”.

La società madre di OmiseGo è SYNQA, una società Fintech con sede in Thailandia, che nell'agosto 2020, assicurato $ 80 milioni di capitale tramite un round di investimento di serie C guidato da SCB 10x, una controllata della Siam Commercial Bank. Anche la giapponese Toyota Financial Services Corporation si è unita come uno dei suoi principali investitori.

Nel 2017, OmiseGo ha gestito la sua ICO, raccogliendo 25 milioni di dollari. Dopo la conclusione dell'ICO, gli sviluppatori hanno annunciato un airdrop, dove i proprietari di Ether potrebbero partecipare.

Il 1 luglio, 2020, il progetto rinominato con il nome, Rete OMG, dopo il primo test aperto del mese precedente. Nel suo comunicato stampa, gli sviluppatori hanno condiviso che il nome originale non rifletteva più ciò che l'azienda stava facendo, così come la comunità cripto che confonde OmiseGo con il sistema di pagamento Omise.

Cosa lo rende unico?

Abbastanza eccitante, OMG Network ha una schiera di consulenti impilati, Compreso, ma non limitato a Vitalik Buterin, Giuseppe Poon, Dottor Gavin Wood, Vlad Zamfir, e Roger Ver.

Fonte:Blockgeeks

Plasma

OMG Network utilizza Plasma come soluzione di ridimensionamento blockchain. Creato da Poon, Co-creatore di Lightning Network, e Buterin, Il co-fondatore di Ethereum, Il quadro proposto da Plasma incentiva e impone l'esecuzione di contratti intelligenti, che ovviamente è scalabile a una quantità significativa di aggiornamenti di stato al secondo, secondo il suo whitepaper.

In parole povere, Il plasma è essenzialmente composto da blockchain costruiti su blockchain, servendo come una serie di contratti che vengono eseguiti sulla blockchain principale di ethereum. Puoi visualizzare Plasma nell'immagine mostrata di seguito:

L'obiettivo di Poon e Buterin nella progettazione di Plasma, è avere la blockchain principale come blockchain radice, con ogni altra catena (catena figlio), oltre a ridurre al minimo la fiducia. In altre parole, ci sono meccanismi in atto per consentire agli individui di uscire dalle catene di bambini.

La funzionalità di Plasma dipende da MapReduce, un modello di programmazione per elaborare e generare big data set con un parallelo, Algoritmo distribuito su un cluster. Se c'è una grande quantità di dati, parti di tali dati possono poi essere delegate a soggetti più piccoli, che li calcolano in parallelo e poi ti restituiscono il risultato.

MapReduce può essere suddiviso in "Map" e "Reduce:"

Insieme a Carta geografica , i dati vengono divisi e consegnati a diverse entità per essere risolti in parallelo. Ridurre , d'altra parte, è dove le entità risolvono il problema ed eseguono la funzione "riepilogo" che riduce notevolmente la dimensione dei dati e restituisce il valore riassunto.

Così, applicando MapReduce, spieghiamo l'immagine sopra:

Nella fase Mappa, stanno accadendo due cose:

  • (1) La catena plasmatica 1 assegna il suo compito alla catena plasmatica 2, e
  • (2) Plasma chain 2 assegna quindi ogni pagina alla Plasma chain 3

Da li, Ridurre i calci in:

  • (1) Plasma chain 3 quindi calcola ciò che ha appena ricevuto dalla Plasma chain 2, e restituisce i dati merkelizzati alla catena del plasma 2, e
  • (2) La catena al plasma 2 ottiene quindi i dati finali, inviando i dati finali Merkelized alla catena Plasma 1.

Cerchio completo.

La tua prossima domanda è molto probabilmente, cosa sono i dati "merkelizzati"? Per capire questo, devi guardare al Merkle Tree.

Così, qual è lo scopo di un albero Merkle?

Ogni blocco su una catena contiene migliaia e migliaia di transazioni, rendendo estremamente inefficiente e poco pratico memorizzare tutti i dati in un blocco come una serie. Ciò lo rende estremamente ingombrante nell'individuare potenzialmente qualsiasi transazione particolare.

È qui che entra in gioco l'albero Merkle, aiutando a scoprire se una particolare transazione appartiene a quel blocco (o meno).

Supponiamo che tu voglia trovare i dati in questo particolare blocco, illustrato in rosso sopra. Piuttosto che passare attraverso il complicato processo di guardare ogni singolo hash, e vedere se appartiene ai dati o no, puoi seguirlo seguendo la scia di hash che portano ai dati.

Quando senti il ​​termine "merkelizzato", si riferisce alla radice di Merkle, o il singolo nodo sul livello più alto etichettato "Top Hash". Ogni catena figlio deve inviare ogni tanto la soluzione Merkelized alla catena padre.

Prima, abbiamo detto che parte del design dello sviluppatore per Plasma era garantire che fosse completamente privo di fiducia, fornendo meccanismi per garantire che gli individui possano uscire dalla catena in modo appropriato. Dai un'occhiata a questa immagine qui sotto:

Diciamo che Alice ha 1 ETH nel Blocco Plasma #3, ma per qualsiasi motivo, vede che non ha più quell'ETH nel Plasma Block #4.

Supponiamo che la persona responsabile della gestione del Blocco #4, agisce in modo malizioso, e assegna il suo 1 ETH a qualcun altro. Cosa fa Alice?

Lo smart contract Plasma consentirà ad Alice di inviare una Fraud Proof alla blockchain radice, a lei o a chiunque altro si accorga di questa attività. Da li, la blockchain di root controllerà quindi se la frode è reale o meno, e se lo è, "ripristinerà" il blocco dannoso, rendendolo invalido. Così, lo stato della catena del plasma torna al Blocco #3.

E cosa succede al Blocco #4? Il firmatario/creatore del Blocco #4 viene penalizzato.

Uscita dal protocollo in Plasma

Ora, questo risultato dipende interamente dal fatto che l'individuo abbia o meno accesso al fraudolento, cosa che potrebbe non essere sempre così. Nel caso in cui Alice non avesse accesso ai dati fraudolenti, Il sistema interno di risoluzione delle controversie di Plasma entra in funzione, con le sue uscite pre-progettate.

Supponiamo per questa seconda ipotetica, che Alice non aveva accesso ai dati fraudolenti.

In questo caso, Alice ha 1 ETH nel Blocco n. 3, ma non ha alcun accesso al Blocco #4.

Così, Alice informa la catena genitore (catena radice) che sta per uscire dalla catena, se non le viene concesso l'accesso entro 7 giorni. Così facendo, trasmetterà il suo intento di spendere quell'1 ETH entro i 7 giorni. Se non spende 1 ETH, sarà quindi in grado di uscire dalla catena.

L'uscita avviene nell'ordine dell'età degli ingressi all'interno del blocco plasma, il che significa che gli input più vecchi saranno in grado di uscire per primi, creando un sistema equo. L'idea è quella di proteggere la catena radicale a tutti i costi, far sì che i partecipanti si spostino in quel blocco solo se tutti gli altri blocchi sono compromessi.

Ora, quando Alice informa la catena madre della sua intenzione di spendere o non spendere quell'1 ETH, quel "intento" deve essere memorizzato da qualche parte, che porta alberi nidificati.

Fonte:white paper di Plasma

Riesci a identificare i tre (3) livelli di catene qui?

  • Livello 0: Catena radice (ad es. Ethereum)
  • Livello 1: Figlio della catena radice (Blockchain al plasma, Profondità primo albero)
  • Livello 2: Catene figlie di livello 1 (Plasma Blockchain, Profondità del 2° albero)
  • Livello 3: Bambino di livello 2 (Blockchain al plasma, Profondità 3° albero)

Ora, diciamo che un blocco di Livello 2 è compromesso; dove sposterà Alice il suo 1 ETH?

Fonte:Plasma Whitepaper

Tutti i partecipanti al blocco compromesso si sposteranno al blocco precedente, e quel blocco compromesso viene rimosso dalla catena. Questa è una soluzione economicamente più praticabile, lasciando indisturbata la catena radicale.

Token OMG

La rete OMG utilizza i token OMG. L'ICO 2017 che si è svolto dal 23 giugno al 23 luglio, raccolto 25 milioni di dollari. La società non voleva commettere lo stesso errore di BAT, limitare la vendita OMG a KYC, oppure persone che potrebbero essere facilmente identificate per evitare che uno o due ricchi comprino quasi tutti i gettoni.

Probabilmente, la caratteristica più popolare di OMG Network è che si tratta di una sidechain, ridimensionare il lavoro con i token ERC utilizzando transazioni batch tramite contratti intelligenti.

Tale integrazione comporterà una riduzione dei tempi di conferma, che offrono pagamenti più rapidi riducendo anche le commissioni. Il cui effetto consente a OMG Network di gestire migliaia di transazioni a un terzo del costo di Ethereum come soluzione Layer-2 per Ethereum che raggruppa le transazioni prima del regolamento. Il batch delle transazioni Ethereum su livelli secondari è diventato la soluzione preferita per aiutare a scalare la rete, secondo CoinDesk.