Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Smart contract - Teknopedia
Smart contract - Teknopedia
Questa voce è da wikificare
Questa voce o sezione sull'argomento informatica non è ancora formattata secondo gli standard.

Contribuisci a migliorarla secondo le convenzioni di Teknopedia. Segui i suggerimenti del progetto di riferimento.

Gli smart contract (in italiano: contratto intelligente) sono protocolli informatici che facilitano, verificano, o fanno rispettare, la negoziazione o l'esecuzione di un contratto, permettendo talvolta la parziale o la totale esclusione di una clausola contrattuale. Gli smart contract, di solito, hanno anche un'interfaccia utente e spesso simulano la logica delle clausole contrattuali.

Storia

[modifica | modifica wikitesto]

È importante sottolineare che la definizione di cui sopra è in qualche modo riconducibile a Nick Szabo[1] ma nella pratica industriale corrente si intende per smart contract un programma che viene messo in esecuzione sui nodi validatori di una blockchain e il cui risultato, che in genere corrisponde ad un cambio di stato della blockchain stessa, rappresenta una transazione sulla quale i nodi validatori devono trovare un consenso[2]. L'algoritmo di consenso può eventualmente essere di tipo proof-of-work o proof-of-stake o qualunque altra tipologia che garantisca l'integrità del cambiamento di stato e del rispetto delle regole del protocollo.

Questa accezione di smart contract non è esattamente quella di un contratto, ma piuttosto quella di un programma la cui esecuzione e i cui risultati sono garantiti integri dalle proprietà di una blockchain pubblica, tale accezione deriva dalla scelta del progetto Ethereum [3] di denominare tale codice in esecuzione come smart contract.

I sostenitori degli smart contract affermano che molti tipi di clausole contrattuali possono quindi essere rese parzialmente o integralmente automatizzate, auto-ottemperanti, o entrambe le cose. Gli smart contract aspirano ad assicurare una sicurezza superiore alla contrattualistica esistente e di ridurre i costi di transazione associati alla contrattazione.

Esempi

[modifica | modifica wikitesto]

Gli schemi per la gestione dei diritti di proprietà intellettuale sono smart contract per le licenze sul copyright, così come gli schemi di crittografia finanziaria per i contratti finanziari. Gli schemi Controllo di ammissibilità, gli algoritmi token bucket, e gli altri meccanismi di qualità del servizio aiutano a facilitare gli accordi sul livello del(i) servizio(i). Qualche rete P2P necessita di meccanismi atti ad assicurare che degli estranei possano contribuire da remoto, e utilizzare risorse, senza richiedere la supervisione degli attuali contratti legali. Due esempi di tali protocolli sono il protocollo di trading dello storage di dati informatici in flŭd backup[4] e il Mojo Nation filesharing auction. L'autenticazione crittografica di una parte di prodotto, eseguita da un'altra, è stata impiegata in luogo di un contratto tra il produttore e il consumatore, per verificare vincolando le condizioni.[5]

Differenza dai contratti legali intelligenti

[modifica | modifica wikitesto]

I contratti legali intelligenti sono distinti dai contratti intelligenti. Come accennato in precedenza, uno smart contract non è necessariamente legalmente applicabile come contratto. D'altra parte, uno smart legal contract ha tutti gli elementi di un contratto legalmente esecutivo nella giurisdizione in cui può essere eseguito e può essere eseguito da un tribunale. Pertanto, mentre ogni contratto legale intelligente conterrà alcuni elementi di un contratto intelligente, non tutti i contratti intelligenti saranno un contratto legale intelligente.[6]

Non esiste una definizione formale di smart legal contract nel settore legale.[7]

Un contratto ricardiano è un tipo di contratto legale intelligente.

Blockchain che offrono smart contract

[modifica | modifica wikitesto]

Di seguito alcune piattaforme blockchain che offrono un servizio di Smart Contract[8]:

  • Aleph Zero
  • Avalance
  • Binance Smart Chain
  • Cardano
  • Ethereum
  • Ripple
  • Tron

Note

