In questo articolo vogliamo ipotizzare alcuni casi d’uso della tecnologia blockchain di Scrypta per meglio definire le opportunità e le potenzialità dell’infrastruttura.
Quello che segue è un elenco (non esaustivo) di alcune delle modalità attraverso cui si può sfruttare il linguaggio di Scrypta.
Governance trasparente
La blockchain di Scrypta potrebbe essere mezzo per consentire un sistema di governance aperto che possa migliorare il processo di appalti e gare pubbliche messo in atto dalla PA o nelle imprese. Scrypta potrebbe rendere trasparente il meccanismo di verifica dei concorrenti (e della documentazione da questi presentata); ridurre gli oneri amministrativi gravanti sulle stazioni appaltanti e sugli operatori economici.
Altresì, per assicurare la tracciabilità della filiera dei finanziamenti relativi agli appalti affidati nel rispetto di procedure selettive, Scrypta ha sviluppato un modello che rende più sicuro, efficace e snello tutto il sistema degli accordi tra le parti, e che ha come caratteristica principale la costruzione di linee di fiducia, dette “Trustlink”, tra persone, enti o pubblici ufficiali.
Un esempio ne è la dApp (Applicazione decentralizzata) in fase alpha chiamata “Scrypta Contracts” (è possibile consultare anche Github)
L’approccio proposto da Scrypta per lo svolgimento di gare e appalti pubblici, si basa su due elementi principali, che possono essere applicati individualmente o integrati tra loro:
- Una piattaforma che renda più celere ed equo il procedimento di una gara di appalto, e che gestisca tre distinte fasi: apertura della gara (pubblicazione), periodo per presentare le offerte e selezione dell’offerta migliore.
- Una piattaforma che regoli il rapporto tra la stazione appaltante e l’organizzazione vincitrice dell’appalto, aggiungendo trasparenza al processo di finanziamento e gestione della vita del contratto.
Piattaforma per la gestione della gara d’appalto
In questa sezione, descriveremo brevemente l’apertura di un processo di gara trasparente basato sulla blockchain di Scrypta.
1) La gara d’appalto verrà pubblicata sulla blockchain, grazie a una chiave pubblica certificata
2) Un potenziale offerente (l’organizzazione che vuole partecipare alla gara) può scaricare l’offerta dalla blockchain.
3) L’offerente prende visione delle specifiche della gara e genera un’offerta in risposta alla gara d’appalto.
L’offerta viene crittografata dall'offerente generando una chiave simmetrica (chiave di offerta). La chiave simmetrica viene quindi crittografata dalla chiave pubblica dell’organo di gara. La metà della “chiave di offerta” è inclusa come parte della presentazione e la seconda metà sarà comunicata all'organo di gara al termine della presentazione delle offerte.
4) L’offerente inserirà l’offerta nella blockchain. L’offerta viene firmata tramite una firma certificata dall'organo di gara d’appalto, un processo che può avvenire all'esterno dalla blockchain.
5) Alla scadenza del termine per l’invio delle offerte, la blockchain smette di accettare nuove offerte.
6) L’organo di gara può scaricare la proposta delle offerte e può decrittografare le offerte se hanno l’intera “chiave offerta”.
a) Alla data di chiusura del bando, l’organo di gara farà eseguire il codice di valutazione e selezionerà l’offerta migliore.
b) Il risultato della valutazione viene inserita sulla blockchain. In questa fase, l’organo di gara può rendere pubblica la “chiave offerta” di tutti gli offerenti su blockchain.
7) L’organo di gara inserirà sul registro pubblico della blockchain i risultati dell’offerta e le valutazioni, insieme alle chiavi degli offerenti, utili per decrittografare e vedere in chiaro le offerte.
Queste informazione è cruciale per l’auditing dei cittadini sulla procedura di gara d’appalto.
8) I cittadini possono accedere ai dettagli della gara dalla blockchain (dove questi dati risiederanno per sempre) insieme ai criteri utilizzati per la valutazione delle offerte.
9) I cittadini possono scaricare il contratto di gara che contiene il codice per i criteri di valutazione delle offerte.
10) I risultati della valutazione mostreranno se il processo di offerta è stato equo.
Piattaforma per la gestione del rapporto tra la stazione appaltante e l’organizzazione vincitrice
Con l’integrazione delle Trustlink di Scrypta, si aggiungerà un livello di trasparenza maggiore nella gestione della vita del contratto tra l’ente appaltatore e il vincitore della gara.
La creazione di un account detto “Multisignature” permetterà di creare transazioni di tipo comune, la cui trasmissione e validità avviene solo se entrambe le parti appongono volontariamente la propria firma digitale.
Nel caso studiato le due (o più) parti decidono di inizializzare una Trustlink e di pubblicare rispettivamente la propria identità (in forma crittografata). L’accettazione da parte dei soggetti della reciproca identità è fondamentale per poter continuare ad usare la Trustlink.
La stazione appaltante e l’organizzazione vincitrice della gara instaurano quindi un vero e proprio canale si relazione certificato. La prima azione (con volontà congiunta) potrebbe essere quella di pubblicare le condizioni di esercizio del rapporto. In seguito l’organizzazione potrebbe mandare le informazioni (fatture, tracciabilità, etc) e la stazione appaltante potrebbe inviare i propri feedback (positivi/negativi, pagamenti, contestazioni). Tutto il rapporto sarebbe scritto indelebilmente nella blockchain e avere quindi valenza legale anche nel caso di diatribe.
Questo è un esempio di quello che può effettivamente essere fatto tramite la tecnologia di Scrypta. Il nostro intento è quello di costruire ulteriori servizi su blockchain per aumentare l’efficienza e la trasparenza.
Infrastruttura decentralizzata a supporto della Ricerca Scientifica
Quando si tratta di gestione dei dati delle ricerche scientifiche, le sfide più importanti da affrontare sono la sicurezza, la condivisibilità e l’interoperabilità. Se le informazioni sono isolate e archiviate su più sistemi che non consentono il regolare scambio di informazioni, i dati diverrebbero scarsi. Scrypta fornisce una soluzione affidabile per questa specifica sfida. Consentirà infatti maggiore sicurezza, condivisione dei dati, interoperabilità, integrità dei dati, aggiornamento e accesso in tempo reale.
Scrypta sta studiando una piattaforma appositamente creata per la ricerca accademica e scientifica che sfrutta la tecnologia blockchain. I ricercatori possono registrare una catena di record permanente, valida e immutabile in tempo reale, dalle prime fasi della ricerca a tutti i prodotti scientifici e accademici, comprese le operazioni di citazione / attribuzione.
Utilizzando la piattaforma, i ricercatori saranno in grado di dimostrare immutabilmente la proprietà e l’esistenza di nuovi lavori, ampliare l’accesso ai loro prodotti scientifici e accademici, fornire e ricevere attribuzioni “in tempo reale” per nuovi lavori e in modo più completo e rapido per costruire e dimostrare l’insieme dei loro contributi accademici.
Per condurre una ricerca scientifica, sono necessari enormi quantità di dati. I ricercatori si concentrano su questi set di informazioni e conducono test regolari in circostanze diverse per generare report, statistiche e rapporti di efficacia. Sulla base di questi rapporti, i dati vengono analizzati e vengono prese ulteriori decisioni.
Al fine di rendere le prove scientifiche più eque e trasparenti, i ricercatori potranno utilizzare specifiche dApps interconnesse alla tecnologia blockchain di Scrypta producendo studi sicuri, imparziali e trasparenti.
I documenti creati e utilizzati nel processo, come il consenso informato, i piani di ricerca, i regolamenti e il protocollo di studio dovrebbero essere contrassegnati dal timestamp. Ciò significa che i documenti dovrebbero avere una prova certa e i dettagli specifici della loro creazione.
La blockchain di Scrypta aggiungerebbe credibilità alle prove scientifiche e ai risultati. Questi documenti possono essere archiviati sulla blockchain riducendo costi di revisione, problemi di documenti persi e frodi.
Registro dati statistici
La blockchain sta rapidamente diventando uno strumento importante anche per la gestione e la registrazione di praticamente tutti i tipi di dati.
L’avvento di internet ha causato quello che dai tecnici viene chiamato data deluge, letteralmente un diluvio di dati. Attualmente la maggior parte dei dati personali raccolti vieni conservata in database centrali chiamati server, ogni azienda ne ha uno o si appoggia a piattaforme di cloud computing. Nonostante gli investimenti continui e l’aumento dell’importanza sociale della cybersecurity, ancor nessun dato digitale è immune da furto. Inoltre, l’insufficiente acquisizione di autorizzazioni alla condivisione dei dati può avere conseguenze rilevanti quali ad esempio l’abbassamento della qualità dell’analisi statistica, causata dalla mancanza di dati aggiornati o incrociati.
Scrypta offre soluzioni per la gestione e la condivisione di dati attraverso applicazioni blockchain. I protocolli algoritmici consentono ai dati di essere raccolti, conservati, analizzati e incrociati con garanzia di sicurezza e senza che sia rivelata alcuna informazione personale. Scrypta può garantire un’adeguata interoperabilità tra infrastrutture per uno scambio efficiente di dati.
Per fare un esempio pratico analizziamo il caso di un registro sulle presenze turistiche basato su blockchain:
Registro presenze turistiche basato su Scrypta
La piattaforma pensata da Scrypta permetterebbe di semplificare e rendere più veloce ed efficiente l’invio dei dati statistici e dei flussi turistici da parte degli operatori. Consentirebbe inoltre alle strutture ricettive di comunicare i dati sugli arrivi e le presenze turistiche ai fini delle rilevazioni statistiche.
Garantire l’integrità dei dati durante l’intero ciclo di vita è fondamentale nei sistemi di informazione. Crittografia, confronto degli hash o utilizzo della firma digitale sono alcuni esempi di come Scrypta può assicurare l’integrità dei dati, indipendentemente dalla fase in cui si trovano (in transito, a riposo o in uso). L’infrastruttura di Scrypta blockchain rispetta la cosiddetta “security by design” garantendo privacy (disaccoppiamento dei dati dall’identità individuale) e la minimizzazione dei dati (condividendo solo quelli assolutamente necessari).
I vari servizi che è possibile implementare hanno l’obiettivo di:
- facilitare il processo di raccolta dei dati presso le strutture ricettive attraverso strumenti fruibili via web;
- supportare lo sviluppo, gli studi e le analisi utili agli attori del sistema turistico per assumere le decisioni strategiche e di marketing;
- diffondere presso gli operatori i risultati delle elaborazioni statistiche dei dati, degli studi e delle ricerche;
- elaborare indicatori di sintesi sui flussi turistici e dell’offerta ricettiva, rispetto a diverse dimensioni (tempo — anni / mesi, territorio — aggregazioni di territori comunali, mercati — provenienza dei turisti).
Sanità: una nuovo modello di Tessera Sanitaria
Lo studio in questo caso si basa su un nuovo modello di gestione dei dati relativi alla salute dei cittadini che implementa la tecnologia blockchain.
A questo scopo, Scrypta ha sviluppato una Identity Card con tecnologia NFC (acronimo di near-field communication), che basa il suo funzionamento su una coppia di chiavi, una pubblica e una privata, utilizzate per identificare gli utenti e consentire lo scambio di dati in maniera protetta e sicura. Gli utenti sono identificati nella blockchain tramite una stringa di caratteri, chiamata “indirizzo”, derivata dalla loro chiave crittografica pubblica. Tramite NFC si possono sincronizzare velocemente i dati tra due dispositivi, anche completamente differenti l’uno dall'altro (specifici lettori, cellulari, etc.. ).
Per approfondire rimandiamo all'articolo Medium.
Siamo convinti che la blockchain sia un’innovazione importante per il futuro della Sanità. Un valido strumento per la digitalizzazione delle aziende pubbliche e private.
Per concludere, alla luce dei casi concreti qui sintetizzati, gli ambiti in cui l’infrastruttura di Scrypta può essere utilizzata sono moltissimi. Occorre proseguire nell'attività di informazione e diffusione, verificarne il possibile utilizzo e soprattutto passare dalla discussione alla messa in pratica delle idee.
Per approfondire ulteriori casi d’uso vi rimandiamo a questo link: https://scryptachain.org/scrypta_proofs_of_concepts_v1.pdf
SCRYPTA - Archiving and VerificationWebsite: www.scryptachain.org
Block Explorer: https://chainz.cryptoid.info/lyra
Official Github: https://github.com/scryptachain
Twitter: https://twitter.com/scryptachain
Discord: https://discord.gg/mrVQvhB
Telegram: https://t.me/scryptachain_official
e-mail: info@scryptachain.org