3 Maggio 2021 12:22

Blockchain-as-a-Service (BaaS)

Cos’è Blockchain-as-a-Service (BaaS)?

Blockchain-as-a-service (BaaS) è ​​la creazione e la gestione di terze parti di reti basate su cloud per le aziende nel settore della creazione di applicazioni blockchain. Questi servizi di terze parti sono uno sviluppo relativamente nuovo nel campo in crescita della tecnologia blockchain. L’applicazione della tecnologia blockchain è andata ben oltre il suo uso più noto nelle transazioni di criptovaluta e si è ampliata per affrontare transazioni sicure di ogni tipo. Di conseguenza, c’è una richiesta di servizi di hosting.

Punti chiave

  • Blockchain-as-a-service (BaaS) si riferisce all’infrastruttura e alla gestione basata su cloud di terze parti per le aziende che creano e gestiscono app blockchain.
  • BaaS funziona come una sorta di host web, che esegue l’operazione di back-end per un’app o una piattaforma basata su blockchain.
  • BaaS potrebbe essere il catalizzatore che porta all’adozione diffusa della tecnologia blockchain.

Capire Blockchain-as-a-Service (BaaS)

BaaS si basa sul modello SaaS (Software as a Service) e funziona in modo simile. Consente ai clienti di sfruttare soluzioni basate su cloud per creare, ospitare e gestire le proprie  app blockchain e le relative funzioni sulla blockchain. Allo stesso tempo, il provider di servizi basato su cloud mantiene l’infrastruttura agile e operativa.

Come sviluppo nel più ampio ecosistema blockchain, BaaS è visto come un aumento dell’adozione della blockchain in tutte le aziende.

I principali attori nello spazio BaaS includono:

  • Microsoft, che ha collaborato con ConsenSys per introdurre la blockchain-as-a-service di Ethereum su Microsoft Azure nel 2015.
  • Amazon, che ha introdotto Amazon Managed Blockchain, un servizio che “semplifica la creazione e la gestione di reti blockchain scalabili” utilizzando framework open source tra cui Ethereum e Hyperledger Fabric.
  • R3, un consorzio di istituzioni finanziarie globali che ha prodotto un registro finanziario distribuito chiamato Corda.
  • PayStand, specializzata nell’invio e nella ricezione di pagamenti tra aziende.

I consumatori e le imprese sono sempre più disposti ad adattarsi alla tecnologia blockchain. Tuttavia, le complessità tecniche e le spese generali operative coinvolte nella creazione, configurazione e gestione di una blockchain e nel mantenimento della sua infrastruttura spesso fungono da barriera.

BaaS offre un fornitore di servizi esterno per configurare tutta la tecnologia e l’infrastruttura blockchain necessarie a pagamento. Una volta creato, il provider continua a gestire le complesse operazioni di back-end per il client.

L’operatore BaaS offre in genere attività di supporto, come la gestione della larghezza di banda, un’adeguata allocazione delle risorse, i requisiti di hosting e le funzionalità di sicurezza dei dati. L’operatore BaaS libera il cliente di concentrarsi sul lavoro principale: la funzionalità della blockchain.

Esempio di Blockchain-as-a-Service (BaaS)

Di seguito è riportato un grafico che mostra il modello di lavoro di Blockchain-as-a-Service Hyperledger Cello, un toolkit modulo blockchain simile a BaaS e un sistema di utilità nell’ambito del progetto Hyperledger.

In effetti, il ruolo di un provider BaaS è simile a quello di un provider di web hosting. I creatori del sito Web creano ed eseguono tutto il contenuto del sito Web sui propri computer personali. Possono assumere personale di supporto o registrarsi con un provider di hosting esterno come Amazon Web Services o HostGator. Queste società terze si occupano dell’infrastruttura e dei problemi di manutenzione.

BaaS può essere il catalizzatore che porta a una penetrazione più ampia e più profonda della tecnologia blockchain in vari settori industriali e attività. Invece di creare e gestire le proprie blockchain, un’azienda, grande o piccola, può ora semplicemente esternalizzare il lavoro tecnicamente complesso e concentrarsi sulle sue attività principali.