Author

Topic: Corrompere un Oracolo (Read 228 times)

legendary
Activity: 3696
Merit: 4343
The hacker spirit breaks any spell
December 26, 2017, 02:51:35 PM
#9
Non ho ben capito il perché dovrebbero essere un numero dispari

ti faccio un esempio concreto

hai numero pari di oracoli
il 50% dice vero
il 50% dice falso

hai un deadlock, cosa decidi?

con un numero dispari di oracoli questo non puo avvenire (matematica)
newbie
Activity: 38
Merit: 0
December 26, 2017, 11:14:06 AM
#8
Gli oracoli non lo fanno di certo per la gloria...
Considerando che ogni volta che ne interpelli uno devi pagare...  Grin Il portafoglio tende a - infinito  Tongue

lo so benissimo, infatti stiamo parlando di teorie
l'optimum sono un numero dispari di oracoli (per una opzione binaria) in modo che non possa verificarsi mai una parita (nel caso sfigato)
direi come base tre, ma dipende sempre dalle applicazioni e dai soldi in gioco!

se tu hai scommesso su una partita 20 euro, mi pare logico che interpellare tre oracoli sia giá un buon punto di inizio
se tu stai facendo un trade grosso, non so 20 milioni, cosa vuoi che sia interpellare 33 oracoli?

dipende sempre dal contesto della operazione che stai effettuando

Grazie babo per lo spunto. Effettivamente interpellare un numero maggiore di oracoli sarebbe un buon punto di inizio. C'e' poi da tenere in considerazione che gli oracoli che si interfacciano con la blockchain non sono neanche poi cosi tanti( avrebbe senso stilarne una lista, magari in realtà sono tanti ma semplicemente non li conosco io )

Sarebbe bello avere un Oracolo decentralizzato   Grin
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
December 26, 2017, 05:48:19 AM
#7
Gli oracoli non lo fanno di certo per la gloria...
Considerando che ogni volta che ne interpelli uno devi pagare...  Grin Il portafoglio tende a - infinito  Tongue

lo so benissimo, infatti stiamo parlando di teorie
l'optimum sono un numero dispari di oracoli (per una opzione binaria) in modo che non possa verificarsi mai una parita (nel caso sfigato)
direi come base tre, ma dipende sempre dalle applicazioni e dai soldi in gioco!

se tu hai scommesso su una partita 20 euro, mi pare logico che interpellare tre oracoli sia giá un buon punto di inizio
se tu stai facendo un trade grosso, non so 20 milioni, cosa vuoi che sia interpellare 33 oracoli?

dipende sempre dal contesto della operazione che stai effettuando

Non ho ben capito il perché dovrebbero essere un numero dispari
legendary
Activity: 3696
Merit: 4343
The hacker spirit breaks any spell
December 26, 2017, 05:43:11 AM
#6
Gli oracoli non lo fanno di certo per la gloria...
Considerando che ogni volta che ne interpelli uno devi pagare...  Grin Il portafoglio tende a - infinito  Tongue

lo so benissimo, infatti stiamo parlando di teorie
l'optimum sono un numero dispari di oracoli (per una opzione binaria) in modo che non possa verificarsi mai una parita (nel caso sfigato)
direi come base tre, ma dipende sempre dalle applicazioni e dai soldi in gioco!

se tu hai scommesso su una partita 20 euro, mi pare logico che interpellare tre oracoli sia giá un buon punto di inizio
se tu stai facendo un trade grosso, non so 20 milioni, cosa vuoi che sia interpellare 33 oracoli?

dipende sempre dal contesto della operazione che stai effettuando
newbie
Activity: 38
Merit: 0
December 25, 2017, 11:43:09 AM
#5
Questo articolo che ho scritto è un po' vecchio, ma comunque l'idea è semplicemente di usarne più di uno
https://www.bitcoin-italia.org/bitcoin-e-gli-oracoli/

Quindi sarebbe da corromperne la maggioranza.

Esatto
A tendere all'infinito di oracoli l'errore diventa zero
E corromperli diventa impossibile
Gli oracoli non lo fanno di certo per la gloria...
Considerando che ogni volta che ne interpelli uno devi pagare...  Grin Il portafoglio tende a - infinito  Tongue
legendary
Activity: 3696
Merit: 4343
The hacker spirit breaks any spell
December 25, 2017, 11:08:16 AM
#4
Questo articolo che ho scritto è un po' vecchio, ma comunque l'idea è semplicemente di usarne più di uno
https://www.bitcoin-italia.org/bitcoin-e-gli-oracoli/

Quindi sarebbe da corromperne la maggioranza.

Esatto
A tendere all'infinito di oracoli l'errore diventa zero
E corromperli diventa impossibile
staff
Activity: 4270
Merit: 1209
I support freedom of choice
December 25, 2017, 05:10:31 AM
#3
Questo articolo che ho scritto è un po' vecchio, ma comunque l'idea è semplicemente di usarne più di uno
https://www.bitcoin-italia.org/bitcoin-e-gli-oracoli/

Quindi sarebbe da corromperne la maggioranza.
legendary
Activity: 1981
Merit: 1039
December 25, 2017, 05:00:47 AM
#2
Effettivamente non lo vieta niente se non la reputazione e l'affidabilità della controparte, l'oracolo è un intermediario trusted.
newbie
Activity: 38
Merit: 0
December 24, 2017, 01:33:52 PM
#1
Salve a tutti. Mi chiedevo se un servizio di oracoli per smart contract (stile oraclize) fosse corruttibile. Ipotizziamo uno smart contract che faccia scattare qualche azione ad esempio il giorno 1 Luglio 2018. Questo smart contract fa il check del giorno tramite un servizio di oracoli. Cosa vieta al gestore del servizio di oracoli, ipotizziamo in caso di minacce o corruzione, di modificare momentaneamente questo dato(far quindi credere allo smart contract che oggi sia il 1 luglio 2018)

Grazie a chiunque possa aiutare.
Jump to: