Nimi Origo
Tunnus ORIGO
Tunnuksen tyyppi ERC-20
Kategoria Blockchain-palvelu
Nettisivun URL https://origo.network/
Valkoisen kirjan URL-osoite https://origo.network/whitepaper

Origo on hajautettu sovellusalusta, joka suojaa yksityisyyttäsi. Se tarjoaa skaalautuvuuden parantamalla yksimielisyyttä ja erittäin kannettavan virtuaalikoneen. Origon joustava muotoilu antaa käyttäjille mahdollisuuden valita julkisia tai yksityisiä tapahtumia erilaisiin käyttötarkoituksiin ja yksityisyyden tarpeisiin.

Origo-verkkosivusto

Idea ja tiimi Origon takana

Origo on älykkääseen sopimukseen perustuva lohkoketju, jonka tavoitteena on luvata täydellistä yksityisyyttä käyttäjille. Vaikka muut kryptovaluutat ovat yrittäneet ratkaista tämän ongelman tukemalla luottamuksellisia tapahtumia, ne eivät tue älykkäitä sopimuksia. Origo toimii sekä protokollalla, joka yhdistää ketjun ja ketjun ulkopuolisen laskennan älykkään sopimuksen yksityisyyden säilyttämiseksi nollatiedon todistusten avulla.

Origo-tiimiin kuuluu Fran Fang, entinen Pinterestin vanhempi insinööri, jolla on syvällistä tietoa hajautetusta järjestelmästä, salausalgoritmeista ja luotettavasta tietojenkäsittelystä. Hänellä on tietojenkäsittelytieteen maisterit Carnegie Mellonilta ja kandidaatin tutkinto tietojenkäsittelytieteestä Tsinghuan yliopistosta. Yijia Zhang on entinen Google Assistantin perustajatiimin jäsen ja tekninen johtaja sekä Google Senior -ohjelmistosuunnittelija. Hänellä on myös tietojenkäsittelytieteen maisterit Carnegie Mellonilta ja kandidaatin tutkinto Tsinghuan yliopistosta.

Ei vielä tiedetä kuinka paljon aikaa nämä tiimin jäsenet lahjoittavat Origolle ja mitkä ovat heidän roolinsa.

Origo-tiimi

Origolla on reaalimaailman sovelluksia useilla toimialoilla, joilla ihmiset haluavat pitää tiedot yksityisinä, mukaan lukien rahoitus (ajattele yksityistä vaihtoa, luottopisteytystä, verkkoluotonantoa, vakuutuksia, optioita ja futuurisopimuksia); yritys (palkka- / bonussopimukset, työntekijöiden kannustinjärjestelmät, toimitusketjusopimukset, yrityssäännökset); terveydenhoito (henkilökohtainen lääketiede, diagnostiikka, potilastiedot); ja muut, mukaan lukien esineiden internet, äänestys, huutokauppa ja varainhankinta (ts. varainhankinta).

Origo-tekniikka

Origo-tekniikassa on useita tärkeitä komponentteja, jotka auttavat verkkoa toimimaan:

Zero Knowledge Proofs

Origon tekniikka perustuu nollatietotodistusten (ZKP) käsitteeseen. Nollatietotodisteet toimivat, kun kaksi osapuolta, sananlaskija ja todentaja, joissa todentajan on rakennettava kysymys (eli todiste) sananlaskijalle. Tämä kysymys perustuu ajatukseen, että sananlaskija voi todistaa todentajalle, että tämä todiste on voimassa jakamatta mitään tietoja siitä, miksi se on.

ZKP: n on kyettävä tarkistamaan seuraavat:

  • Täydellisyys – Jos todisteet tai tiedot pitävät paikkansa, todentaja on vakuuttunut.
  • Vakaus – kukaan, joka ei tiedä todisteita (eli huijari), ei voi vakuuttaa todentajaa paljastamaan sen.
  • Zero Knowledge – Todisteesta ei vuoda mitään lisätietoja.

Kun sopimus on saatu päätökseen Origossa, luodaan Zero Knowledge Proof (ZKP). Lohkoketju tarkistaa sitten tapahtuman ja varat jaetaan nollatietotodistuksen tuloksen mukaan.

Optimoitu konsensus

Origo Consensus -arkkitehtuuri koostuu identiteettiketjusta, joka käyttää laajasti käytettyä blockchain-konsensusta, kuten Proof of Work (PoW) tai Proof of Stake (PoS), tai mistä tahansa muusta konsilista, joka on joustava sybil-hyökkäyksille. Tunnistusketju koostuu lohkoista, jotka sisältävät solmuja, jotka voivat olla tapahtumaketjun validointilaitteita. Käytännöllinen bysanttilainen vikatoleranssi (pBFT) -algoritmi on tapahtumaketjun konsensus. Koska pBFT toimii parhaiten pienessä verkossa, jossa on muutama sata solmua, Origolla on kiinteä määrä validointilaitteita, jotka valitaan satunnaisesti identiteettiketjun solmuista pBFT-konsensuksen suorittamiseksi.

Origon konsensusarkkitehtuuri

Origon konsensusarkkitehtuuri

Sirpaleinen

Sharding sallii enemmän tapahtumia sekunnissa kuin lohkoketjuissa, kuten Ethereum tai Bitcoin. Origolla on kahden tyyppinen sirpaloituminen: laskennallinen sirpale ja valtion sirpale.

