I 2017 drev OmiseGo sin ICO og rejste $25 millioner. Efter afslutningen af ICO annoncerede udviklerne en airdrop, hvor Ether-ejerne kunne deltage.
Den 1. juli 2020 blev projektet omdøbt under navnet OMG Network efter den foregående måneds første åbne test. I sin pressemeddelelse delte udviklerne, at det originale navn ikke længere afspejlede, hvad virksomheden gjorde, såvel som at kryptofællesskabet forvekslede OmiseGo med Omise-betalingssystemet.
Spændende nok har OMG Network en stablet række af rådgivere, herunder, men ikke begrænset til, Vitalik Buterin, Joseph Poon, Dr. Gavin Wood, Vlad Zamfir og Roger Ver.
Kilde:Blockgeeks
OMG Network bruger Plasma som sin blockchain-skaleringsløsning. Skabt af Poon, Lightning Networks medskaber, og Buterin, Ethereums medstifter, tilskynder Plasmas foreslåede rammeværk til og gennemtvinger udførelsen af smarte kontrakter, som selvfølgelig kan skaleres til en betydelig mængde statsopdateringer pr. sekund, ifølge dets whitepaper.
I almindelighed består Plasma i det væsentlige af blockchains bygget på blockchains, der fungerer som en række kontrakter, der løber oven på den vigtigste ethereum blockchain. Du kan visualisere plasma på billedet nedenfor:
Poon og Buterins mål med at designe Plasma er at have den primære blockchain som root blockchain, med hver anden kæde (barnekæde), foruden fuldstændigt at minimere tillid. Med andre ord er der mekanismer på plads for enkeltpersoner at forlade børnekæder.
Plasmas funktionalitet afhænger af MapReduce, en programmeringsmodel til behandling og generering af store datasæt med en parallel, distribueret algoritme på en klynge. Hvis der er en stor mængde data, kan dele af disse data derefter delegeres til mindre enheder, som beregner dem parallelt og derefter returnerer resultatet til dig.
MapReduce kan opdeles i "Map" og "Reduce:"
Med Kort , data opdeles og afleveres til forskellige enheder for at blive løst parallelt. Reducer , på den anden side er det, hvor enheder løser problemet og udfører funktionen "opsummering", som reducerer datastørrelsen betydeligt og returnerer den opsummerede værdi.

Så ved at anvende MapReduce, lad os forklare billedet ovenfor:
På kortstadiet sker der to ting:
Derfra starter Reduce:
Fuld cirkel.
Dit næste spørgsmål er højst sandsynligt, hvad er "Merkelized" data? For at forstå dette, skal du se på Merkle-træet.

Så hvad er formålet med et Merkle-træ?
Hver blok i en kæde indeholder tusinder og atter tusinder af transaktioner, hvilket gør det ekstremt ineffektivt og upraktisk at gemme alle data i en blok som en serie. Dette gør det ekstremt besværligt at potentielt lokalisere en bestemt transaktion.
Det er her, Merkle-træet kommer ind, og hjælper med at finde ud af, om en bestemt transaktion hører hjemme i den blok (eller ej).

Lad os sige, at du vil finde dataene i denne særlige blok, illustreret med rødt ovenfor. I stedet for at gennemgå den besværlige proces med at se på hver enkelt hash og se, om den hører til dataene eller ej, kan du spore den ved at følge sporet af hash, der fører op til dataene.
Når du hører udtrykket "Merkelized", refererer det til Merkle-roden eller den enkelte knude på det højeste niveau mærket "Top Hash". Hver børnekæde skal af og til sende Merkelized-løsningen til forældrekæden.
Tidligere nævnte vi, at en del af udviklerens design til Plasma var at sikre, at det var fuldstændig tillidsløst, hvilket gav mekanismer til at sikre, at enkeltpersoner kan forlade kæden på passende vis. Tag et kig på dette billede nedenfor:
Lad os sige, at Alice har 1 ETH i Plasma Block #3, men af en eller anden grund ser hun, at hun ikke længere har den ETH i Plasma Block #4.
Lad os antage, at den person, der er ansvarlig for at administrere blok #4, handler på en ondsindet måde og tildeler sin 1 ETH til en anden. Hvad laver Alice?
Plasma-smart-kontrakten vil gøre det muligt for Alice at sende et svindelbevis til root-blockchainen, til hende eller enhver anden, der bemærker denne aktivitet. Derfra vil rodblokkæden så kontrollere, om svindelen er reel eller ej, og hvis den er, vil den "rulle tilbage" den ondsindede blok, hvilket gør den ugyldig. Plasmakædens tilstand går således tilbage til blok #3.
Og hvad sker der med blok #4? Underskriveren/skaberen af blok #4 bliver straffet.
Nu er dette resultat helt afhængigt af, om den enkelte har adgang til det svigagtige eller ej, hvilket måske ikke altid er tilfældet. I tilfælde af at Alice ikke havde adgang til de svigagtige data, starter Plasmas interne tvistløsningssystem med dets foruddesignede udgange.
Lad os antage for denne anden hypotetiske, at Alice ikke havde adgang til de svigagtige data.
I dette tilfælde har Alice 1 ETH på blok #3, men hun har ikke nogen adgang til blok #4.
Så Alice informerer forældrekæden (rodkæden), at hun vil forlade kæden, hvis hun ikke får adgang inden for 7 dage. Ved at gøre det vil hun udsende sin hensigt om at bruge den 1 ETH inden for de 7 dage. Hvis hun ikke bruger 1 ETH, vil hun så være i stand til at forlade kæden.
Udgangen sker i rækkefølgen efter alderen af inputs inde i plasmablokken, hvilket betyder, at de ældre input vil være i stand til at forlade først - hvilket skaber et retfærdigt system. Ideen er at beskytte rodkæden for enhver pris, kun at lade deltagerne flytte til den blok, hvis alle andre blokke er kompromitteret.
Nu, når Alice informerer forældrekæden om hendes hensigt om enten at bruge eller ikke bruge den 1 ETH, skal denne "hensigt" gemmes et sted, hvilket bringer indlejrede træer ind.
Kilde:Plasma whitepaper
Kan du identificere de tre (3) niveauer af kæder her?
Lad os nu sige, at en blok i niveau 2 er kompromitteret; hvor vil Alice flytte sin 1 ETH?
Kilde:Plasma Whitepaper
Alle deltagere i den kompromitterede blok vil flytte til den foregående blok, og den kompromitterede blok fjernes fra kæden. Dette er en økonomisk mere bæredygtig løsning, som efterlader rodkæden uforstyrret.
OMG-netværket bruger OMG-tokens. ICO 2017, som fandt sted fra 23. juni til 23. juli, rejste $25 millioner. Virksomheden ønskede ikke at begå den samme fejl, som BAT gjorde, og begrænsede OMG-salget til KYC, eller personer, der nemt kunne identificeres for at forhindre muligheden for, at en eller to rige mennesker køber næsten alle tokens.
Den mest populære funktion ved OMG Network er uden tvivl, at det er en sidekæde, der skalerer arbejdet med ERC-tokens ved hjælp af batch-transaktioner gennem smarte kontrakter.
Denne integration vil resultere i en reduktion af bekræftelsestider, hvilket giver hurtigere betalinger samtidig med, at gebyrerne reduceres. Effekten af dette gør det muligt for OMG Network at håndtere tusindvis af transaktioner til en tredjedel af prisen på Ethereum som en Layer-2-løsning til Ethereum, der batcher transaktioner før afvikling. Batching af Ethereum-transaktioner på sekundære lag er blevet den foretrukne løsning til at hjælpe med at skalere netværket, ifølge CoinDesk.