Quan necessiteu blockchain?
Models de decisió de blockchain
Tots sabem que la moda de l’ICO es produeix aquests dies. Massa conceptes es tradueixen en projectes blockchain. El principi bàsic d’una cadena de blocs és prevenir el frau, crear transparència i actuar com a font única de veritat. Vegem IPFS i Filecoin. Tots dos són projectes que ofereixen emmagatzematge descentralitzat. Per a la gran majoria de les empreses, és important que els vostres fitxers s’emmagatzemin de manera barata i puguin arribar ràpidament als vostres usuaris.
Vegem més de prop els diferents models de decisió de blockchain.
Model Suichies
Crèdit fotogràfic: Bart Suichies / Bloc mitjà
El model Suichies és un bon començament per ajudar-vos a decidir si el vostre projecte o idea requereix l’ús de tecnologia blockchain. En respondre a diverses preguntes, obtindreu quatre possibles resultats: blockchain públic, blockchain híbrid, blockchain privat o no utilitzeu blockchain. Les preguntes clau aquí són: Els escriptors o els que afegeixen dades són coneguts i de confiança? Si coneixeu i confieu en les persones que escriuen dades, és lògic no utilitzar blockchain.
Aquest és un dels pocs models de decisions de blockchain que incorpora un blockchain híbrid. Tot i això, el nivell de complexitat que aporta una cadena de blocs híbrida és molt alt i crear-ne una serà una operació costosa. Una cadena de blocs híbrida es desplega principalment entre empreses.
Model de bedoll-marró-parulava
Crèdit fotogràfic: Dave Birch / chyp.com
Aquest és un bon model que no se centra en la tecnologia, sinó en el concepte de llibre major distribuït. Aquest model es pot utilitzar després d’haver decidit utilitzar la tecnologia blockchain, però abans de decidir quin tipus de blockchain utilitzarà. El model us ajudarà a decidir si necessiteu una cadena de blocs sense permís o amb permís.
Model de Lewis
Font: Antony Lewis – Blog d’Antony
Antony Lewis, director de Recerca de R3, va crear aquest model. Presteu atenció a la segona pregunta: podria haver-se solucionat abans de blockchain? És important preguntar-vos quin és el valor que ofereix blockchain al vostre projecte. Molts ICO només afegeixen blockchain a la seva idea, però hi ha diversos competidors que tenen un producte que funciona sense necessitat de blockchain. Aquest model ofereix un bon consell. En primer lloc, compreneu si una base de dades central podria ser útil abans de decidir utilitzar blockchain.
Punts clau sobre l’ús de blockchain
Diversos escriptors
Blockchain és una tecnologia per a bases de dades amb múltiples escriptors. Dit d’una altra manera, cal que hi hagi més d’una entitat que afegeixi transaccions que modifiquin la base de dades.
Absència de confiança
Si diverses entitats estan escrivint a la base de dades i hi ha una manca de confiança entre les diferents entitats, una cadena de blocs pot oferir transparència i actuar com a font única de veritat. Per exemple, quan una entitat vol evitar que altres entitats canviïn les seves dades a la base de dades, si sou propietari d’un recurs a la cadena de blocs, només podreu modificar-lo o transferir-lo.
Porter central
La vostra base de dades utilitza un gatekeeper central, com un banc, en el qual confien tots els escriptors que no confien? El blockchain és una bona alternativa perquè pot incloure costos més baixos, transaccions més ràpides i més automatització.
Mida de les dades
Les cadenes de blocs no admeten l’emmagatzematge de dades de grans dimensions. Una pràctica recomanada és emmagatzemar un hash de les dades a la cadena de blocs, de manera que pugueu utilitzar aquest hash més endavant per verificar les dades de la vostra base de dades central. Si els hash no coincideixen, sabeu que algú ha modificat les dades. Per mantenir el rendiment, una cadena de blocs s’utilitza principalment per emmagatzemar una quantitat limitada de dades.
Rendiment – escalabilitat
Una cadena de blocs és un marc robust i pesat per naturalesa. Inicialment no estan dissenyats per acceptar grans quantitats de transaccions. No obstant això, solucions com Tangle / DAG ofereixen més escalabilitat. S’han informat de diversos problemes quant a l’escalabilitat de les cadenes de blocs. Un d’aquests exemples es pot veure quan l’esdeveniment Crypto Kitties condueix a una congestió de la xarxa Ethereum. El rendiment i l’escalabilitat són els factors més crítics per decidir si s’utilitza una cadena de blocs. Si la vostra idea es basa en un alt rendiment, un blockchain no serà la vostra millor aposta.
Conclusió
Abans d’escollir una solució blockchain, comproveu si realment necessiteu blockchain. A més, trieu el tipus de blockchain adequat a les vostres necessitats, ja sigui obert o privat. Una base de dades central protegida per una capa de seguretat forta pot proporcionar una bona solució per a molts projectes. La pregunta clau aquí és: podria haver-se solucionat abans de blockchain? Si la resposta és "sí", és una mala idea implementar blockchain.