Ensimmäisen tyyppinen sirpaloituminen Origossa on laskennallinen sirpaloituminen. Laskennan sirpaleisuuden avulla Origon solmut voidaan jakaa useisiin ryhmiin, joista jokaisella on kyky käsitellä osajoukko tapahtumia. Tämä tarkoittaa, että mitä enemmän sirpaleita verkossa on, sitä enemmän tapahtumia se voi käsitellä. Apurahan saajan turvallisuuden varmistamiseksi on välttämätöntä deterministinen satunnaisgeneraattori. Satunnaisnumerot luodaan ennalta valituilla validoijilla, ja sitten sirpaleiden määritys tallennetaan tapahtumien lähettämiseksi vastaaviin sirpaleisiin. Origo varmistaa, että kaikki maksutapahtumat ovat samalta tililtä, ​​käyttämällä sirun ehtona tapahtuman lähetysosoitetta.

Tilan sirpaloituminen on toisenlainen sirpaloituminen Origo-sovelluksella skaalautuvuuden parantamiseksi. Valtion sirpaleella on useita haasteita verrattuna laskennalliseen sirpalointiin. Ne sisältävät:

  • Laajan työn tekeminen on turvallista
  • Ristikkäisviestintä, vaikkakin usein välttämätöntä, vahingoittaa kokonaistehoa

Valtion sirpaloitumisesta johtuvien komplikaatioiden vuoksi Origo pyrkii ensin keskittymään laskennalliseen sirpalointiin ja jatkamaan valtion sirpaleen kehittämistä, jotta ristikkäisviestintä olisi mahdollisimman vähäistä.

Virtuaalikone

Origon virtuaalikone (VM) perustuu WebAssembly (WASM) -ohjelmaan, uuteen kannettavaan, koon ja latausaikaa säästävään muotoon. W3C-yhteisöryhmä suunnittelee sitä tällä hetkellä avoimeksi standardiksi. Origon virtuaalikone tukee C ++: ta älykkään sopimuksen kielenä alun perin ja aikoo tukea pitkällä aikavälillä muita kieliä, kuten Python tai Java. Origo VM -esiintymät on suunniteltu toimimaan sekä julkisesti että yksityisesti säilyttäen älykkäät sopimukset. Tämän seurauksena Origon virtuaalikone perustuu Ethereumin virtuaalikoneeseen (EVM), mutta sillä on laajempi kyky tukea ZKP: tä todentamiseksi ja todentamiseksi piireissä. Vakaus on kieli, jonka Origo on valinnut yksityisyyden suojaamiseksi älykkään sopimuskielen vuoksi, koska älykkäät sopimukset siirretään Ethereumista Origoon.

Origo Smart -sopimus

Kuinka Origo toteuttaa älykkään sopimuksen

Offchain-vahvistus

Offchain-vahvistus mahdollistaa paremman suorituskyvyn, jota ZKP-järjestelmä hidastaa. On kuitenkin kriittistä, että offchain-laskenta pystyy estämään haitallisia solmuja määrittämästä harhaanjohtavia tuloksia. Origo aikoo ratkaista tämän haasteen kehittämällä luotettavan protokollan, joka perustuu rangaistuspolitiikkaan ja peliteoriaan ja jonka avulla sen verkko on turvallinen, skaalautuva ja tehokas.

Origon protokolla varmistaa, että yksityiskohdat pidetään yksityisinä, mutta samalla kun sopimus toteutetaan oikein.

Origo-protokolla koostuu kolmesta päävaiheesta:

  • Sitoa – Kumpikin osapuoli jäädyttää kolikonsa ja sitouttaa yksityisen panoksensa ja kolikonsa. Molemmat ovat yksityisiä, eikä niitä voi muuttaa sitoutumisen jälkeen. Tämä vaihe päättyy joko sen jälkeen, kun kaikki osapuolet ovat sitoutuneet tai ajanjakso on päättynyt.
  • Suorita – kukin osapuoli paljastaa yksityisen panoksensa offline-johtajalle. Tämä johtaja toteuttaa älykkään sopimuksen offline-tilassa yksityisyyden varmistamiseksi.
  • Selvitys – Suorituksen jälkeen luodaan ZKP, jotta varmistetaan sopimuksen oikea toteutus. Kun lohkoketju on vahvistettu, rahasto jaetaan toteutustuloksen perusteella.

Origo-protokolla kolmessa vaiheessa

Origo-rahakkeet

Origo-rahakkeiden kokonaismäärää ei ole vielä paljastettu, eikä tiimille ja neuvonantajille jaettavaa määrää.

Origo on kuitenkin hahmotellut useita merkkien käyttötapoja, mukaan lukien palveleminen Ethereumin kaltaisena “kaasu” -toimintona. Tunnukset käyttävät verkkoa, mikä on edellytys tiettyjen tehtävien suorittamiselle. Osallistujien on maksettava myös osallistumisesta tiettyihin aktiviteetteihin käyttämällä Origo-tunnusta. Lisäksi hyvät osallistujat saavat palkintoja Origo-rahakkeista, kun taas huonot osallistujat menettävät ne rangaistuksena huonosta käyttäytymisestä.

Tiekartta ja tulevat päivitykset

Origon virallinen tiekartta on julkaista ERC-20-natiivimerkkinsä vuoden 2018 kolmannella vuosineljänneksellä ja aloittaa testiverkko joulukuussa 2018.

Syyskuuhun 2019 mennessä he aikovat saada mainnet-julkaisun ja siirtyä Origo-tunnukseen muuntamalla sen ERC-20: stä 1: 1-suhteella.

Joulukuuhun 2019 mennessä he aikovat sallia sisäänrakennetun yksityisyyden älykkäiden sopimusten säilyttämiseksi.

Kesäkuuhun 2020 mennessä Origo aikoo antaa kehittäjille mahdollisuuden kehittää omat yksityisyyttä säilyttävät, suojatut ja todennettavissa olevat älykkäät sopimukset.