Llançament de l’EOSIO Dawn 3.0, amb EOSIO 1.0 a l’horitzó

Productor de programari de codi obert Block.one acaba de llançar prèviament la seva plataforma blockchain centrada en l’escalabilitat EOSIO Alba versió 3.0 a Github. L’acció Github va anar acompanyada d’un Entrada de bloc mitjana del cofundador Daniel Larimer. El missatge proclama:

Aquesta versió prèvia representa una fita important en el camí cap a EOSIO 1.0 que es preveu llançar al juny del 2018.

Tot això forma part del full de ruta EOS i obre el camí a la versió 1.0, que s’ha presentat com la infraestructura d’aplicacions blockchain més potent fins ara. El llançament d’EOSIO Dawn 3.0 arriba 4 mesos després del llançament de la versió 2.0, i aquí és on el goma del tren exagerat comença a complir el camí de la realitat.

Aquest llançament en particular inclou alguns elements inesperats que “es van descobrir en el procés de construcció d’una plataforma que sigui performant, flexible i fàcil de desenvolupar”.

A continuació, analitzarem la publicació de Larimer en un esforç per fer-la més digerible, tocar les característiques més importants de Dawn 3.0 i discutir el que podria significar per al futur. Si necessiteu una actualització a la plataforma EOS, consulteu el nostre actualització des de la Q1 o llegiu el nostre document guia d’EOS, o fes un cop d’ull a les darreres novetats Notícies i opinions d’EOS.

Escalabilitat

Al món de la cadena de blocs, l’escalabilitat és en gran part el nom del joc. L’escalabilitat no vol dir posar-se bé a testnet, significa satisfer plenament la demanda del mercat.

L’EOSIO Publicació mitjana diu:

En cada pas, el nostre equip ha tingut en compte les futures necessitats d’escala en el disseny. Hem dissenyat EOSIO perquè les futures implementacions puguin utilitzar un càlcul paral·lel per accelerar el rendiment sense canvis forcats.

Aquest comentari inicial sobre l’escalabilitat és una declaració d’intencions i ens permet saber que EOS pot arribar a algunes solucions reals. Segueixen dient que actualment només es mostra una fracció de les possibles optimitzacions d’EOS. En termes d’escalabilitat, hi ha algunes notícies emocionants.

Comunicació inter-blockchain

Quan les cadenes de blocs es poden comunicar correctament entre si, l’escalabilitat esdevé exponencial. La comunicació inter-blockchain es produeix quan un blockchain és capaç de verificar un esdeveniment en una altra cadena i fer-ho d’una manera provablement segura. Aquesta és la veritable característica d’escalabilitat.

Segons EOS:

L’objectiu és que la comunicació entre cadenes de blocs sigui tan segura com la comunicació intra-cadena entre contractes intel·ligents i creiem que hem assolit aquest objectiu.

En una època on els errors de comunicació a Ethereum contractes intel·ligents s’ha demostrat que és vulnerable, aquest és un aspecte benvingut de la plataforma EOS. Si aquest no és el cas de “massa bo per ser cert”, es tracta d’una enorme notícia i representa l’objectiu que busquen solucions com les cadenes laterals, el sharding i el plasma..

Com ha aconseguit exactament EOS aquest objectiu? Parafrasejant Larimer, es tracta d’implementar un client lleuger com a contracte intel·ligent. El client lleuger està dissenyat de manera que actua com a validador de transaccions sense haver de processar tota la cadena de blocs. Per tant, EOS està construint una cadena de blocs DPoS amb una “validació eficient i segura del client lleuger”.

En general, els clients lleugers processen tots capçalera de bloc i després “validar les proves relatives a aquestes capçaleres de blocs”. En un context EOS, això no s’escalaria, de manera que, en canvi, l’equip “va crear la primera cadena de blocs amb una validació de capçalera dispersa tolerant a fallades bizantina”. Continuen explicant que el client lleuger “només processarà capçaleres de blocs on canvia el conjunt de productors de blocs actius i aquells que incloguin missatges relatius a la cadena de blocs”. En termes senzills, això fa que l’acte de comunicar dues cadenes de blocs sigui molt més eficient.

Cal tenir en compte que es tracta d’un experiment en curs i que el resultat final pot ser molt diferent de la forma actual. A més, molts experts mantenir que les solucions d’escalabilitat real encara queden lluny.

