Vai al contenuto

SmartContract

Da BitcoinWiki.

Logo di SmartContract

SmartContract.com era il nome originale dell'azienda che ha sviluppato il Chainlink rete oracolare. Sergey Nazarov e Steve Ellis hanno fondato l'azienda nel 2014 per connettere le blockchain pubbliche con dati e sistemi esterni ad esse. L'organizzazione in seguito operò sotto il nome di Chainlink Labs.[1]

L'azienda non deve essere confusa con il concetto generico di a smart contract, che è il codice del programma e lo stato eseguiti da una rete blockchain. SmartContract.com era un'organizzazione commerciale e di sviluppo; Chainlink è il progetto di rete e middleware emerso dal suo lavoro.

Sviluppo del progetto Oracle

I contratti intelligenti vengono eseguiti in modo deterministico dalle informazioni disponibili nella loro blockchain. Per impostazione predefinita, non possono ottenere dati arbitrari da siti Web, sistemi di pagamento o altri servizi off-chain. SmartContract.com si è concentrato su questo problema di connettività e ha sviluppato un software che consentiva a un contratto on-chain di richiedere informazioni da una fonte di dati esterna.[2]

Nel luglio 2016, la società ha annunciato un prodotto ospitato chiamato Oracoli intelligenti. Secondo il comunicato della società, supportava i flussi di lavoro relativi a Bitcoin ed Ethereum e offriva feed di dati pubblici per il tasso dei fondi federali statunitensi, BTC/USD ed ETH/USD.[3] Il comunicato documenta l'ambito del prodotto predecessore, ma essendo una fonte redatta dall'azienda non stabilisce in modo indipendente le dichiarazioni sulle prestazioni promozionali in esso contenute.

Nel settembre 2017, Steve Ellis, Ari Juels e Sergey Nazarov hanno pubblicato ChainLink: una rete Oracle decentralizzata. Il documento proponeva di sostituire un singolo oracolo fidato con reti di operatori di nodi indipendenti. Descriveva i contratti on-chain per la selezione, il reporting e l'aggregazione degli oracoli, oltre al software dei nodi off-chain per il recupero e l'invio dei dati.[4]

La vendita di token associata ha venduto 350 milioni del miliardo di LINK creato per circa 32 milioni di dollari. Altri 350 milioni sono stati riservati ai gestori dei nodi e agli incentivi ecosistemici, mentre 300 milioni sono stati destinati alla società.[5] La vendita appartiene alla storia dell'azienda e della rete; non è una descrizione attuale del prodotto.

La rete è stata lanciata su Ethereum a maggio 2019 con un feed di prezzo ETH/USD. A quel punto, Chainlink era diventato il nome della rete e Chainlink Labs il nome comunemente usato per la società di sviluppo.[1] Il materiale precedente di SmartContract.com rimane rilevante per la storia del progetto, ma il calendario ICO e le descrizioni delle funzionalità pianificate non descrivono più la rete operativa.

Relazione con i contratti intelligenti

Un rapporto oracolare è un input per un contratto intelligente, non una garanzia automatica di verità. Il contratto di consumo deve identificare il contratto Oracle previsto e decidere come gestire i dati mancanti, ritardati o contestati. La distribuzione di un report tra più nodi può ridurre la dipendenza da un unico operatore, mentre la qualità e l'indipendenza delle fonti di dati sottostanti rimangono questioni separate.[2]

Riferimenti

Collegamenti esterni