La tecnologia del llibre major distribuït (DLT) proporciona un clar avantatge empresarial. Això significa que els primers adoptants poden aprofitar-ho.
Voleu adoptar blockchain també en el vostre procés empresarial? Si ho feu, haureu de seguir les pràctiques recomanades de blockchain. Aquestes pràctiques recomanades us ajudaran a explorar blockchain de la manera correcta.
En utilitzar la tecnologia, podeu enfortir la vostra plataforma i alinear-la amb les tendències actuals.
Comencem amb les millors pràctiques per al blockchain.
Les millors pràctiques Blockchain
Abans d’endinsar-nos en les millors pràctiques, aprenem quins ingredients clau són necessaris perquè una cadena de blocs sigui útil en un entorn empresarial.
L’ecosistema blockchain està evolucionant i hi ha bones pràctiques per a tothom. Si sou un arquitecte de blockchain, heu de seguir les pràctiques recomanades per a un enginyer de bases de dades de blockchain. Al final, són les millors pràctiques les que fan brillar el vostre treball.
Per simplificar les coses, començarem pels sis principis d’implementació i desenvolupament de blockchain. Això establirà el nucli del nostre debat i de les millors pràctiques.
Tenint en compte la cadena de blocs empresarial, ens mourem a continuació per discutir els passos necessaris per construir una solució o servei de cadena de blocs.
Què anem a cobrir?
Les pràctiques de blockchain poden variar en funció del que feu. Si sou una empresa, és possible que hàgiu de seguir pràctiques relacionades amb l’empresa. Si sou un arquitecte de blockchain, hi ha una pràctica diferent que heu de seguir. Per ajudar-vos, repassem l’estructura de l’article.
Taula de continguts
Blockchain per a empreses: principi, passos i bones pràctiques
- Sis principis per al desenvolupament i la implementació de blockchain
- Set passos per aconseguir l’èxit en blockchain empresarial
- Sis millors pràctiques de blockchain per a empreses
Bones pràctiques per a enginyer de bases de dades i arquitecte Blockchain
- Quatre pràctiques recomanades per gestionar bases de dades de cadenes de blocs en plataformes en núvol
- Cinc pràctiques recomanades per a un arquitecte blockchain
Pràctiques recomanades de Blockchain: proves de Blockchain i mitigació del risc
Blockchain per a empreses: principis, passos i bones pràctiques
Sis principis per al desenvolupament i la implementació de blockchain
- Obert: La solució blockchain hauria d’estar oberta. Això significa que ha de ser de codi obert que permeti a qualsevol persona contribuir al seu creixement. L’etiqueta de codi obert també aportarà innovació i garantirà el manteniment del codi de qualitat.
- Permès: El permís també és un principi crític que ha de seguir una cadena de blocs empresarial. Les xarxes autoritzades estan dissenyades per funcionar en un ecosistema tancat mantenint intactes les funcions clau del blockchain. Promou la confidencialitat i la confiança i garanteix que es puguin controlar les activitats il·legals. Les xarxes autoritzades també garanteixen que només les entitats de confiança puguin interactuar amb la xarxa, cosa que la fa més segura i viable a la llarga.
- Governança: El blockchain empresarial hauria de tenir un sistema de govern adequat. Permet als administradors executar i mantenir la xarxa. Una governança sòlida garanteix que ningú pugui abusar de la xarxa en benefici seu. Els administradors poden prendre les mesures necessàries per aturar els actors maliciosos abans de començar a atacar la xarxa o aturar-los durant l’atac.
- Seguretat: La seguretat ha de ser de primer ordre per a qualsevol desenvolupament de blockchain. Les cadenes de blocs són segures, però encara requereixen una planificació i execució de seguretat adequades. A més, és un procés en curs i l’equip de seguretat hauria de fer una comprovació periòdica per garantir la integritat de la plataforma.
- Normes: Els estàndards també són una part clau de qualsevol solució blockchain. Amb els estàndards interoperables, els equips poden treballar fàcilment en diferents requisits, necessitats o integracions. En aquest moment, només hi ha entitats independents que treballen en la seva pròpia solució blockchain, cosa que no és una bona idea a la llarga.
- Privadesa: L’aspecte de privadesa també és molt important. Sense el dret a la privadesa, una solució blockchain no pot fer justícia a les seves altres característiques, com ara la transparència o la immutabilitat. Per això, una solució blockchain empresarial hauria de treballar cap a una solució que ofereixi privadesa des del principi.
IBM va discutir els cinc principis en el seu document publicació al bloc.
Pràctiques recomanades per a blockchain: set passos per a l’èxit en blockchain empresarial
Ara, ja entenem els principis bàsics d’una cadena de blocs empresarial. Anem a fer els set passos per aconseguir l’èxit en blockchain empresarial.
1. Triar una plataforma
El primer pas és seleccionar una plataforma. Construir la vostra plataforma pot ser una opció viable, però requereix una inversió monetària substancial. No és factible per a la majoria d’empreses que hi ha. Aquí entren les plataformes existents.
Abans de continuar, heu d’entendre que hi ha compensacions a les plataformes existents. No són perfectes ni estan completament alineats amb els vostres requisits. A més, no totes les plataformes ofereixen un valor o funcions iguals. Alguns poden ser excel·lents en la governança, mentre que altres serien excel·lents per a l’escalabilitat.
Les plataformes de generació actual com Hyperledger ofereixen moltes opcions. Podeu utilitzar altres plataformes empresarials com IBM Blockchain, SAP blockchain i altres.
En resum, heu d’entendre que cada plataforma té les seves limitacions i heu de decidir prèviament quina voleu triar.
Podeu obtenir més informació sobre blockchain empresarial aquí.
2. Comenceu a experimentar
Com a organització, heu de començar a experimentar amb blockchain. Quins aspectes de la vostra organització es poden transformar mitjançant blockchain? És la cadena de subministrament o l’administració? Esbrinar aquestes coses i experimentar a una escala baixa us permetrà conèixer els resultats exactes.
Com que el màrqueting evoluciona ràpidament, depèn de vosaltres provar les noves tendències. L’adopció anticipada sempre és útil, ja que us proporciona un avantatge. Tot i això, també és arriscat. A més, començar aviat té el seu propi avantatge. Us permetrà construir una relació informal aviat i també comprendre la tecnologia. També podreu atraure millors talents. En resum, sereu àgils i disposats a aprofitar la nova tecnologia.
3. Obteniu l’escalabilitat i la seguretat adequades
No hi ha dubte que la cadena de blocs és segura. Però això no vol dir que no hagueu de perseguir activament la seguretat de la vostra cadena de blocs. L’enfocament autoritzat s’utilitza per garantir que només les persones autoritzades puguin accedir a la xarxa. Aquest model centralitzat protegeix la xarxa blockchain de moltes amenaces, inclosos els atacs del 51%.
Les xarxes centralitzades també són bones a escala. Pot arribar als 2000TPS, que és excel·lent, tenint en compte que hi haurà nodes limitats que participaran a la xarxa.
Per tant, com a empresa, heu d’assegurar-vos d’aconseguir l’escalabilitat i la seguretat adequades. Podeu obtenir més informació sobre la seguretat de blockchain empresarial aquí.
4. Construir un marc legal
El següent pas és fer la feina legal. Com que la cadena de blocs està descentralitzada, és difícil controlar o legalitzar la xarxa. Però un petit pas cap a la legalització pot protegir la vostra xarxa de qualsevol mala implicació i garantir que tothom treballi segons les seves millors intencions.
5. Preparar els contractes intel·ligents
Els contractes intel·ligents són una part important de qualsevol xarxa. Actua com un mediador que s’encarrega de tot entre les dues parts. Només s’executa si es compleix un determinat requisit. Això és molt útil per automatitzar moltes tasques de blockchain.
També heu d’utilitzar els contractes intel·ligents per fer complir les normes de manera que ningú no les pugui incomplir.
6. Gamificació i intercanvi de valor
La creació d’un mercat al blockchain us permetrà fer-lo popular entre els usuaris. Aquí és on intervé la gamificació. També us heu de centrar en els models d’intercanvi de valor, que us permetran aprofitar mètodes no monetaris, monetaris i de consens..
7. Modelització d’ecosistemes de xarxa
L’últim pas és aconseguir que el vostre model de negoci de blockchain s’alineï amb els models econòmics que hi ha. Això us ajudarà a esbrinar com funcionarà la interacció al vostre sistema. És evident que hi ha moltes maneres de fer-ho, però el que heu de fer és jugar-hi coses.
La millor pràctica Blockchain per a empreses
Increïble! Ara que hem passat passos cap a l’èxit en la gestió de riscos i blockchain empresarial, ara és hora de compartir les millors pràctiques per a blockchain empresarial.
Aquestes pràctiques recomanades són compartides per Hyperledger, una de les solucions empresarials líder en blockchain. Aquestes pràctiques recomanades per a blockchain també són aplicables a diferents tipus d’empreses i al seu ús de la plataforma blockchain. Ajudarà qualsevol empresa a fer front directament a la seguretat, les dades i els processos empresarials.
Comencem.
1. Assegurar un procés empresarial és un procés continu
Blockchain es defineix com una xarxa peer-to-peer que es considera super segura mitjançant algoritmes criptogràfics. La definició és correcta, però això no vol dir que estigui segura tot el temps.
Com a empresa, heu d’assegurar-vos de no pensar en la mateixa línia. La suposició que el blockchain ja és segur pot costar molt la vostra empresa. Hi ha moltes maneres de piratejar una xarxa blockchain. Els mals actors poden jugar un paper crucial per fer fracassar la xarxa. També poden aconseguir trencar l’algoritme criptogràfic en el futur.
Sempre hauríeu de treballar per protegir la vostra solució blockchain ara i en el futur. No només això, en el futur, tindrem una computació quàntica, capaç de trencar els algorismes criptogràfics actuals.
Si avui és segur, heu d’assegurar-vos que també estigui segur demà. Per això, sempre és una bona idea tenir en compte les noves tècniques que facin que el vostre blockchain sigui més segur. La seguretat és un procés més que una tasca única.
2. Utilitzeu blockchain amb permís per obtenir dades privades
L’ús de blockchain amb permís és important per protegir les vostres dades. L’empresa genera tones de dades i no totes les dades estan destinades al públic. Aquí és on entra la xarxa amb permís.
Abans de comprometre’s, haureu d’identificar el blockchain adequat per a vosaltres. Com a empresa, sempre heu d’evitar les solucions públiques de blockchain. Amb la cadena de blocs autoritzada, es pot emmagatzemar o accedir a les dades dins d’una xarxa segura. Poden decidir qui participa a la xarxa, cosa que simplifica la seguretat de les dades amb un gran marge.
Hi ha moltes xarxes amb permís, incloses Hyperledger, blockchain SAP, que us permeten fer-ho. Cal evitar cadenes de blocs públiques com Ethereum i Bitcoin.
Les cadenes de blocs autoritzades també es coneixen com a consorci o cadenes de blocs privades. Però tots dos pertanyen a la categoria blockchain autoritzada.
3. Crear una estructura de governança per a blockchain
Tot i que el blockchain és tècnicament difícil d’implementar a nivell empresarial, és l’aspecte de governança el que suposa un desafiament més gran. Com a empresa, heu de garantir que escolliu el model de governança adequat.
Inicialment, és una bona idea definir per avançat l’estructura de governança. Un cop fet, podeu endinsar-vos en la implementació de blockchain. El model de governança hauria de contenir una gran quantitat de coses, incloent-hi com s’afegeixen els nous usuaris, el paper dels rols existents, els diferents nivells d’usuaris i el seu rol respectiu, el mecanisme d’emmagatzematge de dades, etc..
El model de governança també hauria de funcionar de manera proactiva per eliminar els mals actors de la xarxa. No només això, sinó que també hauria de tractar altres situacions, tant crítiques com no crítiques.
Una cosa més que cal tenir en compte és el canvi de procediment de governança amb el pas del temps. No és una bona idea mantenir-se fixat en una versió del model de governança. Les coses evolucionen, i també el model de governança. És millor desenvolupar-se de manera proactiva.
4. Comprendre i analitzar els casos de blockchain abans d’hora
El negoci és complex i requereix una comprensió i una execució adequades. El mateix s’aplica a blockchain. És l’última tecnologia que evoluciona a un ritme ràpid. Per comprendre la complexitat i assegurar-vos que podeu implementar-la amb èxit, heu de revisar els casos d’ús de la cadena de blocs.
L’anàlisi dels casos d’ús de la cadena de blocs s’ha de fer en una fase inicial. Ajudarà les empreses a dissenyar i elaborar estratègies en conseqüència. També us permetrà definir objectius.
Hi ha molts casos d’ús. El vostre treball consisteix a assegurar-vos que passeu pels casos d’ús dels vostres sectors com la salut, la cadena de subministrament o les finances i que apreneu d’allà. Al final, podreu captar els punts forts d’aquests casos d’ús i implementar-los a la implementació de la vostra cadena de blocs empresarial.
5. Decidiu els requisits d’escalabilitat i rendiment
Hi ha moltes maneres d’implementar una cadena de blocs. Això també significa que hi ha diferents tipus de desafiaments que ha de passar un arquitecte blockchain. En el procés, l’arquitecte blockchain ha de fer algunes comprensions. Pot ser un problema d’escalabilitat o de rendiment.
Per assegurar-vos que no us heu de comprometre aviat, és una bona idea decidir els requisits d’escalabilitat i rendiment. A més, cal prendre aquestes decisions abans d’hora perquè la implementació de blockchain no es dificulti.
Les empreses també poden desenvolupar blockchain diferents, cadascun per als seus requisits específics, inclosos el rendiment, l’escalabilitat o la governança.
6. No emmagatzemeu mai fitxers grans a la cadena de blocs
Com ja hem comentat, blockchain és una xarxa peer-to-peer. Replica dades a tota la xarxa. El procés de rèplica pot trigar una mica.
Com a arquitecte de blockchain, heu d’establir un límit de fitxers al blockchain. Això vol dir que no és una opció emmagatzemar fitxers grans. Si es fa, desapareixeran tant els costos de càlcul com d’emmagatzematge.
Mantenint això, es poden estalviar costos. Si cal emmagatzemar fitxers grans, heu d’utilitzar els serveis al núvol per emmagatzemar fitxers i utilitzar punteres a la cadena de blocs per apuntar al fitxer real.
Les sis millors pràctiques es discuteixen al Publicació de Hyperledger
Bones pràctiques per a enginyer de bases de dades i arquitecte Blockchain
Ara, ja que hem entès les millors pràctiques relacionades amb el desenvolupament empresarial, anem a les millors pràctiques per a un arquitecte blockchain. Començarem per la base de dades i després passarem a pràctiques més generals pel que fa al desenvolupament de blockchain.
Pràctiques recomanades: gestió de bases de dades de cadenes de blocs en plataformes de núvol
Les bases de dades són una part fonamental d’una cadena de blocs. Defineixen com s’emmagatzemen i recuperen les dades. Com a arquitecte de blockchain o enginyer de bases de dades que intenten desenvolupar la seva solució blockchain en plataformes en núvol, és essencial seguir les millors pràctiques de blockchain per garantir una gestió adequada de les bases de dades.
Passem per les pràctiques recomanades que heu de conèixer per gestionar la base de dades de cadenes de blocs en plataformes en núvol.
1. Entendre correctament la cadena de blocs
Abans de començar a gestionar la base de dades de blockchain, heu d’entendre bé el blockchain. La majoria de les vegades, és la comprensió incorrecta de blockchain el que afecta el desenvolupament de blockchain.
La idea de Blockchain és senzilla. Com a arquitecte blockchain, heu d’entendre que es pot personalitzar. També té molts casos d’ús i no es limita només a criptomonedes. A més, utilitza parells per emmagatzemar i gestionar la xarxa. Sense l’aportació dels companys, no pot existir una cadena de blocs. Fins i tot els companys guarden una còpia de les dades.
Per oferir-vos una millor perspectiva, podeu pensar en blockchain com una millor solució al núvol. Proporciona una manera millor de tractar les dades i les manté segures. A més, com que està descentralitzat, no és possible fer cap manipulació, cosa que és totalment possible en un entorn centralitzat.
2. Blockchain no és la solució definitiva per a la seguretat
Ja hem comentat el punt de seguretat anterior i també és aplicable al tractament de dades a la cadena de blocs. Tot i que blockchain es considera la tecnologia més segura que hi ha, no és 100% segur. Hi ha moltes maneres en què els pirates informàtics o els actors maliciosos de tercers poden fer-se càrrec de la cadena de blocs, manipulant dades i destruint l’essència mateixa d’una xarxa de cadenes de blocs..
Com a arquitecte de blockchain, heu de ser prudent en el vostre enfocament i assegurar-vos que protegiu el blockchain amb una implementació adequada de les normes de governança. També heu de garantir que les dades personals es protegeixin de la millor manera possible.
En resum, heu de fer tots els passos necessaris per assegurar-vos que les dades siguin segures. Blockchain no és la solució única de seguretat.
3. Utilitzeu eines que conegueu
Blockchain és una nova tecnologia. Això també significa que podreu trobar una gran quantitat d’eines per treballar-hi. Gairebé totes les empreses que hi ha intenten crear la seva pròpia solució i conjunt d’eines de blockchain.
Per assegurar-vos que feu el millor possible, heu de seguir les millors eines que hi ha. En triar les solucions ja establertes per gestionar la vostra cadena de blocs, podeu assegurar-vos que el vostre projecte sigui puntual i que es pugui gestionar en el futur sense grans dificultats..
Per exemple, podeu aprofitar Azure Blockchain de Microsoft. Ofereixen un kit de desenvolupament que us permet treballar eficaçment amb els serveis d’Azure. A més, és possible que les eines no us siguin útils, ja que és possible que tingueu un requisit diferent. En aquest cas, haureu de triar les eines que s’adaptin bé a les vostres necessitats.
4. Utilitzeu dades fàcilment verificables
Per últim, però no menys important, us heu de centrar en dades fàcilment verificables. Blockchain depèn en gran mesura dels companys per gestionar les dades replicant-les. Prenem criptomoneda, per exemple: funcionen en el món real perquè utilitzen dades numèriques que es poden fer un seguiment o una referència fàcilment.
Potser no seria el cas de les empreses que hi ha. Han d’utilitzar una forma complexa de dades que es pot compondre de enters, cadenes i altres formes de dades. La vostra feina com a arquitecte blockchain és assegurar-vos que podeu convertir les dades complexes en dades verificables. També podeu utilitzar emmagatzematge al núvol i referències a l’emmagatzematge per emmagatzemar dades complexes. Les dades fàcilment verificables també us ajudaran a fer-les més segures.
Pràctiques recomanades per a un arquitecte Blockchain
A l’última secció, tractarem les millors pràctiques per a un arquitecte blockchain. Hi ha moltes funcions i responsabilitats per a un arquitecte blockchain. Han de tenir cura de tota la solució de punta a punta. Això vol dir desenvolupar una estratègia adequada d’interacció amb l’ecosistema blockchain, crear mètriques de rendiment, generar anàlisis de risc / fracàs, seguir les millors pràctiques de blockchain i crear-les també. Per últim, han de controlar i formar el personal tècnic. Això suposa molta feina.
Una de les responsabilitats més importants per a un arquitecte blockchain és seguir les millors pràctiques. Hem detallat cinc millors pràctiques de blockchain que heu de seguir. Enumerem-los a continuació.
1. Coneixement profund de la tecnologia subjacent
Si esteu treballant com a arquitecte blockchain, heu d’assegurar-vos que enteneu completament la tecnologia DLT. Per fer-ho, heu de crear una cadena de blocs modular que ofereixi personalització i operativitat. Per maximitzar el vostre aprenentatge i coneixement, també heu d’intentar crear un disseny en dues parts. El disseny en dues parts contindrà una xarxa blockchain i emmagatzematge distribuït. Al final, la solució hauria de ser fàcil d’utilitzar per a l’empresa. A més, hauríeu de saber manejar informació confidencial i mantenir-la segura.
2. Governança Oberta
La governança oberta és el millor camí a seguir. Proporciona empreses que utilitzen la cadena de blocs per sintonitzar-la més endavant. Com a arquitecte blockchain, heu d’entendre la importància d’una governança oberta i obtenir millors resultats per a la vostra empresa. Per començar, heu de garantir una base de codis que altres desenvolupadors entenguin correctament. Això vol dir que serà fàcil de gestionar. També aportarà més transparència al sistema.
3. Àmplia gamma d’eines per a desenvolupadors
Les eines i les tècniques són una part important d’una solució blockchain. Per assegurar-vos que l’empresa pugui treure el màxim partit, heu d’utilitzar l’eina adequada. Ajudarà a accelerar el procés d’implementació i adopció de la cadena de blocs.
4. Especialitzat en la construcció de llibres comptables amb permís
Si voleu ser un arquitecte de blockchain eficaç, heu de tenir la capacitat de construir llibres comptables autoritzats. Hi ha molts llibres comptables populars. A més, no tota la solució blockchain proporciona una solució autoritzada des del començament. Tot i això, heu de modificar-lo perquè funcioni amb permís i posi en joc les funcions clau. Hi ha molts avantatges dels nodes autoritzats, inclosos la velocitat, la seguretat, l’eficiència, la immutabilitat, etc..
5. Escalabilitat
Per últim, heu d’assegurar-vos que podeu escalar la vostra solució blockchain. Pots fer servir Sistemes IPFS que són bons per a l’escalabilitat.
Pràctiques recomanades de Blockchain: proves de Blockchain i mitigació del risc
Igual que qualsevol altra aplicació, el blockchain també s’ha de provar abans que es pugui publicar. Com que la tecnologia blockchain ajuda a generar confiança, també heu d’assegurar-vos que les solucions blockchain siguin fidels als seus valors bàsics.
Com a provador, heu de començar petit i provar la vostra aplicació. En resum, cal tenir en compte dos tipus de proves.
1. Proves API
A les proves d’API, heu de tenir cura de les interaccions que fan les vostres aplicacions amb altres elements de l’ecosistema blockchain. És generalitzat que una cadena de blocs interactuï amb altres elements. Per exemple, pot emetre esdeveniments, fer trucades externes o activar un esdeveniment quan es compleix alguna condició. Això es pot utilitzar de moltes maneres. Una cadena de subministrament pot recopilar informació del servidor extern i demanar un lot nou si és necessari o si es compleixen les condicions. La millor pràctica per fer proves és validar totes les interaccions amb altres serveis o solucions. Aneu a través de cada sol·licitud de l’API i assegureu-vos si funcionen de la manera prevista o no.
2. Proves funcionals
Les proves funcionals són una altra part de les proves en què es comproven els diferents components de la cadena de blocs. També cobreix tota la plataforma. Com a provador de blockchain, heu de fer proves basades en casos d’ús i assegurar-vos que es compleixen les expectatives de mida de bloc i cadena. També és possible que vulgueu provar l’addició de blocs.
3. Proves de rendiment
Per últim, també heu de fer proves de rendiment. Les proves de rendiment garanteixen que l’usuari no hagi d’esperar molt de temps perquè es completi una transacció. Altres aspectes vitals que cal provar per al rendiment inclouen el temps de resposta de contracte intel·ligent, el temps de resposta de la interfície del sistema, etc. També heu d’esbrinar els colls d’ampolla i intentar eliminar-los. Al final, heu d’ajustar el sistema perquè funcioni al màxim.
Les proves de rendiment també s’han de fer en diversos punts finals i cobrir tots els diferents aspectes de la cadena de blocs.
4. Blockchain i mitigació del risc
Blockchain canviarà el funcionament del mercat. Té més impacte en el sector financer. Això també significa que pot actuar com a mitigació del risc per als sistemes actuals. Els processos actuals no són del tot segurs i és aquí on entra el blockchain.
Com a professional de blockchain, sempre heu d’intentar mitigar el risc mitjançant l’ús de blockchain. Fins i tot Deloitte creu que el blockchain és una tecnologia fonamental que millorarà la gestió del risc en el futur.
Cada tipus de blockchain té els seus riscos. Els contractes intel·ligents s’utilitzen per incrustar la lògica empresarial. També s’executen per si mateixos de manera que la major part del procés comercial es pugui automatitzar.
En resum, blockchain hauria de millorar les tècniques de gestió de riscos. Però correspon als implementadors de blockchain seguir les millors pràctiques pel que fa a la gestió de riscos.
Conclusió
Això ens condueix al final de les millors pràctiques de blockchain. Aquestes pràctiques recomanades per a blockchain us ajudaran a gestionar millor el vostre projecte de blockchain. Vam cobrir diferents perspectives, incloses les empreses, les bases de dades, les proves, etc..
Què en penseu, doncs, de les pràctiques recomanades per al blockchain empresarial? Comenta a continuació i fes-nos-ho saber.