[modifica | modifica wikitesto]
  1. ↑ (EN) Nick Szabo, Formalizing and Securing Relationships on Public Networks, in First Monday, vol. 2, n. 9, 1º settembre 1997, DOI:10.5210/fm.v2i9.548. URL consultato il 25 febbraio 2019.
  2. ↑ Come funzionano gli Smart Contracts, su P&S Legal, 13 novembre 2019. URL consultato il 10 aprile 2019.
  3. ↑ Ethereum White Paper, ethereum, 25 febbraio 2019. URL consultato il 25 febbraio 2019.
  4. ↑ Fairness - flud, su flud.org (archiviato dall'url originale il 14 febbraio 2015).
  5. ↑ Copia archiviata (PDF), su cpppe.umd.edu. URL consultato il 4 luglio 2015 (archiviato dall'url originale il 13 gennaio 2013).
  6. ↑ Whitepaper: Smart Contracts and Distributed Ledger – A Legal Perspective, 5.
  7. ↑ Whitepaper: Smart Contracts and Distributed Ledger – A Legal Perspective, 3.
  8. ↑ Tutto ciò che c'è da sapere sugli smart contracts, in punto-informatico.it. URL consultato il 15 maggio 2022.

Voci correlate

[modifica | modifica wikitesto]
  • Solidity - Linguaggio di programmazione informatica orientato agli oggetti per la creazione di smart contract su diverse piattaforme blockchain
  • NFT - Non Fungible Token, in italiano: Token non fungibile. Tipologia di token delle criptovalute usata nei mondi virtuale, nei videogiochi su internet e nel mercato dell'arte digitale
V · D · M
Criptovalute
TecnologiaBlockchain · Base58 · Portafoglio digitale · Mercato di scambio di criptovaluta · Smart contract · Cryptocurrency tumbler · Fork · Hyperledger
Algoritmi di consensoProof-of-authority · Proof-of-history · Proof-of-importance · Proof-of-research · Proof-of-space · Proof-of-stake · Proof-of-work
Basate su proof-of-work
Basate su SHA-256Bitcoin · Bitcoin Cash · Mastercoin · MazaCoin · Namecoin · NuBits · Peercoin · Titcoin
Basate su EthereumEthereum · Ethereum Classic · KodakCoin · Ubiq
Token ERC-20Augur · Uniswap
Basate su ScryptAuroracoin · Coinye · Dogecoin · Litecoin · PotCoin · Gridcoin
Basate su CryptoNoteBytecoin · Monero
Basate su ZerocoinZcash · Zcoin · ZeroVert
Altre proof-of-workDash · Decred · Primecoin · Petro
Basate su proof-of-stakeBitShares · BlackCoin · Cardano · EOS · Nxt · Polkadot · Solana · Tezos
Valute stabili (Stablecoin)Dai · Diem · Tether · USD Coin
Altre criptovaluteCounterparty · Enigma · FunFair · Lisk · Melonport · NEO · OmiseGO · Qtum · RChain · Ripple · Simple Token · Stellar · Shadow
Siti di scambioANX · Binance · Bitfinex · Bitpanda · Bitstamp · Bittrex · Bybit · BTC China · CEX.IO · Changelly · Coinbase · Crypto.com · eToro · (GDAX) · Coinfloor · Coins.ph · Etherdelta · Gatecoin · Hitbtc · Huobi · Kraken · LocalBitcoins · OKEx · OpenSea · Poloniex · Uniswap
Siti non più operativiBitInstant · BTC-e · Buttercoin · FTX · Mt. Gox · QuadrigaCX · OKCoin
Servizi correlatiMyEtherWallet · Ledger Wallet · TREZOR · etherscan · ethplorer
LegislazioneMiCA (UE)
CBDC · Finanza decentralizzata · Piattaforme di scambio decentralizzate · Valuta alternativa · Criptotoken · Stablecoin · Rete Bitcoin · DeFi · Valuta digitale · Digital currency exchanger · Double-spending · Denaro elettronico · Initial coin offering · Non-fungible token · Smart contract · SegWit · Moneta meme · Stablecoin
Controllo di autoritàThesaurus BNCF 72398 · GND (DE) 1210937344
  Portale Diritto
  Portale Economia
  Portale Informatica
  Portale Internet
Estratto da "https://it.wikipedia.org/w/index.php?title=Smart_contract&oldid=148033787"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022