Press "Enter" to skip to content

GOTO 2018 • Developing Smart Contracts • Olivier Rikken


[Musica]
Grazie mille grazie per questi
introduzione e bello essere qui e andare
è quello di annunciarli in olandese
molto bello essere in viaggio alla conferenza
nel mio paese invece che in altri
paesi grandi per darti un po ‘
più informazioni sui contratti intelligenti
perché siamo blockchain di per sé è
piuttosto pubblicizzato e talvolta scarsamente
capito contratti intelligenti e anche
jutsu anche il nome è abbastanza pubblicizzato
settori al di fuori del mondo IT e persino
peggio per gli studenti, quindi è abbastanza carino
per darti una migliore comprensione di
quali sono i contratti intelligenti come fanno?
lavoro che blocchi catene possono gestire intelligente
contratti e anche alcuni riferimenti a
costruendo robusti i contratti intelligenti in
Alla fine perché un sacco di cose che vanno
andrà male all’interno di catene di blocco al
il momento ha a che fare con codice mal digerito
contratti intelligenti ecc. e anche io lo farò
sottolineare alcuni alcuni effetti sul
vari modelli di valore che abbiamo nel
mondo in cui è davvero consapevole
posso apportare alcune modifiche ma lasciatemi brevemente
mi presento
posso avere molte slide per favore grazie
così questa è stata la mia prima luce ora
l’hai visto molto bene, continuiamo
alla seconda il mio nome è Ali
funicolare Sono un ingegnere di sottofondo
ma questo non ti sorprenderebbe
Una volta mi sono laureato in ingegneria di sistema
all’Università tecnica di Delft
qui costruendo modelli di simulazione per a
pochi anni e poi finito nel
business side anche facendo un MBA in
capire il resto del business a
un po ‘meglio e circa quattro quattro
e mezzo anni fa venni qui
contatto con basato nel fenomeno di
blockchain e questo mi ha colpito così duramente in
così bene che l’ho deciso
quasi tre anni fa sarebbe diventato
il mio lavoro a tempo pieno ed è stato il mio
lavoro a tempo pieno per quasi tre anni e
le persone che erano nella presentazione
appena prima di questo aveva una presentazione
per quanto tempo
il teorema esiste mentre il primo realmente
è stata rilasciata la versione home della versione workable
a marzo 2016 e ho lavorato con
eterione con contratti intelligenti da allora
Aprile 2016 quindi abbastanza dall’inizio
e bene ho avuto più ruoli nel
il mondo proctor prima di tutto un regista
blockchain e smart contract ancora
in realtà ha solo un affare di consulenza ma
inoltre e sono stato coinvolto nel
fondazione del predecessore della tassa
coalizione blockchain e anche io sono il
portavoce per i Paesi Bassi nel
occhi del gruppo di standardizzazione mondiale
contratti intorno intelligenti in modo intelligente
i contratti sono fondamentalmente i miei nella vita che
si dice che sia abbastanza onesto ma
non andiamo lì, ma uno dei più
cose importanti che ho fatto in passato
due anni direi è una parte del
lavoro che ho fatto per la coalizione olandese croce
perché due anni fa ho presentato un
idea per una startup su cui ho lavorato
la nostra assicurazione è un’assicurazione peer-to-peer
compagnia sulla variante blockchain e I
presentato questa idea agli olandesi
i regolatori sono le freccette Banca nazionale
Ho bisogno di un mercato finanziario e io
detto bene a causa del set up di smart
contratti ecc. possiamo praticamente dimenticare
tutto il regolamento perché possiamo costruire
una compagnia di assicurazioni che non ha
aderire per risolvere c2 perché non c’è
rischio e stavo facendo la mia presentazione
e le persone nella stanza laggiù
mi stavano fissando sfacciatamente per piacere
mezz’ora e sono stato io contro le sei
la gente dall’altra parte della stanza era
tipo di inquisizione spagnola
e alla fine della presentazione loro
andava tutto bene è davvero carino ma
non capiamo blockchains nostro
Contratti intelligenti legalmente vincolanti sì o
no ecc. ea quel punto ho deciso ok
c’è così poca conoscenza intorno a questo
parola contratti intelligenti e così tanti
idee sbagliate intorno a contratti intelligenti
iniziamo un gruppo di lavoro così sono stato
correre attraverso i Paesi Bassi
e infine ottenuto quattro partner
grandi studi legali un paio di ministeri e
un sacco di tecnici in una stanza così dentro
totale venti parti e seduto
insieme per quasi un anno
capire quali sono i nostri contratti intelligenti
legalmente vincolante non è solo oro ciò che è
alla fine e qual è il futuro
la conoscenza ha bisogno se vogliamo affrontare
loro e parte di quei risultati sarà
presentato qui anche oggi e posso
dire che era molto interessante
avere professori e soci di legge
nella stanza da una parte e solo IT ragazzi
come me, d’ altra parte entrambi usano il
contratto di parole e non aveva completamente
visione diversa di ciò di cui stavamo parlando
per cui è stato abbastanza interessante
processo che abbiamo attraversato ma abbastanza
su di me parliamone intelligente
contratti e prima di andare lì io I
brevemente voler toccare ciò che possiamo
usa la blockchain per di nuovo Jana già
menzionato nella presentazione prima di
ma fondamentalmente possiamo usare blockchain
per tre cose si è ovviamente a
trasferimento di valore il trasferimento di valore
attraverso criptovalute a token a
qualunque criptovaluta abbia un valore
di loro così può avere un valore che noi
collegato ad esso fondamentalmente a causa di un
accordo che facciamo o una promessa che
facciamo ma questo è fondamentalmente cosa
la blockchain è stata inventata per il trasferimento
di valore senza bisogno di terzi fidati
festa
al fine di assicurarsi che questo trasferimento
è stato permesso di andare da A a B
ma la seconda cosa che usiamo blockchain
per oggi e in realtà no
per quale blockchain è stato inventato, ma lo è stato
solo una delle caratteristiche è quella
lo usiamo sempre di più per la sicurezza
archiviazione dei dati a causa dell’immutabilità
caratteristiche della blockchain stessa
una volta su una blockchain non puoi
cambiarlo più sarà lì
per sempre che può essere una sfida se tu
volere
invoca il tuo diritto di essere dimenticato sotto
gdpr ma non entriamo in quello
oggi e, infine, tra qualche anno
fa siamo in grado di memorizzare la logica
progetti fondamentalmente if-then-else
dichiarazioni che possono risultare nel
trasferimento di valore o aggiornamento di un dato
punto ed è questa dis-logica che noi
chiamare i contratti intelligenti in modo sostanziale se noi
portarlo alla forma più semplice intelligente
i contratti sono pezzi di logica che noi
conservare su una blockchain e questo pezzo di
la logica può essere la condizione per a
trasferimento di valore o per l’aggiornamento di
archiviazione che è semplice e semplice no
più non meno, ma è semplicemente rivestito bene
lasciatemi iniziare con alcuni malintesi
intorno ai contratti intelligenti e ai tre
il principale commette le sue concezioni intorno a smart
i contratti sono prima di tutto e quando
Parlo di contratti intelligenti a cui mi riferisco
contratti intelligenti blockchain ma prima di
tutto è sempre stato detto che è giusto
codice non è il contratto è un pezzo
di codice che distribuiamo in un contratto
quello è su una blockchain e basta ma
se guardi cosa può fare, può
fino alle regole per il trasferimento condizionale
di valore e può contenere per fallire
stesso così e questo è tutto senza a
una terza parte fidata, quindi forse
questo codice è un po ‘più di un semplice codice
perché ha valore e può
trasferire il valore se le giuste condizioni
sono soddisfatti e questo è quello che mi ha fatto innescare
come May hey forse capita che dobbiamo
coinvolgere i ragazzi legali e in quel momento
e in quel momento sono diventato legale
ragazzi coinvolti e sono stati tutti pubblicizzati
e nervoso a causa della parola contratto
perché hanno pensato che sarebbe stato
il futuro offrire tutto ciò che facciamo al
momento e in realtà leggo alcuni documenti
realmente dai professori di diritto erano
parlando di contratti intelligenti e lo sapevo
di sicuro leggendo il loro articolo loro
mai visto un contratto intelligente nel loro
la vita che era certa hanno appena ascoltato
la parola per così è solo il codice è
o è un contratto è da qualche parte dentro
tra e ci tornerò più tardi
sul e dal modo in cui il motivo per cui si comincia fuori
con esso è solo il codice e non un contratto
è dovuto al fatto che l’intero termine
non è stato nemmeno inventato dal mondo legale
è stato inventato da un ingegnere del software
principalmente Nick Sally nel 1994 in modo uniforme
prima che la blockchain esistesse anche solo il
il potere dei contratti intelligenti è completamente
su un pieno scatenato a causa del fatto
che abbiamo anche blockchain
bene, quindi questo è uno dei principali
idee sbagliate è più di un semplice codice
il secondo è quanto sia intelligente Hardy
dice un contratto intelligente ma questo è solo un
nome per questo
bene e se torniamo a quello che intelligente
contratto è un pezzo di codice che è
essere schierato su una blockchain e come esso
è su una blockchain che significa che per
definizione è reattivo perché a
blockchain non ha intenzione di fare nulla
a meno che non ottenga una transazione e questo
vale anche per un contratto intelligente
contratto intelligente è un pezzo di codice che
si siede su una blockchain e aspetta lì
fino a quando una transazione arriva in quel modo
non può scansionare automaticamente il
ambiente e fondamentalmente tutti intelligenti
i contratti nel mondo non possono guardare
fuori dalla loro blockchain la loro morte
sono ciechi sono solo reattivi
aspettando lì che qualcosa accada così
arriva un messaggio e poi inizia
leggere è oro e può farlo
qualcosa in base a ciò che è stato
codificato non è autoapprendimento, non lo è
è completamente deterministico, così abbiamo avuto
un equivoco non è un contratto
il secondo non è molto intelligente
quindi sì , non è il miglior nome scelto
mai dovremo ammettere che uno e
in terzo luogo, non possiamo parlare del
blockchain non possiamo parlare di
contratto intelligente anche perché il
caratteristiche di un contratto intelligente
dipende dalla consegna blockchain e noi
avere difficoltà
catene abbiamo modificato il cambio dell’orologio
le norme hanno organizzato il permesso di blockchains
lista dei permessi abbiamo tutti diversi
tipo di caratteristiche che aderiscono
certa blockchain e aderisce a
alcuni contratti intelligenti anche così intelligenti
aspetto contratto e iper mastro
diverso da un contratto intelligente su a
teoria dovuta al semplice fatto che iper
il libro mastro non ha un periodo critico quindi
cos’è un contratto intelligente e di per sé
di per sé e che aspetto ha e
il miglior esempio che posso darti
in questo momento quali sono gli elementi di a
contratto intelligente sulla rete etherium
e mentre la rete di etherium è la
rete di contratto intelligente più usata che noi
avere o il più grande imprenditore intelligente
blockchain che abbiamo e se guardiamo
a questo intelligente contratto possessore teorema
in realtà costituito da quattro elementi i
il primo è un nonce, puoi dimenticarlo
siamo in questo momento se tu fossi nel mio
workshop lunedì scorso lo faresti ora
capire perché è così importante ma il
la seconda cosa è che è un account come
Jana ha detto che è un account e
può mantenere un equilibrio così intelligente
il contratto può mantenere un equilibrio e in questo
caso un equilibrio di etere così può contenere
valore perché puoi scambiare il tuo
etere per porte se vuoi così può
trasferire anche il valore e come lo fa
trasferire valore a causa del codice e la sua
il codice sono le sue funzioni e questo è il
regole che il codice in fondo in quella
contratti intelligenti quindi è il secondo
elementi importanti per ora dimenticarlo
ovviamente ma così i conti del contratto
il codice è la seconda parte di un intelligente
contratto e in terzo luogo ha il suo
significato di archiviazione che possiamo memorizzare per i rivali
in vincoli intelligenti
quindi possiamo dire di poter fare un furbo
contratto che dice se la spedizione arriva
il nostro se gli stati della spedizione sono in
porto quindi pagherò e questo
è lo stato è in porto può essere uno di
le variabili che rendi te stesso e
questo contratto intelligente di per sé è un
account e questo account
vive sulla blockchain su un certo
indirizzo e grazie alla trasparenza di
blockchain ed è dentro
in questo caso l’ etere tutti quelli che
vuole vedere il codice di questo intelligente
contattare se stessi e anche tutto il
varietà se vuoi e se sei un
un po ‘a portata di mano e anche la fase precedente di
il varietale ecc. ma ogni volta che chiamiamo
il contratto intelligente quindi abbiamo inviato un messaggio
a contratti intelligenti in cui si traduce
un aggiornamento dello stato e intendiamo questo
aggiorniamo il tribale quindi non c’è
qualcosa in magazzino o verrà spedito
l’etere o può ricevere eteri o
qualunque cosa così può fare qualcosa di arbitrario
come hai fatto te stesso e ora a
innescare alcune interazioni dal tuo
lato e c’è una riga in grassetto e
corsivo il codice contabile del contratto
è ovviamente lì per una ragione, quindi sono
chiedendoti ora perché è in grassetto e
tutte le idee in corsivo si, oh, non lo sei
permesso chiuso, accendi
si, molto buono, non quello che ero
indicando che in realtà sono ma molto bene così
è stato impostato qui è una differenza
tra un account esterno e uno smart
contratto sì sì, l’account sarà solo
fare qualcosa di simile ad esso è
chiamato all’interno di un contratto intelligente di più
importante ragione per cui ho messo questo in
Bolton nel dire è dovuto al fatto
che tutto ciò che è immutabile e
blockchain per smart contract è quello
il codice è immutabile quindi una volta
distribuisci il tuo codice su una blockchain
non può modificare il codice di più si può
aggiorna i friabili che puoi inviare entrambi
a un contratto intelligente e un contratto intelligente
può inviare o fuori così il bilancio può
andare su e giù per i varietali o la conservazione
può essere aggiornato ad un nuovo valore e vederlo
come un nuovo valore come messo su di esso
perché puoi sempre vedere prima
valori, perché non siamo in grado di eliminarlo, ma
il codice in sé non può essere modificato
più così un emendamento a un intelligente
atto del contratto che aggiunge funzionalità extra
non è possibile che tu possa uccidere un intelligente
contratto e poi distribuirne uno completamente nuovo
con le regole Modifica e funzioni in esso
questo è possibile ma aggiungendo una scena
la funzione è davvero molto difficile
e ho alcuni suggerimenti proprio al
fine della presentazione come potremmo
affrontare questo e come possiamo ancora avere
ancora un po ‘di flessibilità in smart
contratti perché una volta che sono là fuori
e tu vuoi avere un po ‘di flessibilità
lì perché è se tutto è difficile
codice e un fisso quindi il numero di utilizzo
il caso andrà a rivestirsi in modo che tu lo voglia
per costruire un po ‘di flessibilità in
così è così chiaro finora
sì, quanti di voi hanno mai visto un
contratto intelligente che è un buon punteggio, ma io
normalmente è come una o due persone ma
questo è in realtà ciò che un contratto intelligente
sembra che sia solo un mucchio di linee
codice quindi abbiamo qui qui proprio qui
questo è il contratto questi sono tutti i
variabili in modo da dissipare l’archiviazione EDA
che mettiamo giù e qui ce ne sono alcuni
funzioni e puoi chiamarle
funziona individualmente se lo si desidera
ma qui vedi che è solo oro e
e per uno sviluppatore possiamo leggerlo
codice e va bene, ma ciò che ha questo
fare con un contratto legale qui
perché questo è ancora codice e se lo mostro
questo a mia madre
lei non lo capirebbe, quindi lo faremo
avere un momento difficile per renderlo legalmente
vincolante sì o no dal modo in cui questo
il codice viene quindi distribuito sulla blockchain
vive su un determinato indirizzo e se tu
clicca su quell’indirizzo che puoi vedere
tutto intorno a quel contratto intelligente
essendo tu puoi guardare il codice se tu
voglio vedere tutti gli arrivi
transazioni su quel contratto intelligente
la transazione interna significa il
transazioni di risultato come risultato di un
transazione in arrivo tutti questi tipi di
Azioni
questa è la storia completa di cosa
è successo al contratto intelligente è quello che
puoi ancora vedere in una blockchain ma se
Voglio interagire con questo e ancora I
ha cercato di mostrare questo a mia madre e
lei davvero non ha capito bene
non ci lavorerà mai così se noi
vogliamo interagire con esso abbiamo sempre
fare una corsa e questa può essere una
sito molto semplice come questo sono abbastanza
pratico in solidità è la lingua
vedi qui sono abbastanza semplice in mare
si come puoi
qui, ma non importa , funziona
e questo è il modo in cui le persone capiranno
quello perché sanno leggere il codice
su uno sfondo lo farò e lo sosterrà
uno in mente perché sarà così
estremamente importante per essere legalmente
vincolante alla fine sì bene così
quali sono queste pistole intelligenti che tendono
verso i contratti legali fanno tutto il
avvocati in questo mondo e un ultra in
il mondo deve essere molto molto spaventato
dovuto al fatto che il loro mondo è
cambierà completamente o è solo
andando di nuovo bene se andiamo nudi al
torna alle basi di smart
contratti in se stessi come ho detto
i contratti intelligenti blockchain non sono nulla
più che pezzi di codice deterministico
che distribuiamo durante il periodo di avvicinamento e noi
avuto con il gruppo di lavoro contratto intelligente
con la ricerca che abbiamo fatto abbiamo guardato
ai sette tipi più applicabili
di accordi legali che abbiamo nel
Paesi Bassi l’ abbiamo guardato su un olandese
legge e in realtà abbiamo visto che molti
adolescenti accordi legali tradizionali sono
non adatto per la traduzione in codice
e perché vendono tornerò su quello
nella diapositiva successiva e quindi sì la maggior parte di
i contratti intelligenti non sono legalmente
vincolante e la maggior parte legalmente vincolante
gli accordi non sono adatti per
traduzione in codice ma c’è molto
interessante sovrapposizione c’è una sovrapposizione
dove il codice in sé può avere due
significato legale e quelli possono essere il
contratto legalmente vincolante, ma se
vuoi farlo, ti consigliamo solo di
fallo solo per l’esecuzione e perché
questo è quello che ti mostrerò nel prossimo
slide ma è molto interessante perché
ora letteralmente il codice può essere quasi lungo così
possiamo chiamare contratti intelligenti che in
essi stessi possono essere giuridicamente vincolanti
accordi che è abbastanza bello perché
allora possiamo stipulare contratti noi stessi e
non abbiamo più bisogno degli avvocati che lo farebbero
sii piuttosto gentile risparmiando un sacco di soldi a
meno sicuro che hai bisogno di programmatori
invece e una razza speciale di
programmatore Telkom
in una delle ultime diapositive va bene così
quindi perché è perché raccomandiamo che se
vuoi rendere intelligente una persona legalmente
vincolante contratto intelligente solo per farlo per
l’esecuzione di esso che ha a che fare con
la configurazione dei contratti tradizionali
perché se guardiamo al tradizionale
contratti esistono di due parti così
chiamato semantica operazionale allora se
questo succede quindi ho intenzione di pagare
per esempio se hai fatto il tuo lavoro
correttamente il tuo capo pagherà
festeggia la fine del mese
questi sono semplici se lo sono adesso
dichiarazioni e ogni contratto in sostanza
li ha se questo succede poi vado
pagare o se ciò accade allora sei
mi pagherò o qualunque siano questi
i contratti di base e questo ciò che noi
chiamare la semantica operativa ma se noi
guarda i contratti tradizionali che fanno
avere un sacco di altro testo perché
se si eliminassero le regole di a
contratto che probabilmente potresti riportare
ogni contratto a uno a per e se tu
non so quanti di voi hanno guardato
ad un contratto medio specialmente sopra
la loro legge inglese o americana allora è
come 70 pagine è la parte che hai
per scorrere fino a online e quindi premere
va bene così e questo è ciò che chiamiamo così
chiamato semantica denotazionale così è
solo il divano e il contratto circostante
esempio è questo contratto è in olandese
legge e se siamo in una disputa andiamo a
la corte e io sono il gambo e deve farlo
aderire ai termini generali e
condizioni che nessuno ha mai letto ecc
quindi queste sono tutte informazioni
che fanno parte di un contratto tradizionale
ed è facile indovinare quale
parte è la parte facilmente traducibile in a
contratto intelligente quale è la parte che noi
può facilmente tradursi in se e altrove
dichiarazioni
è la semantica operativa quindi se tu
voglio fare un contratto intelligente parte di a
accordo legalmente vincolante allora puoi
tradurre facilmente questi operativi
semantica in codice e ha il
esecuzione di smart
del contratto viene fatto immediatamente
ma se vuoi avere una parte
legalmente vincolante devi fare un po ‘
un po ‘di più e questo è un po’ più complicato
perché allora si tratta di un paio di
importanti indicazioni legali se lo si desidera
rendere l’intero codice legalmente vincolante e
questa prima parte è quella di tutti coloro che
funziona con un contratto intelligente deve completamente
capire cosa fa il contratto intelligente
quindi se instauriamo un contratto intelligente tra
due programmatori di solidità quindi non c’è
problema perché entrambi possono leggere il
codice e capire cosa sta succedendo ma
ancora una volta se lo avessimo impostato , impostarlo in modo intelligente
contratto tra me e mia madre I.
dovrebbe avere una traduzione in
Lingua normale normale olandese che dice cosa
il codice sta per essere fatto ed è
sembra banale ma è abbastanza
interessante vedere cosa sta succedendo allora
perché letteralmente parlando delle regole e
esecuzione delle regole e la firma
delle regole avvengono solo nel digitale
ambiente quindi in questo caso facciamo un
contratto intelligente che funziona in esso ecc
e inviamo una transazione ad esso che è
la firma così tecnicamente parlando tutto
le regole ecc. compresa la firma è
fatto sul contratto intelligente ma abbiamo bisogno
avere un estratto e può essere su a
il sito Web può essere un PDF che non firmiamo
qualsiasi cosa ecc. ma se non abbiamo il
estrai spiegando che cos’è il codice
farò poi il contratto intelligente in
stesso legalmente vincolante ma se lo facciamo
avere l’estratto semplice e può essere
inviato qualcosa come se votassimo entrambe le volte
sì, allora pagherò qualcosa
così che in se stesso è legalmente
vincolante in modo che il codice possa essere legalmente valido
parte vincolante in modo che anche ciò significa
i giudici, ecc dovranno aver bisogno di imparare
codice ma più importante saranno a
deve essere in grado di fare una traduzione da
codice in linguaggio formale e indietro e
questo è dove ci sarà una sfida
in futuro quindi la seconda cosa se tu
voglio renderlo un contratto intelligente
accordo completamente legalmente vincolante
cose come come affrontiamo la disputa
risolvo il fatto che facciamo un
contratto in codice non significa che non possiamo
avere una controversia
nel mondo reale puoi consegnare ciò che non puoi
consegnare così devi sempre pensare
su di esso e una risposta perfettamente valida è
che se abbiamo una disputa, andiamo ancora a
il tribunale contro di loro è un valido
rispondere l’ unica cosa è forse il
esecuzione del contratto già
innescato così forse il pagamento è andato
attraverso già sì o no ma questo è
qualcos’altro sì sì sì assolutamente
beh, è piuttosto interessante
la giurisdizione in sé è piuttosto complicata
cosa dentro il mondo blockchain e io
posso darti un esempio di vita reale
uno e sono stato coinvolto nella città degli sciami
una delle più vecchie startup sull’Etier
Rete e all’inizio la nostra parola è
questa Justice Corporation e siamo venuti
insieme su github e quello era e
abbiamo vissuto in tutto il mondo letteralmente così
quello che è successo là è che ha detto a
un certo punto abbiamo dovuto fare affari con la
mondo normale e abbiamo creato dei finanziamenti
attraverso un ICO e avevamo i nostri fondi su a
contratto intelligente sulla rete di teoria e
al punto che vogliamo fare affari
con il mondo reale
comprare un computer portatile ecc. ogni azienda
ci ha chiesto un numero di vit che noi
ovviamente non poteva dare perché eravamo
solo una società su github e questo
era che non c’era alcuna forma legale
struttura così il ragazzo che guida un branco
alla fine l’ha trovato
hey mija in Svizzera sotto il grande
nome old-school altrimenti non potremmo fare
affari nel mondo della vecchia scuola e
in realtà a quel punto la tassa
le autorità erano benvenute e questo era
prima di tutti gli spettacoli sul ghiaccio e
tutti in suku sapevano cosa fosse
accadendo e lui ci ha fatto una domanda
hanno detto bene è bello che tu abbia
vecchia scuola e che hai finanziamenti ma
dove è conservato questo finanziamento e poi
quale conto bancario non è in banca
conto è su un contratto intelligente sul
rete etherium , ecc. Ok, è bello e
così così dove è questa rete di teoremi chiave
bene che è la cosa più cool
blockchain è se la loro rete è e
tutti i nodi del mondo, quindi
20.000 nodi in tutto il mondo e poi loro
detto bene ok e noi andiamo in giro
l’idea di blockchain e dei nodi ma
puoi almeno dirmi dove si trova il
originale del contratto intelligente è e
allora dovevamo ripetere di nuovo il
l’originale è su tutti i 20.000 nodi in
il mondo così tu ci dici sotto quale
giurisdizione il nostro denaro è archiviato e
questa era una specie di discussione diversa
di una discussione difficile che abbiamo avuto
per molto tempo e poi abbiamo assunto un modo
studio legale troppo costoso per scoprirlo
per noi e hanno detto bene che puoi memorizzare
sono in certe isole
registrato in alcune isole solo il
come possono essere le navi marittime
registrato in Svizzera e io sempre
chiedo come diavolo vengono queste navi
dalla Svizzera al mare, ma questo è
questo solo io ma ma siamo stati in grado di
registrarlo su una piccola isola nel
Pacifico che è ovviamente per le tasse
ragioni ed è perfettamente legale il
la cosa divertente è che quest’isola non ha
un surfer Park così tecnicamente non possiamo
conservalo su quell’isola
ma è così che è un incubo
giurisdizione e blockchain abbiamo solo
non so come affrontarlo quindi se tu
avere a che fare con esso si deve fare
qualche riferimento in un contratto intelligente
stesso dicendo questo è un contratto intelligente
sotto il diritto commerciale perché dal
fisica dove normalmente potremmo
da sotto quale giurisdizione lo farebbe
essere è molto più difficile da fare rispetto al
passato
questo è fondamentalmente ciò che viene fuori a
lunga risposta a una breve domanda sì, tutto
giusto quindi lasciami continuare i termini di
per l’ esecuzione definitiva in quanto è pubblica
poiché è aperto, tutti possono smettere di vedere
le funzioni così tutti possono, in teoria
chiama anche le funzioni anche se
non sono autorizzati a tale governance
intorno ad esso è abbastanza importante chi è
permesso di chiamare una certa funzione sì
o no e finalmente dobbiamo fare un
distinzione tra un contratto intelligente
schierato su un permesso o
coaching dei permessi e anche la legge in
alcuni stati in America lo fanno
distinzione perché un contratto intelligente su
un blockchain senza autorizzazione o un pubblico
la blockchain come etere è davvero
immutabile in questo caso perché poi noi
devi cambiare mettere in una forchetta cuore intero
in tutta la rete nell’intera rete ma
in un blocco di autorizzazione non lo fai
sapere quanti minatori ci sono quanti
i nodi completi sono così aggiornati con
il software lì e le cose che cambiano sono dentro
la teoria è molto più facile, così vedi che alcuni
gli stati in America dicono bene sotto
Permesso, blocchiamo le catene che facciamo
d’accordo sul fatto che l’immutabilità
è completo perché è così difficile da ottenere
più del 50% della rete facendo questo
aggiornamento e in permesso è quello
più facile ma che va un po ‘ troppo lontano adesso
e quindi per quanto riguarda questi termini intelligenti
per l’esecuzione automatica sono molto
importante quindi la cosa migliore per affrontare
è in realtà il controllo di dove lo fa
il messaggio venuto da e si deve
d’accordo a quello in anticipo, quindi con quello
riguardo ciò che usiamo molto in questi casi
stanno dicendo Oracle se l’informazione
è in un certo Oracle ed è aggiornato
siamo d’accordo sul fatto che questo
l’informazione è vera ma è fondamentalmente
alla fine e accordo tra il
parti in un contratto intelligente e il
esempio che ho dato qui è un km I
questo è l’ istituto meteorologico olandese
se lo afferma l’ Istituto meteorologico olandese
è stata una tempesta, quindi non avremo un
discussione se ci fosse una tempesta sì o
no no allora
eseguire ma ricorda un contratto intelligente è
reattivo quindi in questo caso il tuo sito web o
carne decaduta che il database deve inviare
un messaggio al contratto intelligente affermando
che c’era una tempesta e poi può
iniziare a fare qualcosa così intelligente
le comunicazioni del contratto lo esaminano bene nel mio
database per vedere se c’era una storia
è abbastanza importante nel modo in cui tu sei
i tuoi processi inoltre ovviamente IOT
è molto bello per
innescare contratti intelligenti siamo già
sperimentando ad esempio con sensoriali
in Windows che può sensore se la finestra
è rotto e questo poi di per sé manda
un messaggio a un contratto intelligente che può
rappresenta la mia polizza assicurativa e quindi
in ultima analisi, può pagare se questa finestra in
particolare è stato assicurato per la rottura
comprese le pause di colpa mia così allora
hai due strane situazioni che come
appena tuo figlio spara il suo pallone da calcio
attraverso la finestra vedrai un
aggiornamento del saldo sul tuo sul tuo
sul tuo portafoglio e vedi che le tue finestre
rotto a causa di un aggiornamento dipende dal tuo
portafoglio così ma questo è qualcosa
diverso lì, ma anche non escludere
il fattore umano lì perché molto
la gente pensa che possiamo fare tutto a
automaticamente adesso ma un Oracle in
un sacco di casi a cui la gente pensa
database di cui ci fidiamo ma possono anche
essere ancora una funzione di cui ci fidiamo
soprattutto se abbiamo una disputa in a
contratto per esempio facciamo contratto
pagando votando mi hai mandato dei beni
e entrambi votiamo sul fatto se il
le merci sono state inviate osorno e se entrambi
sentito come questo o come questo i fondi
stanno andando andare in questo modo o in quel modo, ma se
votiamo in questo modo quindi l’intelligente
il contratto può attivare un messaggio a a
terzi dire ehi si prega di guardare dentro
siamo deboli fondi devono andare così no
escludere un fattore umano sì, perché
ci sono molti casi che possiamo
lo uso ancora
Centro lì ma puoi farlo presto
stage almeno flag in contest
quindi non sarà lì per piacere
come sempre ma immediatamente quando c’è un
disputa puoi segnalarlo sì, va bene
sì, l’identità dice che è un valido
punto e uno dei tre pilastri che
lavoriamo con la blockchain olandese
la coalizione è creare fiducia
identità digitali che puoi sempre
identificarti come se fossi in quello
punto lo ha fatto ma in questo momento
in una blockchain la tua identità è sicura
il tuo numero di conto, quindi devi dimostrare
da qualche parte che sei collegato a questo
numero di conto e quel numero di conto
è unico vederlo come un conto bancario svizzero
numero in modo da poterlo aprire è possibile aprire
in modo anonimo ma che rappresenta te
e se ti sei identificato dietro di esso
allora questo è il numero sì sì sì
assolutamente
quindi e infine per quanto riguarda il
tre equivoci e poi andrò a
i casi d’uso come possiamo usarlo
queste smart conference sono intelligenti e come me
detti contratti intelligenti molto ciao ciao ciao
bro check e abbastanza amichevole intelligente
contratti su Bitcoin anche se lì
sono alcune fonetiche di Bitcoin, mi dispiace
a tale proposito, ma Bitcoin in realtà non lo era
progettato per i contratti intelligenti Bitcoin era
progettato per il trasferimento di valore in un molto
robusto e un buon modo ed è il
madre di tutte le catene di blocco e noi siamo
ancora molto grato che sia mai stato
inventato perché ha aperto molto
possibilità ma non è inventato per
contratti intelligenti per cui non possiamo occuparci
contratti intelligenti in modo molto rigoroso
su una blockchain ma non sono sicuro e
completo come qualsiasi teoria non puoi
programmalo come preferisci
aderire a un certo tipo di regole lì così
allora veniamo automaticamente a
Etherion perché i contratti intelligenti sul
l’etherion cheerin completa è possibile
programma come vuoi tu, ma fondamentalmente
devi imparare qualsiasi lingua tu faccia
imparare la solidità sembra spaventoso
ma se conosci il tuo JavaScript lo sai
solidità entro poche ore perché loro
sembra così tanto simile è molto facile da fare
solidità e tu hai così potresti avere
Kryptos ecc in modo da poter trasferire il valore
oltre questo blockchain pure attraverso il
contratti intelligenti e questo è abbastanza
interessante per un sacco di casi d’uso e
Ti faccio vedere che nei prossimi poche
diapositive e poi abbiamo per esempio
hyper i ledger e iper ledger differisce
da etere dovuto al fatto principale che
non ha una criptovaluta, quindi il
il trasferimento di valore deve passare attraverso a
sistema tradizionale e non attraverso il
blockchain in sé così hai bisogno di loro
parti di nuovo per trasferire il valore nel
tutto il sistema quindi se vuoi davvero farlo
un rehaul di IDB ti processa tutti
voglio avere una blockchain come l’ etere
e io sono un grande se il tuo bambino non capisce
mi sbaglio ma forse saranno sostituiti
in pochi anni da un altro che può
sempre essere il caso bene per metterlo il
in altro modo
ogni token è stato costruito proprio ora
nel mondo dei token no
le criptovalute sono basate su smart
contratti è solo un contratto intelligente
che abbiamo implementato il cosiddetto CRC 20
contratto di token così e se vai a moneta
Cone del capitale di mercato che pensi di te
vedere come 1500 criptovalute, ma in
nella vita reale ci sono solo 750 criptovalute
e gli altri 750 sono token che sono
creato in cima a una blockchain in più
dei casi in cui la teoria si sintonizza err ERC
20 contratti di token
sì, puoi costruire alla fine che potresti
costruire segnalini su alta pressione se si
voglio ma ha alcuni aspetti negativi ad esso
perché sono tutti il piacere hi è
autorizzazione blockchain e fa molto
più difficile metterli nei mercati di te
arrivare a creare un valore su di esso ecc ma
non entriamo nell’economia di ciò
sì e finalmente hai anche di nuovo
progetti in arrivo come neo like
Cardinale come AOS ecc. Ma per favore sopportare
sono tutti molto presto presto
Non farei niente su quegli orologi
cambia ancora in attesa di qualche anno
prima che inizino un po ‘più maturo
sperimentando con loro ma c’è
ci sono ancora molti difetti
per esempio neo pochi mesi fa ha avuto un
problema con il loro modello di consenso che
è come la base di ogni blockchain per
lavoro che non potevano eseguire qualsiasi
transazioni per un certo periodo di
tempo e poi abbiamo scoperto che lì
erano solo sette nodi di consenso nel
mondo e oh yeah tutti di proprietà dello stesso
fondazione che è un po ‘difficile
perché centralizzazione posteriore in questo caso
bene, alziamo alcuni potenziali effetti
sui modelli di business in futuro si
si
[Musica]
la differenza è che ho dimenticato di mettere
in pieno contratto intelligente su un iper
regista sì incredibile sono tutti a
turing-complete in modo che tu possa il
La distinzione che volevo fare è la
ricercatore incompleto e gli altri
non sono sì tutto bene in modo che il potenziale
effetto sui modelli di business e hey ora
diventa interessante cosa può cambiare
ciò che può veramente cambiare e non solo
blockchain ma contratto intelligente in sé
e ricorda che entrambi
esempi che ti darò in questo momento
siamo già costruiti sono già
lavorando ma ne abbiamo molti altri
ostacoli come la legge che deve essere
cambiato e cetera prima che possiamo pienamente
li implementa ma il primo esempio è
come trattiamo con VI T e tutti coloro che
è impostato per sopportare o ha un significato medio
i fastidiosi pagamenti VI possono essere particolarmente
pagamenti e rimborsi eccetera è molto
di lavoro un sacco di problemi molto
amministrazione per piccole e medie
imprese quindi cosa possiamo fare adesso
possiamo davvero cambiare il modo in cui lavoriamo noi
può davvero cambiare da maturazione
la contabilità fondamentalmente tiene traccia di tutto
i pagamenti che ho fatto e tutti i
pagamenti che ho ricevuto per a
certo periodo di tempo e poi aggiunto
e riassumerlo ecc. e poi comunicare
con l’autorità fiscale per farlo su
transazione di base delle transazioni entro
transazione perché ciò che possiamo fare ora
è che se invio una fattura o una fattura
al mio rifornimento dopo il mio cliente il mio
il cliente pagherà il mio conto e tutto il mio
conti clienti e i miei conti
ricevibile in questo caso non è un
standard la carta che ho avuto dalla banca
ma è un account di contratto intelligente e come
appena arriva il mio contratto intelligente
analizza il pagamento in entrata che tipo di
il pagamento è e dice che non lo sapeva
la parte di dat può andare al mio conto da pagare
e una parte v80
va immediatamente alle autorità fiscali
e sia i miei conti da pagare che il mio testo
i conti di autorità sono contratti intelligenti
così pure nel pagamento in arrivo da
il mio cliente ho già pagato le mie tasse con
riguardo a vit
quindi non più fastidio che io sia
con pagamenti e tariffe fisse
automaticamente fatto a quel punto ma se
Voglio pagare il mio fornitore che mando a
messaggio al contratto intelligente dicendo hey
Dovrò pagare un centinaio al mio
fornitore così quando ho inviato questo messaggio a
il mio contratto intelligente il mio contratto intelligente
dalle centinaia immediatamente al mio
fornitore in questo caso ma anche
calcola qual è la parte vit di esso
qual è la parte vit di questo centinaio
perché nei pagamenti Alma devo pagare
via T pure e poi lo manda
quantità di Vig come un messaggio per il mio intelligente
conti contrattuali presso l’ autorità del testo
e il mio contratto intelligente il contatore il
l’autorità fiscale lo rimborsa immediatamente
i miei conti pagabili che significa che l’ho fatto
il mio rimborso o ho ottenuto il mio rimborso nel mio
transazioni in uscita ma perché questo
tutto accade nella stessa transazione quindi
non più tardi è la stessa transazione e
ciò significa che non devo fare testo
riportando anche perché tutto a
l’ autorità del testo laggiù è a
risultato dei miei pagamenti e mio zio e
i miei rimborsi comprendono l’intera cronologia
delle transazioni che hanno già
solo le informazioni sulle transazioni lì così io
non ho bisogno di fare alcun rapporto a questo
punto e questo può sembrare facile o
banale ma questo davvero cambia il nostro
tutto il sistema di contabilità che abbiamo
noto per otto novecento anni ora
quindi è un bel cambiamento e non lo eravamo
in grado di farlo fino a due anni fa
avendo detto ciò senza l’uso di fiducia
terza parte quindi non abbiamo bisogno di banche per
questo per fare questo più possiamo costruirlo
oltre a un teorema te stesso e ad essere
abbastanza amichevole la combinazione di questi
tre contratti intelligenti nel modo più semplice
forma con una sola gamma di vit che è
come lo costruisco basta testarlo ed è stato
Il 21% ma mi ha portato in totale tutto il resto
i contratti intelligenti si combinano
130 linea di codice che era e basta
può davvero sbarazzarsi di KPMG e Deloitte
e
società se vogliamo sì bene
in realtà una delle persone da abbandonare
Autorità di testo olandesi con me nel
aumento del gruppo di standardizzazione del mondo
e anche gli occhi di KPMG e dell’UE
di questo mondo stanno davvero esaminando
questo perché dicono già interruzioni
non arriverà dagli altri quattro grandi esso
verrà da questo tipo di iniziative
ma in questo momento l’ autorità del testo di Ducks
quello dipende da quale paese nel
Medio Oriente in Medio Oriente sono
molto interessato perché il Medio
L’est non ha mai avuto un tè freddo fino al prossimo anno
per la prima volta in assoluto lo faranno
vit e sono molto interessanti da fare
piace così e il testo olandese
Autorità sono interessati ma io
Non so se si conosce lo stato della
Autorità di testo olandese in quel momento e
hanno tipo di altri problemi hanno fatto a
riorganizzazione e ha dato così alto
bonus che tutti hanno accettato e loro
ho solo pensato che il 20% di accettazione è così
sì sì bene benvenuto a quello
quindi la percentuale in sé non è a
problema sì sì
non è d’accordo su quel mmm
alla fine blockchain ci decentralizzeremo
molte cose ma avremo
parti centralizzate che terranno traccia
su certe cose quindi per esempio la vit
importo percentuale da aggiornare voi
non voglio che una persona personale faccia
ma tu vuoi che un’autorità lo faccia
quindi non ci libereremo di tutto il
autorità, alla fine, dobbiamo essere
realistico da quella parte così così ma lo farò
mostrarti come affrontare questo
flessibilità alla fine del
presentazione di un altro esempio che farò
mostra come possiamo costruire intelligente
contratti per indennità per genitori a
i bambini e io non so quanti genitori
sono qui in questa stanza ma questo è abbastanza
a portata di mano ora sono un genitore me stesso e
in realtà l’ho mostrato per primo
PowerPoint e successivamente in una demo dal vivo per a
fidatevi di compagnia e persone dalla fiducia
la compagnia ha detto che era gentile da parte nostra
modello di business in modo che tu ci uccida in questo momento
ma quello che possiamo fare è che se a
i genitori vogliono trasferire valore al suo
ragazzino ma non vuole fare direttamente
quindi oggigiorno dobbiamo andare in banca o
Fiducia agenzia ecc per tenere su questi
fondi ma possiamo anche inviare questi fondi
a un contratto intelligente e non appena il
i fondi sono sul contratto intelligente il
il genitore non ha un proverbio sul
fondi più perché il codice del
contratto intelligente deve dire oltre il
fondi e possiamo codificarlo in tal modo
che non appena i soldi sono nel
il bambino può controllare i fondi che possono
controllare una funzione che può effettivamente
innescare i fondi ma ora la parte divertente
entra per i genitori puoi codificarlo
in tal modo che dici bene si
può avere accesso ai fondi ma tu
non posso spendere spettacoli ma puoi spendere
in lezioni se vuoi bene è così
tipo di divertimento è un modo per i bambini a
un punto ma puoi anche costruire
regole aggiuntive una regola molto semplice e
è solo un paesi molto semplici oh
sì e dal modo in cui puoi solo spendere
quando hai 18 anni o se sono morto ma
Ho bisogno di un notaio per inviare un messaggio a
questa cultura intelligente che sono morto così
è questo il bello di quello che è
zero binario, quindi mi dispiace
mmm ma puoi anche aggiungere altro
regole nel dire bene fino a quando il ragazzo ha 18 anni
Posso cambiare alcune regole ancora come a
genitore quindi ho ancora un po ‘ di parole
per quanto riguarda alcune regole ma non con
i fondi in sé così in questo caso io
può dire bene questo 18 mio figlio è 17 ora
vediamo come si esibisce tutto alle 2:27
forse è un’idea migliore se fossi il mio
i genitori l’ avrei fatto ma poi
questo è sicuro e questo può sembrare
lontano ma prima di tutto ho costruito a
demo per la compagnia di giustizia noi stessi
e la versione di questo marinaio è questa
già vivono nei Paesi Bassi per uno
dei comuni quindi ce n’è uno
città nel nord dei Paesi Bassi che
fatto questo fuori Orton che in realtà ha
questo funziona ma non per un genitore-figlio
relazione ma per uno spettacolo chiamato il
persona schiavitù e quindi è un extra
budget per le persone che non hanno troppo
troppi redditi e come hanno fatto
là è che ne metteranno un po ‘
soldi in un contratto intelligente e loro
permetterà ai genitori di spenderlo in un
negozio di giocattoli ma non in un negozio di liquori questi
tipo di cose quindi sicuramente lo sapremo
che può andare in un negozio di beneficenza sì
sì vengo giù a quella successiva
si, va bene
quindi e tecnicamente parlando il
regna si okay aspetta
beh no in questo caso dipende da noi
può fare qui e ora che il
modi più semplici per farlo in entrambi e poi
la speranza che la volatilità si estinguerà
e staremo con te
quindi questa è una cosa, ma anche quello che possiamo
fare lì è messo in gettoni e gettoni
dove qualsiasi azienda dirà ok noi
accetta questo per il fatto che questo token
vale 1 euro, quindi quello che dobbiamo andare
verso le cosiddette monete stabili dove
possiamo cambiare questi sviluppi in 101
per una valuta Fields o qualunque cosa siamo
non c’è ancora il mondo è crypto
troppo giovane per averlo fatto ancora lì
sono alcune iniziative e in questo caso
il comune ha token e poi il
negozi possono dare questi token al
comune e otterranno euro per
i token in questo caso, quindi è giusto
un accordo ma sarebbe meglio se
sarebbe una valuta stabile senza in
mondo bancario intorno alla pista sì come
ceci possiamo ancora creare premi che sono no
problema
va bene quindi questi sono solo due live
esempi quindi lasciami andare fino all’ultimo
poche diapositive sono già fuori tempo
ma va bene e ci sono abituato
Yana mi conosce un po ‘più a lungo quindi, quindi, come
andiamo verso la costruzione di parti robuste intelligenti
contratti perché sì è abbastanza
difficile se ci sbagliamo possiamo congelarci
soldi e un sacco di soldi e
apparentemente due incidenti a novembre
l’ anno scorso inviando un messaggio sbagliato a
un contratto intelligente abbiamo congelato 160 milioni
dollari in beni e non possiamo raggiungerlo
più perché inviamo un messaggio sbagliato
a un contratto intelligente, quindi dobbiamo essere
molto attento a come lo codifichiamo e
la prima cosa è che abbiamo un enorme
lacuna di conoscenza al momento e che ha
fare a causa del fatto che qualcuno vuole
per poter costruire un contratto intelligente e quello
contratto intelligente e multivalore e can
contenere due regole per il trasferimento di valore
senza alcuna conoscenza del rischio di conformità
ecc. finchè puoi codificarti un po ‘
può farlo in modo tale che abbiamo visto con l’intelligente
gruppo di lavoro del contratto è questo se vogliamo
trattare in a
modo de Namur con blockchain e
contratti particolarmente intelligenti si deve
creare persone che hanno conoscenza di
blockchain in sé software e legale
e rischioso in questo caso e che cosa facciamo
significa con blockchain bene uno largo
catena non è la stessa di quella così
devi avere blockchain specifico
conoscenza ma anche su quale è l’effetto
modelli di business è davvero bello che noi
creare idee di business e dire che siamo
farò trasferimenti di alloggi senza a
più terze parti ma devi farlo
tenere a mente se si vuole mettere questo
la vita della compagnia che devi cambiare a
legge o due quindi devi passare attraverso
Parlamento per rendere il tuo
il modello di business funziona è una specie di a
Direi che è difficile da prendere
inoltre sì, abbiamo bisogno di un nuovo Sofer
conoscenza quindi sono le lingue del programma di notizie
arrivando in vita solidità fibra leggera
light wall etc ce ne sono molti altri nuovi
linguaggi di programmazione che arrivano ma
anche molto importante che dobbiamo creare
più persone che possono fare traduzioni
gettato all’indietro e viceversa significato
dal linguaggio formale o come nick szabo
direbbe dal cappotto bagnato al cappotto asciutto come
ciò che pensiamo nella nostra testa andrà avanti
sarà un computer farlo così pure
e quindi anche queste sono traduzioni
corretto perché alla fine un utente finale
riempirà in qualcosa su un sito web e
colpisci OK e poi spera per il meglio
verrà eseguito in un modo in uno sfondo
che pensano che verrà eseguito e oh
sì, se va male non c’è fiducia
la loro parte più così non puoi chiamare
qualcuno da rifare a quel punto
quindi il rischio è completamente diverso e
questo è il terzo punto in realtà un nuovo
aree legali ma anche noi dobbiamo occuparci
con il rischio e la governance dobbiamo affrontare
con contratti intelligenti sostenibili che
sono davvero a prova di manomissione in questo caso e
costruire conoscenza nell’individuo
pilastri non è un problema in sé dove
vediamo che la gamba più grande al momento è
attraversare la conoscenza funzionale della croce
conoscenza funzionale significato coder chi
può capire un po ‘di rischio di governance
e conformità e non testerà
qualcosa in un ambiente live e se
non funziona, lo mettiamo giù e
mettere su
nuovo perché è una specie di
impossibile in una blockchain se lo metti
fuori nell’ambiente live è fuori
lì nell’ambiente live hey te
non puoi rimetterlo più bene che puoi
autodistrugga un contratto intelligente ma facciamolo
tienilo per ora ma anche nell’altro modo
in giro
soprattutto per quanto riguarda questo
traduzione è bello che creiamo
ingegneri del software che possono effettivamente
pensa come un avvocato ma sono abbastanza sicuro
che non tutti gli ingegneri del software in
il mondo vuole firmare su questi
contratti intelligenti, alla fine, quindi abbiamo ancora
Ho bisogno di avvocati per firmare, ma posso
vi dico e ho più della parte superiore
studi legali nei Paesi Bassi come mio
clienti e alcuni di loro cerco di insegnare
la codifica è abbastanza interessante che posso
dì che è così che non sono i migliori
programmatori nel mondo ma ne avranno bisogno
per capire cos’è una funzione cos’è
un varietale cos’è un oggetto tutto questo
tipo di cose di base per noi è
completamente nuovo per loro quindi dobbiamo
impariamo gli uni dagli altri dobbiamo essere in grado
per cominciare a parlare tra di loro bene che
è un turno molto importante, quali sono
alcuni elementi importanti per quanto riguarda
prima di tutto un buon contratto intelligente
è necessario disporre di lettura cancella termini di
esecuzione del contratto intelligente e a
pagamento da dove viene l’Oracle
chi ha il permesso di farlo e anche se
applicabile alcune considerazioni legali a
se vuoi costruire un contratto intelligente
questa è una grande e profonda intelligenza vincolante
contratto perché ricorda gran parte di
i contratti intelligenti sono solo un pezzo di
flusso di lavoro che distribuiamo in una catena di libri
non deve fare nulla con a
accordo legalmente vincolante un altro ancora
avresti dovuto considerare cose come
Rischio di conformità e privacy delle frodi in a
mondo decentrato che è una sfida
di per sé una risoluzione delle controversie in un
legalità stabilita tutte le cose forse
tranne per il rischio e la frode che il
il chiamante standard non ha pensato prima
forse hanno pensato ai rischi e
il lato delle frodi collaudo approfondito in ma
la maggior parte dei programmatori non l’ha testato
contro le regole di conformità ecc
sono tutte cose nuove da considerare
inoltre se poi vogliamo trattare
aggiornamenti che è stata la domanda
abbiamo sentito da più siti bene
ricorda che il codice è immutabile, quindi il
le funzioni sono immutabili ma da dove viene
la maggior parte della flessibilità in ogni parte di
il codice viene da non è nella regola
di per sé non nel se-allora-else
affermazioni è nelle variabili che
sono nelle dichiarazioni if-then-else e
se gli arrivi sono qualcosa che puoi aggiornare
ma prima di tutto prima che tu lo voglia
aggiornare qualcosa di assicurarsi che solo la
le persone giuste sono autorizzati ad aggiornare
alcune funzioni e puoi effettivamente
proteggere questo all’interno di contratti intelligenti su
il livello di funzione in modo solo individuale
funzioni che puoi dire che ti è permesso
aggiornalo sei un po ‘da non lasciare
cetera in modo da avere davvero a pensare a
ma poi puoi creare flessibilità
attraverso arrivi e variabile di esempio è
il numero di 18 o 27 anni se lo metto
in quanto varietale mentre posso aggiornarlo
dalle 18 alle 27 e poi all’improvviso
è un contratto abbastanza flessibile che possiamo fare
un sacco di cose lì dentro diventa uniforme
più interessante se possiamo mettere
emendamenti e poi stiamo arrivando
in una parte difficile perché siamo davvero
non ho molta esperienza con il nostro
società stiamo sperimentando proprio ora
su questa parte, ma siamo
sperimentando con funzioni proxy il
le funzioni proxy sono fondamentalmente aperte
funzioni in cui, alla fine, una volta il
contratto è schierato in futuro può
link a un nuovo contratto intelligente che può
avere funzionalità aggiuntive sì o no
e su carta che sembra facile
la pratica è che è davvero difficile da
fai sì
sì sì, si potrebbe chiamare ciascuno
altre ecc. in modo che le funzioni possano interagire con
ogni altro contratto può interagire con
l’un l’altro quindi se distribuisco una smart
contratto qui e mi riferisco a smart
contratti da qualche altra parte e quello
succede parecchio possono interagire
tra di loro, ma c’è
un po ‘di inganno perché sei tu
entra nel mondo della valuta reale così noi
uscire da un contratto intelligente e tornare a
anche un altro e questo è il massimo
trucco usato per qualsiasi hacker quindi è così
qualcosa dovresti davvero stare attento
con e, infine, come ho detto non governare
la possibilità per l’umano
interferenza anche nei contratti intelligenti noi
può avere flessibilità che possiamo costruire
aree grigie in cui possiamo dire ok
raggiungere un accordo e poi ancora c’è un
terza parte che dirà che è quaranta e
sessanta percento o quindici cinquanta o
diciassette e trenta non lo governano più
in modo da poter costruire in aree grigie e in
in questo modo puoi creare flessibilità
uno è reso abbastanza facile che uno è abbastanza
facile questo qui siamo solo al
inizio di capire come andrà
lavorare ancora
yeah yeah ma no no perché si può
costruire un contratto intelligente una volta che è
innescato non verrà attivato di nuovo così
puoi vendere ne ho parlato abbastanza
rapidamente ma puoi autodistruggerti
contratto intelligente quindi una volta eseguita
azione che puoi chiamare un’autodistruzione
in pratica rende il codice inattivo
lo rende codice numero sì sì ma
questo non è niente di diverso in a
vita reale perché se abbiamo un contratto
e noi paghiamo con tempesta e siamo d’accordo
al fatto che siamo andati al
database economico e tra un anno
il database dell’Academy cambia quindi noi
avrà ancora una disputa e dire hey
cosa è successo lì in modo che il
esecuzione eseguita automaticamente o
manualmente non cambia il factoring
sì e ma ma poi veniamo al
mondo legale quindi devi costruire
qualcosa nel tuo contratto intelligente
affermando una volta che viene attivato e noi
accettato, non possiamo tornare ad esso
periodo che è la soluzione più semplice da fare
così e le ultime due diapositive penso e poi
siamo davvero lì, quindi alcuni dei migliori
pratica è un mondo open source
Là
e sono stati fatti molti errori
voi in modo da non dovete fare che questo sia
abbastanza bello quindi tutto è aperto
scaricabile poi laboratori del MIT ha fatto un sacco di
roba buona già costruisce molto breve
contratto intelligente molto testato attraverso smart
contratti in cui sei sicuro che lì
non ci sono più scappatoie quindi per favore
scoprili prima di iniziare a fare
tu stesso perché ha molto lavoro
già fatto là fuori al
il momento all’ultimo stima è la settimana scorsa
che sono già in tutto il mondo 250.000
persone che codificano in solidità che è
numero estremamente grande perché
numero di DFS che abbiamo vissuto nel
mondo ma quella era una stima di a
società di ricerca inoltre
tracce di smartphone e questo è quello che ho visto
anche lo scorso lunedì
siamo molto viziati dal calcolo
potere ecc. così abbiamo programmato tutto il nostro a
programma un pezzo di codice abbastanza lungo da mantenere
è il più semplice e il più stupido possibile
quindi rendi il codice il più breve possibile
il più breve possibile rende molto le funzioni
semplice non iniziare a fare un furbo
appaltatore 500 linee se è possibile farlo in
120 anche per due motivi uno sei
il serio della tecnologia è molto più basso quindi possibilità
di te commetti un errore è molto più basso
questo caso e in secondo luogo e questo è forse
una buona notizia per le persone che l’hanno catturata
i vecchi tempi ai vecchi tempi dovevi
davvero prendere in considerazione il calcolo
potenza nella codifica ora mentre la distribuiamo
su una rete che è liberamente utilizzabile
niente è gratis in questo mondo così
anche la proteina non è gratis se tu
distribuire un contratto per il quale si paga sostanzialmente
una linea di codice che si distribuisce in modo che il
meno codice per più economico il tuo contratto quindi
è così semplice come sembra
e, infine, e come siamo in un nuovo mondo
non significa che i mezzi tradizionali
di test ecc sono andati tradizionali
i mezzi di test sono ancora molto molto
buono a farlo per metterlo ancora più dentro
prospettiva in questo momento a causa delle ologie
è ancora in solidità per sempre
la tua immaginazione è una solidità che
è il linguaggio dei contratti più intelligente
nel mondo in questo momento è nella versione 0.4
punto 24 quindi siamo ancora in una
punta oh e ha molte qualità
in esso che tu reagisca in a
certo modo che non ti aspetti così
un codice al cento per cento
testando su quello bene, infine cosa
sono un blocco di abilitazione intelligente del contratto
cambiare e quali sono alcuni interessanti
sviluppi e poi
puoi stare molto bene, um bene, ci sono
un sacco di furbo di un blockchain là fuori
che afferma di avere un contratto intelligente
funzionalità ora o in futuro e
soprattutto l’ultima parte che le persone
tendono a dimenticare quando leggono che a
smart blockchain può fare contratti intelligenti
e in questo momento sono in realtà tre
piattaforme in grado di gestire smart
contratti in maniera molto buona e
in realtà – se si tratta di uno è
aetherium e le persone che venire con
la forma del quorum ecc è solo una teoria basata
piattaforma e iper dopo non lo farei
fiducia neo in questo momento ci si può fidare
entro pochi mesi ma non al
momento così e se l’etere è
l’ iper avviso senza autorizzazione qui è
permesso in modo da avere due blocchi principali
catene dove puoi sviluppare smart
contratto o hai altre controparti intelligenti
come un contratto intelligente che consente catene di blocchi
ma sono molto più rigidi che devi
lavorare con i modelli
non è il tuo completo o no
così facile da usare come gli altri due e
finalmente ne hai alcuni che hanno un molto
buona promessa che avranno intelligenza
contratti ma non hanno contratti intelligenti
dai cilenti si il miglior esempio I
direbbe il Cardinale hanno appena lanciato
la loro prima rete di test di contratto intelligente
la settimana e mezzo fa e Cardano in
stesso dal modo in cui vale la pena di nove miliardi
dollari ora Janna te ne accorgi
qualcosa del genere di nove miliardi di dollari
solo la promessa che avranno
funzionalità del contratto intelligente, quindi cosa
sono alcuni sviluppi interessanti che
stanno succedendo perché è un movimento veloce
mondo al momento e ce ne sono cinque
e il primo è qualcosa che Jana
aveva toccato anche cose come
conoscenza zero Bruce e conoscenza zero
suona Bruce che significa che in a
il permesso è in una blockchain aperta
possiamo scambiare informazioni senza
rivelando il contenuto delle informazioni
quindi possiamo occuparci della privacy e va bene
troppo lontano per spiegare come funziona ma
ci sono alcune iniziative davvero grandiose
andando là in modo che significa che il
numero di casi d’uso
possiamo usare nel permesso
gli ambienti sono in aumento i suoi momenti
la seconda cosa è adesso se vuoi
innescare un contratti intelligenti si deve
pagalo per questo in modo che uno mandi in
la transazione deve pagare per l’attivazione di a
contratto intelligente e nella prossima versione
di etere che è l’idea che intelligente
si contrae se hanno tutto il
l’equilibrio può pagare per te e anche il debito
potrebbe sembrare banale ma significa questo
chiunque apra un account su un portafoglio
non deve possedere alcun etere in ordine
per interagire con un paese intelligente in modo che
si apre come il 50% dei casi di utilizzo in cui
puoi usarlo per Nader su 30 e destra
ora siamo piuttosto fermi alla solidità ma
ci sono molte altre lingue e anche
le lingue tradizionali arrivano dove siamo noi
può costruire contratti intelligenti così com’è
sviluppando rapidamente pure e in quarto luogo
ed è anche abbastanza interessante
che lavoriamo al peggiore trascinamento della selezione
sistemi in modo che possiamo fondamentalmente dove 20
anni fa dovevi davvero conoscere il tuo
HTML per costruire un sito Web e ora lavorazione del legno
premi puoi costruirlo così è
accadendo in un mondo di contratto intelligente come
bene dove possiamo trascinare e rilasciare
funzionalità in esso rendendolo molto
più facile per le persone che solo troppo
codice semplice e finalmente stiamo arrivando
sempre più standardizzazione ed è
piuttosto divertente che l’unico
la standardizzazione finora è il CER 20
contratti totali in modo che possiamo creare token
e faccio ico per fare un sacco di soldi
l’unica standardizzazione che abbiamo
ma stiamo ottenendo più standardizzazione
lì dentro ci sono più organizzazioni che lavorano
alla standardizzazione in modo che possiamo riutilizzare andare
molto di più e anche due molto semplici
domande domande semantiche come un
proprietario nel intelligente contratto Ethereum è
è la stessa cosa di un proprietario in un intelligente
contratto su Hyper Ledger perché questi
le catene di blocco ora non parlano a nessuno
altro perché non c’è
interoperabilità ancora ma forse in due
anni c’è e allora sarebbe
abbastanza utile se dovessimo nominare lo stesso
cosa con il proprietario nel diverso
vari oggetti che era a cui mi riferisco a
rapporto contrattuale intelligente che è il rapporto
nell’angolo in alto a destra per te
ragazzi è davvero scaricabile dal
parte della coalizione di coaching olandese
molte più informazioni in là e in
Settembre un nuovo libro esce legale
aspetti della blockchain e trovo sempre
è abbastanza divertente che io abbia letto molto
libri legali essendo un ingegnere ma grazie
voi ragazzi, spero vi piaccia
[Applausi]

Please follow and like us: