{"id":9695,"date":"2023-06-26T11:41:02","date_gmt":"2023-06-26T11:41:02","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=9695"},"modified":"2022-05-16T19:35:23","modified_gmt":"2022-05-16T19:35:23","slug":"cose-un-contratto-intelligente","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/it\/cose-un-contratto-intelligente","title":{"rendered":"Cos\u2019\u00e8 un contratto intelligente?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabla de contenidos\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bitnovo.com\/blog\/it\/cose-un-contratto-intelligente\/#storia_dei_contratti_intelligenti\" >Storia dei contratti intelligenti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bitnovo.com\/blog\/it\/cose-un-contratto-intelligente\/#come_funziona_un_contratto_intelligente\" >Come funziona un contratto intelligente?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.bitnovo.com\/blog\/it\/cose-un-contratto-intelligente\/#applicazioni_degli_smarts_contract\" >Applicazioni degli Smarts Contract<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.bitnovo.com\/blog\/it\/cose-un-contratto-intelligente\/#esempio_di_contratto_intelligente\" >Esempio di contratto intelligente<\/a><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><section id=\"section_336476966\" class=\"section\">\n<div class=\"section-content relative\">\n<div id=\"row-71094011\" class=\"row align-center\">\n<p>Hai mai sentito parlare di contratti intelligenti (smart contracts)? La sua definizione pi\u00f9 chiara \u00e8 quella di un programma per computer che funziona come un\u00a0<b>contratto<\/b>\u00a0con la possibilit\u00e0 di essere adempiuto automaticamente una volta che le parti coinvolte abbiano adempiuto ai termini concordati e sottoscritti nel contratto.<\/p>\n<p>Anche se sembra molto complesso, la verit\u00e0 \u00e8 che un contratto intelligente \u00e8 un contratto legale molto simile al contratto tradizionale che solitamente svolgiamo su carta.<\/p>\n<p>Entrambe le opzioni coinvolgono due o pi\u00f9 parti che accettano determinate\u00a0<b>condizioni<\/b>\u00a0in cambio di un\u00a0<b>bene o servizio<\/b>. Entrambi i contratti prevedono il\u00a0<b>consenso<\/b>\u00a0di entrambe le parti e una\u00a0<b>causa<\/b>\u00a0lecito e reale. Tuttavia, differisce nel modo di scrivere, nell\u2019implicazione legale e nel modo di conformit\u00e0.<\/p>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"storia_dei_contratti_intelligenti\"><\/span><strong>Storia dei contratti intelligenti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>L\u2019idea di contratto intelligente \u00e8 stata conosciuta per la prima volta nel\u00a0<b>1994<\/b>\u00a0grazie a\u00a0<b>Nick Szabo<\/b>\u00a0che si riferiva ai contratti come \u201cun processo informatico in grado di eseguire le clausole di un contratto\u201d. Il suo scopo principale era di portar le\u00a0<b>pratiche commerciali\u00a0<\/b>relative ai progetti di protocollo al commercio in\u00a0<b>rete<\/b>\u00a0con estranei. Anche se a causa dei limiti tecnologici dell\u2019epoca non \u00e8 riuscito a realizzare la sua idea.<\/p>\n<p>I contratti intelligenti necessitavano di una forma di pagamento online che funzionasse come il\u00a0<b>denaro FIAT<\/b>\u00a0e infine, nel 2009, nacque la blockchain di\u00a0<b>Bitcoin<\/b>. Questa criptovaluta doveva funzionare solo come metodo di pagamento, ma la sua tecnologia, la blockchain, era di vitale importanza per i contratti intelligenti.<\/p>\n<p>Infine, nel\u00a0<b>2014<\/b>\u00a0con la comparsa di\u00a0<b>Ethereum<\/b>\u00a0i contratti intelligenti sono arrivati \u200b\u200bnel mondo della tecnologia. Attualmente, gli smart contract vengono utilizzati quotidianamente su due grandi piattaforme: Ethereum e Codious, sviluppate dalla societ\u00e0 chiamata Ripple Labs, sviluppatrice della piattaforma Ripple.<\/p>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<div id=\"image_1276729539\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\"><img fetchpriority=\"high\" decoding=\"async\" class=\"attachment-large size-large ls-is-cached lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/%C2%BFQu%C3%A9-es-un-contrato-inteligente-1024x701.jpg\" sizes=\"(max-width: 1020px) 100vw, 1020px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-1024x701.jpg 1024w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-300x206.jpg 300w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-768x526.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-1536x1052.jpg 1536w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-2048x1403.jpg 2048w\" alt=\"\u00bfQu\u00e9 es un contrato inteligente Bitnovo\" width=\"1020\" height=\"698\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-1024x701.jpg 1024w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-300x206.jpg 300w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-768x526.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-1536x1052.jpg 1536w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-2048x1403.jpg 2048w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente-1024x701.jpg\" data-sizes=\"(max-width: 1020px) 100vw, 1020px\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"come_funziona_un_contratto_intelligente\"><\/span><strong>Come funziona un contratto intelligente?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Come gi\u00e0 sappiamo gli smart contracts funzionano attraverso la\u00a0<b>blockchain<\/b>. Nella creazione di contratti intelligenti, una delle questioni era che un software potesse\u00a0<b>assicurare<\/b>\u00a0a due parti di un accordo che questo doveva essere eseguito nel modo pattuit e senza modifiche. Questo problema \u00e8 stato risolto grazie alla blockchain.<\/p>\n<ul>\n<li>La\u00a0<b>blockchain<\/b>\u00a0non \u00e8 manipolabile ed \u00e8\u00a0<b>cifrata<\/b>. Non \u00e8 gestita da uno, ma da centinaia di migliaia di computer e pu\u00f2 registrare qualsiasi cosa, compreso un accordo, quindi la\u00a0<b>manipolazione informatica\u00a0<\/b>non \u00e8 un\u2019opzione.<\/li>\n<\/ul>\n<ul>\n<li>Un\u2019altra questione era la<b>\u00a0gestione dei beni<\/b>\u00a0online. Come spostare i soldi da un accordo fisico a quello online? Grazie alla blockchain, un altro problema scompare con la creazione delle\u00a0<b>criptovalute<\/b>. Ora abbiamo la certezza che il contratto \u00e8 rispettato e inoltre, un\u00a0<b>sistema monetario<\/b>\u00a0che funziona come\u00a0<b>attivo digitale<\/b>\u00a0con cui effettuare i pagamenti online.<\/li>\n<\/ul>\n<ul>\n<li>Come possiamo collegare i contratti intelligenti alle attivit\u00e0 reali incluse nei contratti? Un\u2019altra questione per cui Nick Szabo non ha potuto realizzare la sua idea. Tuttavia, oggi quel problema non esiste nemmeno grazie a<b>\u00a0Internet of things o\u00a0<\/b><b>IoT<\/b><b>.<\/b><\/li>\n<\/ul>\n<p>Ci\u00f2 si riferisce ad esempio a collegare\u00a0<b>attivi reali<\/b>\u00a0a Internet senza che quella risorsa sia un computer. Ci riferiamo a tutti quegli apparecchi elettronici che oggi possiamo collegare a Internet e controllare in modo digitale.<\/p>\n<p>Ora che \u00e8 gi\u00e0 possibile un contratto passiamo al suo funzionamento. I contratti intelligenti sono memorizzati in una\u00a0<b>banca dati cifrata e immutabile<\/b>, la blockchain, rendendo cos\u00ec lo smart contract una delle tecnologie pi\u00f9 sicure. Questa stessa tecnologia permette la\u00a0<b>circolazione trasparente<\/b>\u00a0di attivi garantendo la tracciabilit\u00e0 di ogni singolo movimento.<\/p>\n<p>Lo spiegher\u00f2 attraverso un esempio. La parte A d\u00e0 un\u2019auto alla parte B. La condizione \u00e8 che se la parte B effettua un trasferimento di \u20ac 15.000 ad A entro un mese dalla firma del contratto, automaticamente e senza bisogno di intermediari o costi elevati, il contratto smart registri la propriet\u00e0 dell\u2019auto per B sulla blockchain, che sar\u00e0\u00a0<b>irrevocabile<\/b>. Una volta che il denaro \u00e8 stato depositato sul conto di A, la propriet\u00e0 dell\u2019auto diventer\u00e0 di propriet\u00e0 di B\u00a0<b>in modo automatico<\/b>.<\/p>\n<p>In conclusione, un contratto intelligente funziona come segue. Due o pi\u00f9 parti concordano i<b>\u00a0termini di un contratto<\/b>. Il contratto \u00e8 immagazzinato nella\u00a0<b>blockchain<\/b>\u00a0fino a quando le azioni concordate sono realizzate e infine i risultati di conformit\u00e0 da entrambe le parti sono realizzati.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div id=\"image_654736493\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\"><img decoding=\"async\" class=\"attachment-large size-large ls-is-cached lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/%C2%BFQu%C3%A9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-1024x701.jpg\" sizes=\"(max-width: 1020px) 100vw, 1020px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-1024x701.jpg 1024w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-300x206.jpg 300w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-768x526.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-1536x1052.jpg 1536w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-2048x1403.jpg 2048w\" alt=\"\u00bfQu\u00e9 es un contrato inteligente Bitnovo\" width=\"1020\" height=\"698\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-1024x701.jpg 1024w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-300x206.jpg 300w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-768x526.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-1536x1052.jpg 1536w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-2048x1403.jpg 2048w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/02\/\u00bfQu\u00e9-es-un-contrato-inteligente2_Mesa-de-trabajo-1-1024x701.jpg\" data-sizes=\"(max-width: 1020px) 100vw, 1020px\" \/><\/div>\n<\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"applicazioni_degli_smarts_contract\"><\/span><strong>Applicazioni degli Smarts Contract<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>I contratti intelligenti possono essere portati a diversi livelli di applicazioni, non solo a una vendita di una macchina o una scommessa. Attualmente sono\u00a0<b>imprescindibili<\/b>\u00a0in molti settori economici. Di seguito vedremo alcune delle molte applicazioni di un contratto intelligente.<\/p>\n<ul>\n<li>Sono un punto chiave nella<b>\u00a0automazione dei pagamenti<\/b>. Grazie a loro possiamo garantire che l\u2019importo pattuito raggiunga l\u2019altra parte del contratto. Questo pagamento pu\u00f2 essere automatizzato o addirittura programmato per il futuro. Anche in questo settore troviamo i\u00a0<b>prestiti di denaro<\/b>.<\/li>\n<\/ul>\n<ul>\n<li>Un\u2019altra applicazione dei contratti si trova nel quadro di<b>\u00a0registri e cambiamenti di propriet\u00e0<\/b>. Ci\u00f2 \u00e8 possibile registrando i documenti necessari nella blockchain e quindi introducendoli nel contratto. Attualmente molte banche stanno facendo uso di questa tecnologia nella gestione del proprio patrimonio immobiliare.<\/li>\n<\/ul>\n<ul>\n<li>L\u2019industria non rimane indietro nell\u2019uso di questa tecnologia. Le centrali elettriche,\u00a0<b>fonti di energia e di combustibile<\/b>\u00a0Stanno portando le loro risorse nell\u2019ecosistema digitale. Le fonti di energia e di combustibile sono collegati da un contratto a organizzazioni o individui che pagano per il servizio.<\/li>\n<\/ul>\n<ul>\n<li>Troviamo un\u2019infinit\u00e0 di servizi forniti da contratti intelligenti come le\u00a0<b>scommesse<\/b>\u00a0che gi\u00e1 abbiamo visto,\u00a0<b>seguros\u00a0<\/b>vita, casa o auto, possiamo anche programmare\u00a0<b>votazioni<\/b>. Ogni giorno la tecnologia fa un passo avanti e i contratti intelligenti diventano sempre pi\u00f9 indispensabili.<\/li>\n<\/ul>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"esempio_di_contratto_intelligente\"><\/span><strong>Esempio di contratto intelligente<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Immaginiamo di voler fare una scommessa con un contratto intelligente. Vogliamo scommettere 0.003 BTC che il\u00a0<b>cavallo A<\/b>\u00a0vincer\u00e0 la gara. Il nostro amico vuole anche fare una scommessa, dello stesso importo al\u00a0<b>cavallo B<\/b>. Entrambe le somme di denaro sono depositate nel contratto. Questo far\u00e0 in modo che, dopo aver terminato la gara, il vincitore mantenga la somma.<\/p>\n<p>Qui troviamo un\u2019altra domanda. Come fa a sapere il contratto intelligente quale cavallo ha vinto la gara? In questo contratto interviene il\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/it\/che-cosa-e-un-oracolo-blockchain\/\"><b>Oracle o oracolo<\/b><\/a>. Questo strumento informatico,\u00a0<b>controlla le informazioni<\/b>\u00a0esterne relativo al contratto per convalidarlo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>Hai mai sentito parlare di contratti intelligenti (smart contracts)? La sua definizione pi\u00f9 chiara \u00e8 quella di un programma per computer che funziona come un\u00a0contratto\u00a0con la possibilit\u00e0 di essere adempiuto automaticamente una volta che le parti coinvolte abbiano adempiuto ai termini concordati e sottoscritti nel contratto. Anche se sembra molto complesso, la verit\u00e0 \u00e8 che [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":8266,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[212],"tags":[],"class_list":["post-9695","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain-it"],"_links":{"self":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/9695","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/comments?post=9695"}],"version-history":[{"count":0,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/9695\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/8266"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=9695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=9695"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=9695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}