- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
IBM vuole tracciare le milestone del codice su una blockchain
Una nuova domanda di brevetto presentata da IBM suggerisce che il colosso della tecnologia sta prendendo in considerazione la blockchain come un modo per tracciare i contributi dei programmatori ai progetti.
Una nuova domanda di brevetto di IBM delinea un modo per gli sviluppatori di catalogare gli aggiornamenti e le milestone del codice su una blockchain.
L'applicazione, intitolata "Blockchain per il credito del codice del programma e il contributo del programmatore in un collettivo",è stato pubblicato il 5 luglio dall'US Patent and Trademark Office (USPTO). Prevede di utilizzare la Tecnologie per creare "un approccio sicuro e robusto per tracciare e aggiungere informazioni relative alla codifica collaborativa allo scopo di credito, ricompensa e risoluzione delle controversie, e per altri scopi".
In parole più semplici, l'idea è di usare una rete distribuita per tracciare i risultati dei programmatori mentre lavorano insieme a un progetto. Come suggerisce l'applicazione, tale tracciamento può essere usato per attribuire correttamente gli elementi di progettazione a specifici programmatori.
Come sostiene IBM nella domanda, i programmatori normalmente devono collaborare per produrre un prodotto software, ma manca un approccio efficace che misuri il contributo di un programmatore. Il principio alla base del brevetto proposto è una catena che registra le transazioni del codice e i parametri sui blocchi della blockchain.
Come spiega IBM:
"Le transazioni di codice e i parametri associati a una parte interessata vengono compilati in una catena di blocchi di blockchain di transazioni di programmatori. La catena può essere considerata una cronaca di un pezzo di software, ...e il percorso dello "stato" del codice attraverso la sua cronologia recente o la cronologia completa può essere tracciato, insieme ai suoi vari programmatori, attraverso la durata e le versioni del codice, vari parametri della cronologia, ETC."
"Una volta calcolato il nuovo blocco, può essere aggiunto alla blockchain della cronologia del software applicativo dello stakeholder, come descritto sopra. Il blocco può essere aggiornato in risposta a molti trigger, come quando un programmatore seleziona un pulsante su un'interfaccia utente grafica (GUI) su un display del computer che mostra un editor di codice per aggiungere codice, quando è stato completato un test unitario, quando è stata completata un'integrazione del codice, quando è stata chiusa una voce di lavoro assegnata e così FORTH", continua a notare l'azienda.
La stessa IBM non è estranea alle richieste di proprietà intellettuale legate alla Tecnologie blockchain, in quanto l'USPTO pubblica regolarmente le richieste presentate da IBM.
Ad esempio, ONEapplicazionedepositata ad aprile, dimostra che il colosso della tecnologia sta cercando di brevettare un metodo per garantire che una rete di dispositivi connessi possa eseguire in modo sicuro contratti intelligenti basati su blockchain.
Immagine tramite Shutterstock