Considerazioni sulla scelta di un Blockchain-as-a-Service Provider
Pubblicato: 2020-07-09Una progenie relativamente nuova della tecnologia Blockchain, che ha iniziato a manifestarsi in più settori, è Blockchain as a service, meglio conosciuta come BaaS. Simile al cloud computing nel concetto, qui i fornitori offrono soluzioni di gestione end-to-end come fornitori di servizi Blockchain. Se è la prima volta che senti questa frase, allora la nostra guida per principianti sull'argomento ti farebbe un favore .
La scienza alla base di questa tecnologia di contabilità è maturata a tal punto che se hai un'idea di business ispirata alla blockchain oggi, può decollare domani con Blockchain come servizio .
Una domanda più urgente, tuttavia, per le aziende è i criteri a cui aderiscono per scegliere un fornitore di blockchain come servizio. Questo, amici e gente, è l'argomento che tratteremo oggi, illustrando i parametri per collaborare con un rinomato fornitore di soluzioni BaaS.
*Nota*: questo articolo è stato scritto per gli imprenditori che intendono andare da soli e non collaborare con un'agenzia di sviluppo Blockchain . Coloro che hanno collaborato con un'agenzia qualificata non dovrebbero preoccuparsi della scelta poiché l'agenzia prenderebbe una decisione corretta sulla base della migliore idea adatta.
Perché dovresti preoccuparti di Blockchain-as-a-Service?
Allo stato attuale, il modello Blockchain as a Service è dominato dalle società IT legacy che vantano una quota di mercato apprezzabile del cloud computing. Di conseguenza, il loro ingresso nella corsa per diventare la Blockchain de facto come fornitore di servizi del mercato è stato veloce e furioso. La loro clientela comprende principalmente grandi imprese. Ma questo status quo dovrebbe cambiare. La tecnologia viene sempre adottata per prima da coloro che sono più vicini alla realizzazione o alla previsione di un risultato futuro.
Successivamente, con l'accresciuta consumizzazione, penetra negli strati superiori e diventa inclusivo per tutti. Nel prossimo futuro, le piccole e medie imprese (PMI) realizzeranno i vantaggi di Blockchain as a Service per i loro profitti e vedranno la blockchain creare una catena del valore sistematica per una migliore economia digitale. Se sei una PMI o una startup che si occupa di soluzioni Blockchain, sulla base dei suggerimenti sopra menzionati, il costo dell'offerta BaaS non farebbe che aumentare i tuoi margini di profitto.
Come scegliere un provider BaaS?
Tra tutti i modi per selezionare blockchain come partner di servizio, i seguenti si sono dimostrati risoluti. La centralità della scelta di un provider BaaS deve ruotare attorno a loro per ottenere risultati migliori:
- I framework Blockchain as a Service di fascia alta offrono ampio spazio per adattarsi alle ultime tecnologie. Ad esempio, Solidity è la scelta preferita dagli sviluppatori di Ethereum per la creazione di contratti intelligenti. Ma è stato solo quando Ethereum è arrivato con la sua prova di concetto per i contratti intelligenti e l'ha adottata, che è stato riconosciuto dalla comunità degli sviluppatori. Sì, è difficile prevedere l' essere o non essere del futuro tecnologico. Servire spunti di riflessione è il culmine di Blockchain con IoT, rendendola la Blockchain delle cose. Considerando un ritmo così imprevedibile di evoluzione esponenziale, le piattaforme BaaS dovrebbero avere il buffer per adottare qualcosa di adatto ai tipici ambienti Blockchain.
- L'integrazione dei contratti intelligenti è ciò che rende la blockchain così unica e di natura trasformativa. È la loro capacità di far rispettare i termini e le condizioni di un accordo tra due parti che è così ampiamente apprezzata. Il fatto che siano automatizzati e non terminabili consolida ulteriormente la loro applicazione grazie alla quale le piattaforme BaaS dovrebbero prontamente includerli nel loro catalogo.
- Un aspetto importante della sicurezza IT è la gestione delle identità. Il settore, quindi, perpetua le migliori pratiche per l'implementazione di piattaforme di Identity Access Management (IAM). I nostri identificatori di personalità possono essere limitati a dati come nome, indirizzo, gruppo sanguigno, ecc. Ma questo non ci impedisce di creare identità digitali multiple. Pensa agli indirizzi email. Le piattaforme IAM ti danno il potere di definire i controlli di accesso per le identità digitali. La tecnologia Blockchain, di per sé, ha una solida argomentazione per la sicurezza. Tuttavia, le piattaforme BaaS devono installare robusti IAM per fornire informazioni ritenute idonee al consumo degli utenti in base ai diritti di accesso. La gestione del dipendente del mulino è a conoscenza di informazioni commerciali riservate. Certamente no. Questo è ciò che una piattaforma IAM impedisce e deve essere uno degli USP della Blockchain come fornitore di servizi.
- Le piattaforme BaaS devono essere scalabili in quanto dovrebbero essere in grado di soddisfare l'impegnativo aumento del numero di nodi man mano che l'attività si espande. Ma come si può risolvere un tale problema di scalabilità quando la blockchain esegue un protocollo Proof of Stake o Proof of Work? Tale consenso si nutre di un'elevata potenza di calcolo e, indipendentemente dal record dei fornitori, il numero di nodi nella loro rete in qualsiasi momento sarebbe finito. Di conseguenza, si consiglia vivamente di selezionare le piattaforme BaaS che funzionano su meccanismi di consenso basati sull'identità.
- Se lo slogan del tuo potenziale venditore BaaS è "finché morte non ci separi", allora è meglio tenerlo lontano con un palo di 10 piedi. In altre parole, cosa accadrà se in una data futura hai avuto un cambio di idea o un perno di impresa che ti ha costretto a passare da un provider BaaS a un altro? Uno dei modi più saggi per selezionare Blockchain come partner di servizio è firmare tali piani di emergenza come parte dei T&C.
Il mercato della piattaforma BaaS
I principali attori nel mercato BaaS erano destinati a essere quelli che per anni hanno avuto il loro punto d'appoggio nei servizi cloud. Con piccole sorprese, questi sono i più grandi conglomerati ICT che si stanno impegnando per catturare la più grande quota di consumatori B2B. Proporremo la nostra logica mentre affrontiamo i loro servizi l'uno contro l'altro e lasciamo che i lettori decidano da soli chi è il migliore. Ottieni il massimo da questo mini studio di fattibilità sui fornitori di servizi blockchain.
Microsoft
Microsoft ha rilasciato Azure nel 2010 e ha arginato la sua ala dei servizi di sviluppo blockchain nel 2016. Da allora, la piattaforma Microsoft Blockchain Azure si è guadagnata la reputazione di leader tra i fornitori di servizi Blockchain. La relativa facilità e l'elevata sofisticatezza tecnologica hanno ottenuto ad Azure il sostegno della crema di aziende che includono aziende come Ripple GE Aviation, Starbucks, 3M, Nasdaq e XBOX. La sua piattaforma di punta per lo sviluppo, il test e la distribuzione di applicazioni blockchain è chiamata Azure Blockchain Workbench (ABW).
- Puoi utilizzare ABW per portare le applicazioni blockchain del consorzio nella fase di produzione con un paio di clic, risparmiando tempo sullo sviluppo infrastrutturale e indirizzando le risorse verso lo sviluppo di app. Puoi definire il protocollo dei tuoi libri mastri, inviare inviti ai membri per aumentare la rete e anche definire il flusso di lavoro delle autorizzazioni.
- I servizi cloud di Azure estendono la sua Azure Active Directory per consentire una procedura di accesso senza problemi protetta da controlli dell'identità standard del settore. Azure Key Vault viene utilizzato per archiviare le chiavi private, trasmettere messaggi ai nodi connessi alla rete e sincronizzare i dati.
- Microsoft consente alle aziende di verificare facilmente la credibilità dei nodi partecipanti nella rete consentendo l'interazione end-to-end di Azure Blockchain Workbench con ABDK, un'API REST.
- Il fatto che Microsoft supporti una serie di piattaforme di sviluppo Blockchain come Ethereum, Quorum, Corda e Hyperledger Fabric lo rende la scelta predefinita della maggior parte dei clienti.
Blockchain IBM
IBM ospita la sua piattaforma BaaS sull'acclamato cloud IBM utilizzando Hyperledger Fabric open source. Offre flessibilità agli utenti nella scelta del tipo di servizio blockchain preferito, sia esso privato, pubblico o consorzio.
- La funzione SecureKey Technologies di IBM Blockchain protegge le chiavi pubblico-private rendendo le operazioni sicure. Inoltre, gli utenti possono scrivere contratti intelligenti in linguaggi di programmazione domestici come Java, JavaScript e Go.
- I loro client (nodi) possono operare in qualsiasi ambiente, dal pubblico al privato.
- La loro capacità di commercializzare idee Blockchain è stata riconosciuta da Juniper Research e HFS Research, che classificano IBM in cima ad altri fornitori BaaS.
Hewlett Packard BaaS
- La loro soluzione Blockchain è nota come Mission Critical Distributed Ledger Technology (MCDLT) as a Service. Gli sviluppatori Blockchain possono utilizzare SQL per lavorare sulla piattaforma Blockchain di punta di HP.
- Hanno collaborato con R3, una nota società di sviluppo software DLT e Blockchain e hanno introdotto una piattaforma di sviluppo dApp con tolleranza di errore al 100%. Questa piattaforma è ospitata sulla piattaforma HPE Integrity NonStop della società madre.
- Dal lancio delle operazioni nel 2017, hanno stretto partnership con Streamer e Global Blockchain Technologies. Lo svantaggio di BaaS offerto da HP è il framework Blockchain o la mancanza di esso che supporta, in cui offre solo il framework Corda.
LINFA
- SAP offre due unità dedicate per le aziende focalizzate sulla Blockchain. Il primo è SAP Cloud Platform Blockchain Services, una piattaforma Blockchain aperta per la distribuzione nel cloud di applicazioni con funzionalità di estensione delle app. Il secondo è SAP HANA Blockchain as a Service che può essere utilizzato per connettere i database SAP HANA alle piattaforme Blockchain aziendali.
- Lanciato nel 2017, SAP HANA BaaS supporta Blockchain Stellar Consensus Protocol (SCP). Il suo vantaggio all'avanguardia è che può essere ospitato su un cloud di terze parti a scelta degli utenti.
- SAP HANA registra transazioni Blockchain a livello di rete in 3 tipi di database: SAP HANA, SAP Leonard Blockchain e SAP Blockchain Platform.
Amazon
- Amazon è una forza trainante nel mercato BaaS. La società ha lanciato la sua attività BaaS basata su Hyperledger con due divisioni dedicate, Amazon Quantum Ledger Database (QLDB) e Amazon Manager Blockchain.
- Amazon QLDB è dotato delle caratteristiche di alimentazione di un database di tipo registro distribuito. Il suo USP sta nella sua trasparenza e immutabilità. La comunità degli sviluppatori condivide recensioni entusiastiche del QLDB che consente loro di creare un'applicazione in database relazionali e blockchain.
- Amazon QLDB esegue il suo Journal ledger per tenere traccia di tutte le interazioni tra i nodi di rete. Le transazioni vengono salvate come blocchi, con l'immutabilità del libro mastro che garantisce la sicurezza strutturale.
- L'ergonomia di Amazon Managed Blockchain (AMB) consente l'installazione di una rete completa in 10-15 minuti.
- Supporta Ethereum, Hyperledger Fabric, Corda e Quorum per lo sviluppo di applicazioni.
Oracolo
- Oracle ha aggiunto Oracle Blockchain Cloud Service (OBCS) alla sua flotta già esistente di attività as-a-service che include SaaS e PaaS. La piattaforma Oracle Blockchain basata su cloud è pratica con il provisioning rapido di reti basate su blockchain. L'azienda ha caricato la piattaforma con il software Identity Access Management che consente rispettivamente di tracciare e definire identità digitali e permessi.
- È basato sull'Hyperledger Fabric open source e mostra tutte le proprietà dell'interoperabilità in modo da poter usufruire dei servizi su cloud di terze parti. Gli sviluppatori utilizzano API REST e Fabric System Development Toolkit per accedere alla rete da una posizione locale.
- La piattaforma Oracle Blockchain archivia i dati per un rapido ripristino dei dati dopo un errore di sistema. Offre l'esecuzione parallela di processi con blocco a livello di record.
- Anche se i tempi di inattività sono pochi e lontani quando il tuo fornitore è grande quanto Oracle, tuttavia, nel caso ciò accada, Oracle offre una protezione automatizzata contro i tempi di inattività, con il ripristino automatico dei dati.
Fonte
La palla è nel tuo campo
Che le blockchain possano essere utilizzate per trasformare la tua attività è una teoria ben collaudata. Allo stesso tempo, gli esperti concordano sul fatto che il modello BaaS penetrerà in più settori. Perdere un giorno di aggiornamenti in questo settore è come perdere un battito cardiaco. Rimani aggiornato e assicurati di controllare le nostre risorse per le ultime novità su Blockchain per stare al passo con la curva.
Domande frequenti
1. Come gestire i problemi di sicurezza relativi a BaaS?
L'installazione di un software di Identity Access Management in una piattaforma BaaS garantisce che le autorizzazioni di rete rimangano limitate e la privacy sia protetta. I fornitori BaaS implementano soluzioni interne per proteggere le chiavi private come la tecnologia SecureKeys di IBM e la tecnologia Key Vault di Amazon.
2. Perché le organizzazioni hanno bisogno di Blockchain as a Service (BaaS)?
Lo sviluppo di una Blockchain da zero richiede sia input finanziari elevati che un pool di talenti qualificati. Assumere un fornitore BaaS è come collaborare con un fornitore di cloud computing, in cui il partner tecnologico mantiene e gestisce l'infrastruttura liberando le imprese per concentrarsi sulla catena di approvvigionamento.
3. Come scegliere la giusta piattaforma BaaS?
- La piattaforma BaaS deve essere interoperabile con più framework,
- Deve implementare rigide misure di sicurezza per verificare le identità e le transazioni di rete.
- Il processo di test, sviluppo e distribuzione delle applicazioni sulla piattaforma dovrebbe essere fluido con un semplice clic ed eseguire funzionalità.
- La piattaforma BaaS deve avere un buffer per incorporare più tecnologie.
- Dovrebbe addebitare ai clienti una base di pagamento in base al consumo.