Title: Corrompere un Oracolo Post by: Pinty87 on December 24, 2017, 06:33:52 PM 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. Title: Re: Corrompere un Oracolo Post by: Jack Liver on December 25, 2017, 10:00:47 AM Effettivamente non lo vieta niente se non la reputazione e l'affidabilità della controparte, l'oracolo è un intermediario trusted.
Title: Re: Corrompere un Oracolo Post by: HostFat on December 25, 2017, 10:10:31 AM 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. Title: Re: Corrompere un Oracolo Post by: babo on December 25, 2017, 04:08:16 PM 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 Title: Re: Corrompere un Oracolo Post by: Pinty87 on December 25, 2017, 04:43:09 PM 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 Considerando che ogni volta che ne interpelli uno devi pagare... ;D Il portafoglio tende a - infinito :P Title: Re: Corrompere un Oracolo Post by: babo on December 26, 2017, 10:43:11 AM Gli oracoli non lo fanno di certo per la gloria... Considerando che ogni volta che ne interpelli uno devi pagare... ;D Il portafoglio tende a - infinito :P 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 Title: Re: Corrompere un Oracolo Post by: alexrossi on December 26, 2017, 10:48:19 AM Gli oracoli non lo fanno di certo per la gloria... Considerando che ogni volta che ne interpelli uno devi pagare... ;D Il portafoglio tende a - infinito :P 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 Title: Re: Corrompere un Oracolo Post by: Pinty87 on December 26, 2017, 04:14:06 PM Gli oracoli non lo fanno di certo per la gloria... Considerando che ogni volta che ne interpelli uno devi pagare... ;D Il portafoglio tende a - infinito :P 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 ;D Title: Re: Corrompere un Oracolo Post by: babo on December 26, 2017, 07:51:35 PM 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) |