Altres funcions d’EOSIO destinades a l’eficiència són les accions sense context i la compressió de dades:  

  • Accions sense context són funcions clau que permeten una comunicació eficient entre cadenes de blocs i permeten a EOS paral·lelitzar la gran majoria de les despeses generals associades a aquesta comunicació. Això es fa podant dades de la reproducció de blockchain.
  • Hi ha moltes transaccions amb dades compressibles, i comprimint-lo, EOS pot emmagatzemar i transmetre de manera més eficient un gran nombre de transaccions. Als usuaris que tinguin dades compressibles se’ls cobrarà menys que els que realitzen transaccions amb dades incompressibles.

Seguretat

Si l’escalabilitat és el primer pensament de la majoria dels desenvolupadors de blockchain, la seguretat és, sens dubte, la segona. La seguretat és un problema multidimensional i EOS està considerant molts aspectes diferents: pirateria informàtica, fallada de maquinari i pèrdua de contrasenya, per citar alguns..

Transaccions amb retard de seguretat

En paraules de Larimer:

Les transaccions amb retard de seguretat són una de les funcions més significatives d’EOSIO Dawn 3.0.

Aquesta nova característica de seguretat permet retards configurables per l’usuari per a diferents accions. De fet, aquesta és una altra capa de seguretat contra el pirateig i permet un retard de temps variable abans que una transacció es transmeti al registre immutable de la cadena de blocs. “Això suposa una millora significativa respecte d’altres cadenes de blocs en què no sabeu que us han piratejat fins que sigui massa tard per fer-hi res”, va escriure Larimer.

Amb Dawn 3.0, també hi ha una nova forma de recurs per a les persones que tracten amb contrasenyes / claus perdudes. Tots els comptes EOS tindran dos nivells de permís que permeten a un usuari recular en un d’ells si l’altre està compromès. Els dos nivells de permís són “propietari” i “actiu”. Imagineu que heu perdut la clau o que el vostre soci multisig no respon. En aquest cas, un usuari amb “permís actiu” pot restablir el “permís del propietari” després d’un període definit d’inactivitat (30 dies). “

Aquesta és una pòlissa d’assegurança addicional contra el pirateig o la fallada del dispositiu i hauria de contribuir molt a fer més còmodes els usuaris acostumats a la recuperació de contrasenyes. En el cas que utilitzeu un dispositiu que utilitzi identificadors biomètrics, un atacant (de nou segons Larimer) hauria de “comprometre els vostres socis multisig, robar-vos físicament el telèfon i robar-vos l’empremta digital o la cara”.

Es recomana als productors de blocs de totes les xarxes públiques basades en EOSIO que satisfacin la demanda dels usuaris operant tantes cadenes com sigui necessari. L’objectiu és el “màxim efecte de xarxa possible al voltant d’un únic testimoni i potenciar la confiança i la seguretat dels incentius econòmics creats pels tokens d’alta capitalització de mercat”.

Hi ha molt més cobert al publicar (13 min de lectura) i per a aquells que gaudiu d’abordar els detalls tècnics, val la pena.

Pensaments finals

EOSIO Dawn 3.0 és “complet de funcions”, però encara no està provat en gran mesura en un escenari del món real. L’objectiu d’aquesta versió és detectar errors i millorar l’estabilitat de la plataforma principal. El proper mes, l’equip d’EOS estarà resolent el contracte final del sistema que implementa totes les mecàniques de participació, votació i governança. També finalitzaran un estàndard simbòlic també. Tot això és fonamental per a l’èxit futur d’EOS.

Tot i que recentment hi ha hagut moltes novetats apassionants, encara hi ha diversos obstacles per superar EOS i, en els darrers mesos, preu va caure d’un màxim de 18,50 dòlars a la taxa actual de 9,08 dòlars. Però això hauria de fer poc per esmorteir els esperits dels creients de la visió EOS. En el moment de redactar aquest escrit, el límit de mercat d’EOS ha superat la marca de 7.000 milions de dòlars, superant Litecoin per convertir-se en la criptomoneda número 5 per capitalització de mercat..

El mateix Larimer conclou el seu anunci amb una sèrie de declaracions alcistes:

EOSIO s’ha convertit en molt més potent i fàcil de desenvolupar del que havíem concebut fa un any. EOSIO té un dels dipòsits C ++ més actius de tot Github durant el darrer mes. Tot està encaminat per al llançament públic d’alta qualitat d’EOSIO 1.0 al juny!

Per estar informat, podeu seguir EOS a Twitter, uniu-vos a la seva Comunitat de Reddit, o mantingueu les pestanyes activades Telegrama.