Una visió general de les criptomonedes per a la informàtica distribuïda
La necessitat de recursos de supercomputació mai no ha estat tan exigent. Per satisfer la seva set de poder informàtic avançat, tant les persones com les empreses recorren als proveïdors de serveis de computació en núvol. Aquesta solució té dos problemes principals: deixa fora de l’equació les persones amb recursos financers mitjans i les ubicacions centralitzades que s’utilitzen per mantenir els recursos informàtics són propenses a fracassar. La tecnologia blockchain pot mitigar aquests dos problemes. Una cadena de blocs pot aprofitar la potència de processament d’ordinadors de totes les parts del món, unint-los a través d’una xarxa descentralitzada i després distribuir la càrrega de treball de qualsevol tasca entre tots els equips connectats a la xarxa..
Qualsevol usuari de la xarxa blockchain pot pagar fitxes criptogràfiques o monedes per llogar els recursos informàtics d’ordinadors personals o centres de dades, independentment de la seva ubicació, per realitzar la càrrega de treball de tasques que poden anar des de la representació d’imatges fins a l’anàlisi de senyals espacials. Els que ofereixen els seus recursos informàtics a la xarxa són recompensats amb criptomonedes a canvi. Les tasques que abans necessitaven dies o fins i tot setmanes es poden resoldre en qüestió de minuts.
Per il·lustrar com la tecnologia blockchain podria alterar el model de negoci de computació en núvol, fem una ullada a Siacoin, la plataforma d’emmagatzematge de dades descentralitzada i comparem-la amb els serveis web d’Amazon. Siacoin només us cobrarà uns 2,50 dòlars per emmagatzemar 1 terabyte de dades, mentre que els serveis web d’Amazon us cobraran uns 30 dòlars per emmagatzemar el mateix volum de dades. És gairebé 12 vegades més. Com a tal, amb la subcontractació descentralitzada de recursos informàtics basada en blockchain, es pagaria al voltant del 10% del preu pels mateixos serveis oferts mitjançant proveïdors de serveis de computació en núvol centralitzats..
Les plataformes informàtiques distribuïdes mereixen una ullada
Les aplicacions descentralitzades (dApps) d’Ethereum han revolucionat les aplicacions mitjançant la tecnologia de contractes intel·ligents. Com que és una cadena de blocs basada en la prova de treball (PoW) (tot i que canvia a un model de consens de prova de participació), Ethereum és, amb diferència, una criptomoneda ideal per a ús en finalitats informàtiques distribuïdes. La màquina virtual Ethereum (EVM) serveix com a nucli computacional responsable d’executar tots els processos de presa de decisions associats a dApps i contractes intel·ligents mitjançant la utilització del poder col·lectiu dels nodes miners d’Ethereum.
Les possibilitats que ofereix la cadena de blocs d’Ethereum han inspirat molts equips a desenvolupar plataformes de computació distribuïdes basades en blockchain encara més avançades. Fem una ullada a la més prometedora de les disponibles actualment al mercat.
Gridcoin (GRC)
Gridcoin (GRC) és una criptomoneda que desplega un algorisme únic de prova d’investigació (PoR), que incentiva els usuaris a donar el seu poder informàtic per realitzar càlculs científics a través de la Berkeley Open Infrastructure for Network Computing (BOINC), una coneguda informàtica distribuïda plataforma que va facilitar la descodificació dels senyals espacials recollits per SETI a través dels seus radiotelescopis.
Els usuaris de la xarxa Gridcoin són premiats amb GRC un cop han finalitzat el processament de la unitat de treball computacional (WU) a BOINC mitjançant la vinculació del seu ID de projecte creuat (CPID) a la seva cartera GRC. La recompensa per completar el treball computacional és un pagament que es calcula sobre la base del crèdit mitjà recent (RAC) de l’usuari.
Gridcoin es va llançar a l’octubre del 2013 i, inicialment, va funcionar mitjançant el protocol Gridcoin Classic, però a l’octubre del 2014 es va passar al protocol Gridcoin Research. Gridcoin Classic va funcionar mitjançant un algorisme híbrid PoW / PoS, de manera que la xarxa es va assegurar mitjançant mineria basada en criptografia PoW. El protocol de Gridcoin Research ja no utilitza la mineria basada en hash i PoW per reduir l’energia necessària per protegir la xarxa. El protocol de Gridcoin Research utilitza el treball computacional de BOINC per complementar la seguretat de la xarxa proporcionada mitjançant l’algorisme PoS.
Golem (GNT)
Golem és un superordinador descentralitzat al qual tothom pot accedir, independentment de la seva ubicació. La xarxa de Golem comprèn la potència de processament combinada de les màquines dels usuaris, que van des d’ordinadors personals fins a enormes centres de dades. Golem està creant un mercat de recursos informàtics que permet als usuaris (sol·licitants) llogar els recursos informàtics d’altres usuaris (proveïdors).
Golem fa ús de la cadena de blocs d’Ethereum per oferir als usuaris un sistema de transaccions per liquidar pagaments entre proveïdors de recursos informàtics, sol·licitants i programadors. Qualsevol usuari pot llogar els recursos oferts per altres usuaris i incentivar-se mitjançant GNT (Golem Network Tokens) pagats pels sol·licitants. GNT és un testimoni ERC20 basat en Ethereum.
El Golem es pot utilitzar per calcular una infinitat de tasques, que van des de la representació CGI fins a l’aprenentatge automàtic i la informàtica científica. Tots els processos de càlcul es realitzen en entorns de sandbox totalment aïllats dels sistemes d’amfitrions.
Golem també està desenvolupant el web 3.0, la propera generació d’internet, que és una xarxa descentralitzada i autoorganitzada.
SONM (SNM)
SONM és una xarxa basada en cadenes de blocs per al càlcul distribuït de boira. Mitjançant SONM, els usuaris poden fer ús dels recursos informàtics de "semblant a un núvol" natura, com PaaS i IaaS, que tenen una infraestructura informàtica de boira. Usuaris de tot el món poden cedir els seus recursos informàtics al mercat SONM a canvi de tokens SONM. La xarxa de SONM es basa en una pila informàtica de boira, que fa que l’arquitectura de SONM sigui més descentralitzada i potent que les arquitectures de computació en núvol actuals. La superposició de xarxes permet enllaçar diversos contenidors dins d’una mateixa xarxa privada.
SNM és el testimoni natiu de SONM. SNM és un testimoni ERC20 basat en Ethereum. SNM és la moneda que s’utilitza al mercat de SONM, on els usuaris es divideixen en dues categories: clients i proveïdors. Els proveïdors són usuaris que ofereixen els seus recursos computacionals per a l’ús dels clients a canvi de tokens SNM.
El contracte entre proveïdors i clients s’estableix mitjançant els contractes intel·ligents d’Ethereum. Els clients enumeren les tasques que volen realitzar al núvol de càlcul de boira de SONM i especifiquen l’import del pagament als tokens SONM. Aquestes tasques seran executades pels recursos computacionals proporcionats pels proveïdors, als quals se’ls paga la quantitat definida de tokens SONM.
iExec
iExec és una criptomoneda i una plataforma basada en blockchain que està construint un mercat descentralitzat per als recursos informàtics basats en el núvol. iExec està creant una nova infraestructura de TI mitjançant la innovació d’un nou paradigma per a la informàtica en núvol.
RLC és la criptomoneda nativa d’iExec, que significa "Funciona amb molts ordinadors". RLC és un testimoni ERC20 basat en Ethereum que és la moneda nativa per a tots els pagaments a la plataforma i al mercat d’iExec. Al mercat, els usuaris es marquen en una de les tres categories següents: proveïdors, desenvolupadors i titulars de tokens. Els proveïdors poden prestar els seus recursos informàtics als desenvolupadors i, a canvi, seran recompensats amb tokens RLC. Els desenvolupadors poden llogar els recursos informàtics dels proveïdors a través del mercat d’iExec per executar les seves tasques computacionals en una nova infraestructura basada en cadena de blocs descentralitzada. Els desenvolupadors han de pagar els tokens RLC pels recursos dels proveïdors que lloguin a través del mercat. Els titulars de tokens poden utilitzar els seus tokens RLC per a pagaments a través de la xarxa de pagament ràpida i segura d’iExec.
Els proveïdors poden sol·licitar esdevenir proveïdors de dades, aplicacions o servidors. A més, la plataforma iExec ofereix als desenvolupadors biblioteques JS i CLI que els ajuden a mitigar els problemes d’escalabilitat d’Ethereum mitjançant l’execució de tasques de càlcul fora de la cadena mitjançant el núvol descentralitzat d’iExec. El mercat també compta amb una botiga d’aplicacions descentralitzades coneguda com DappStore, on els desenvolupadors poden comercialitzar i obtenir ingressos de les seves aplicacions descentralitzades (dApps).
iExec té molts casos d’ús que inclouen criptografia, investigació científica, finances, representació 3D, càlcul de boira i altres. A més, la plataforma té previst implementar suport per a marcs d’intel·ligència artificial (IA) com Caffe, Theano i TensorFlow. iExec ja ha establert associacions amb l’Acadèmia Xinesa de Ciències, Enterprise Ethereum Alliance, Genesis Mining i altres.
SPARC
SPARC, o Science Power and Research Coins, es centra en la construcció d’un superordinador descentralitzat per a la investigació científica, de manera similar a Gridcoin. SPARC ha innovat un protocol per a l’enviament i recepció de paquets computacionals basats en JS i JSON en una xarxa descentralitzada mitjançant tecnologia basada en cadenes de blocs peer-to-peer. SPARC compta amb una plataforma única compatible amb el navegador que es desenvolupa per accedir-hi mitjançant una infinitat de dispositius, inclosos ordinadors, telèfons intel·ligents i tauletes..
SPARC ha estat desenvolupat per Kings Distributed Systems Ltd., per proporcionar la primera implementació del Protocol de càlcul distribuït (DCP). La plataforma basada en DCP de SPARC permet a persones i institucions connectar de manera segura els seus recursos informàtics no utilitzats per crear una plataforma informàtica distribuïda que pugui ser utilitzada per qualsevol persona i arreu del món. Qualsevol persona també pot utilitzar la xarxa DCP per vendre els seus recursos informàtics no utilitzats per generar fluxos d’ingressos. SPARC és un testimoni ERC20 basat en Ethereum, que és la moneda nativa de la plataforma.
La plataforma de SPARC inclou funcions que la diferencien de GridCoin, ja que té diferents categories per a la investigació calculada a través de la plataforma, incloent SPARC Physics, SPARC Math i SPARC Shaders. SPARC Physics és un motor de física que es pot utilitzar per formular simulacions i jugar a videojocs basats en la física a través d’un navegador d’Internet. SPARC Math és una biblioteca matemàtica que es desenvolupa mitjançant JS i es pot executar a través de qualsevol navegador. SPARC Shaders ofereix shaders que es poden utilitzar en el càlcul i la representació de simulacions de física i matemàtiques de punt flotant, que es basen en GPU.
El DCP de l’SPARC té tres components principals: l’amfitrió, el miner i el tauler. El miner és l’usuari que lloga els seus recursos informàtics que no s’utilitzen als amfitrions de la xarxa i s’incentiva mitjançant els tokens SPARC. L’amfitrió és l’usuari que paga els tokens SPARC per llogar els recursos de càlcul que necessiten per a diversos propòsits mitjançant el DCP. El tauler representa una API que registra totes les dades associades amb l’amfitrió, el miner i les tasques computacionals a la cadena de blocs.
SPARC acaba de completar la seva pre-ICO i s’espera que la seva principal ICO tingui lloc durant els propers mesos. El projecte té previst molts casos d’ús, inclosos el lliurament de contingut, el trànsit web, la investigació científica i la infraestructura de la ciutat.
Ankr
Ankr està desenvolupant un marc basat en cadenes de blocs per a la distribució en núvol distribuït (DCC). Tot i que ja hi ha múltiples solucions informàtiques distribuïdes, Ankr és, amb diferència, la primera que combina la tecnologia blockchain amb maquinari de confiança.
Ankr permet als desenvolupadors protegir les seves dades sensibles d’accessos o modificacions no autoritzades mitjançant programes falsos que operen a nivells de privilegis més alts. Ankr utilitza l’algorisme de consens de la Prova del Treball Únic (PoUW) que proporciona una infraestructura de cadena de blocs autosostenible. En lloc de malgastar recursos energètics i informàtics en el hash, com fa Bitcoin, PoUW utilitza aquests recursos per executar tasques proporcionades per consumidors i institucions. El protocol d’Ankr s’executa en CPU compatibles amb SGX amb certificació remota per promoure la confidencialitat i la seguretat.
L’innovador protocol basat en PoUW desbloqueja el potencial massiu dels recursos informàtics no utilitzats a tot el món proporcionant incentius adequats a través del testimoni ANKR. Mitjançant aquest protocol, tots els col·laboradors de recursos de càlcul s’incentiven i alguns fins i tot rebran recompenses addicionals per generar els blocs de la cadena de blocs. En un futur proper, el protocol miner d’Ankr es basarà en la renda bàsica universal (UBI).
Ankr també admet el servei integrat d’Oracle, que proporciona un flux de dades autenticat mitjançant l’aprofitament de l’entorn d’execució de confiança (TEE), així com de primitives criptogràfiques. El servei integrat d’Oracle pot promoure l’adopció en casos d’ús del món real mitjançant l’ús d’una API estandarditzada per tal d’encaminar les dades dels llocs web existents a la plataforma d’Ankr.
ANKR és el testimoni natiu de la plataforma, que és un testimoni ERC20 basat en Ethereum. L’ICO del projecte es va completar amb èxit el passat mes d’octubre. La plataforma també s’ha integrat amb èxit amb BOINC, cosa que permet utilitzar els recursos de càlcul de la xarxa d’Ankr en l’execució de tasques vinculades a diversos sectors de la investigació científica que es beneficien de BOINC..
Pensaments finals
Es calcula que el cloud computing és un mercat de bilions de dòlars, tot i que està monopolitzat per alguns dels conglomerats tecnològics més grans del món. Només aquests gegants empresarials poden assumir els costosos costos de capital humà i els costos inicials dels servidors, cosa que ha provocat un marge més elevat per al consumidor mitjà. D’altra banda, els models de negoci actuals de computació en núvol manquen d’estratègies d’incentius per a les persones que estan disposades a llogar els recursos informàtics que no s’utilitzen. Tot i això, la tecnologia blockchain tot just comença a canviar aquesta imatge i a oferir un model de negoci alternatiu que pugui ajudar les persones de tot el món a vendre els seus recursos informàtics no utilitzats a aquells que ho necessitin, que estiguin disposats a pagar un preu convenient per aquests serveis. No trigarem a veure enormes superordinadors construïts amb xarxes distribuïdes basades en cadenes de blocs que es poden llogar a preus molt econòmics..