Pages:
Author

Topic: [CERCO] Sviluppatore per creare un Exchange italiano - page 4. (Read 13111 times)

legendary
Activity: 1274
Merit: 1001
"shh, he's coding..."
Pensando ... prova di solvibilità:
forse e' possibile lasciare i BTC sull'address utilizzato dall'utente per depositare i BTC fino a che questi non li usa per comprare altre valute, da decidere se farlo appena possibile o una volta al giorno, si spostano i BTC degli address in modo che coincidano sempre con il saldo di ogni utente. Nessuno e' in grado di sapere quanti BTC avra' l'exchange ma ogni utente e' in grado di verificare che almeno i suoi BTC non siano utilizzati.
Eventualmente, un meccanismo a 3 firme: una all'utente, una un line e una offline per il witdraw, (da studiare meglio per permettere sincronizzazione tra BTC nel address e saldo dell'utente)

Altra news letta nel 3d: creare una rete di piccoli exchange al posto di un unico centralizzato. Potrebbe non essere una brutta idea...
Forse questo messaggio  si e' perso tra le risposte precedenti ... idee e pareri in merito?

Commissioni più alte (ci sono le fee dei miners) e tempi di transazioni lunghi (c'è da aspettare le conferme). Ci avevamo pensato per il nostro (Globobit) ma ci saremmo messi un passo indietro rispetto alla concorrenza alzando i costi e allungando i tempi d'attesa fra gli ordini.
legendary
Activity: 2506
Merit: 1120
Pensando ... prova di solvibilità:
forse e' possibile lasciare i BTC sull'address utilizzato dall'utente per depositare i BTC fino a che questi non li usa per comprare altre valute, da decidere se farlo appena possibile o una volta al giorno, si spostano i BTC degli address in modo che coincidano sempre con il saldo di ogni utente. Nessuno e' in grado di sapere quanti BTC avra' l'exchange ma ogni utente e' in grado di verificare che almeno i suoi BTC non siano utilizzati.
Eventualmente, un meccanismo a 3 firme: una all'utente, una un line e una offline per il witdraw, (da studiare meglio per permettere sincronizzazione tra BTC nel address e saldo dell'utente)

Altra news letta nel 3d: creare una rete di piccoli exchange al posto di un unico centralizzato. Potrebbe non essere una brutta idea...
Forse questo messaggio  si e' perso tra le risposte precedenti ... idee e pareri in merito?
member
Activity: 154
Merit: 10

Please don't feed the troll!

Please speak italian in an italian thread.

Thank you.
legendary
Activity: 1061
Merit: 1283
Cicco, il Bitcoin e' una tecnologia, i bitcoin sono una moneta. Una moneta ed una tecnologia sono strumenti.

Gli strumenti aiutano le persone non sono le persone ad essere modellate dagli strumenti.

Ad ogni modo comprendo quello che dici e se non mi avessere rubato la bicicletta questa mattina avrei anche la voglia di controbattere.

La tua novità ha un problema, ti sto dicendo che non funziona.

Come fai a ribattere? Spieghi cosa sono i bitcoin. Metti la frasetta filosofica su strumenti e persone. Per finire vai sulla tua bici rubata. Insomma, cambi argomento in tutto e per tutto, come sempre, ma non riesci a ribattere.

Nulla di nuovo Ciccio, quando non sai come ribattere cambi argomento, tiri fuori parole fighe da impressionare e le scrivi magari in grassetto (vedi strumenti ora, vedi frode fiscale prima) ma non cambia il finale, la sostanza dei tuoi messaggi è zero.

Come il numero di persone che ad ora ti hanno ad ora sostenuto in questo thread. Fatti delle domande e pensa alle risposte, ma senza divagare stavolta, stai rispondendo a te stesso, dovresti provar ad esser sincero  Roll Eyes



Please don't feed the troll!
member
Activity: 154
Merit: 10
Cicco, il Bitcoin e' una tecnologia, i bitcoin sono una moneta. Una moneta ed una tecnologia sono strumenti.

Gli strumenti aiutano le persone non sono le persone ad essere modellate dagli strumenti.

Ad ogni modo comprendo quello che dici e se non mi avessere rubato la bicicletta questa mattina avrei anche la voglia di controbattere.

La tua novità ha un problema, ti sto dicendo che non funziona.

Come fai a ribattere? Spieghi cosa sono i bitcoin. Metti la frasetta filosofica su strumenti e persone. Per finire vai sulla tua bici rubata. Insomma, cambi argomento in tutto e per tutto, come sempre, ma non riesci a ribattere.

Nulla di nuovo Ciccio, quando non sai come ribattere cambi argomento, tiri fuori parole fighe da impressionare e le scrivi magari in grassetto (vedi strumenti ora, vedi frode fiscale prima) ma non cambia il finale, la sostanza dei tuoi messaggi è zero.

Come il numero di persone che ad ora ti hanno ad ora sostenuto in questo thread. Fatti delle domande e pensa alle risposte, ma senza divagare stavolta, stai rispondendo a te stesso, dovresti provar ad esser sincero  Roll Eyes

Quando mi guardo allo specchio lo specchio si rompe.

Dire di essere sincero a me stesso e' come... ma che te lo dico a fa'! Mentire, Mentire e Mentire... anche di fronte all'evidenza.
hero member
Activity: 588
Merit: 500
Cicco, il Bitcoin e' una tecnologia, i bitcoin sono una moneta. Una moneta ed una tecnologia sono strumenti.

Gli strumenti aiutano le persone non sono le persone ad essere modellate dagli strumenti.

Ad ogni modo comprendo quello che dici e se non mi avessere rubato la bicicletta questa mattina avrei anche la voglia di controbattere.

La tua novità ha un problema, ti sto dicendo che non funziona.

Come fai a ribattere? Spieghi cosa sono i bitcoin. Metti la frasetta filosofica su strumenti e persone. Per finire vai sulla tua bici rubata. Insomma, cambi argomento in tutto e per tutto, come sempre, ma non riesci a ribattere.

Nulla di nuovo Ciccio, quando non sai come ribattere cambi argomento, tiri fuori parole fighe da impressionare e le scrivi magari in grassetto (vedi strumenti ora, vedi frode fiscale prima) ma non cambia il finale, la sostanza dei tuoi messaggi è zero.

Come il numero di persone che ad ora ti hanno ad ora sostenuto in questo thread. Fatti delle domande e pensa alle risposte, ma senza divagare stavolta, stai rispondendo a te stesso, dovresti provar ad esser sincero  Roll Eyes
member
Activity: 154
Merit: 10

Per cui, per esser sicuro che non bari, devo semplicemente fidarmi del creatore dell'exchange?

Ad ogni modo... il caso che hai descritto tu deve essere fatto volutamente (ie: invento un utente fasullo per far "tornare i conti" come voglio io) questa cosa nel mondo FIAT si chiama frode fiscale.

In conclusione dare gli indirizzi dei wallet (hot/cold) su cui hai depositato le criptomonete ti mette gia' nel caso che se fai qualcosa per guadagnare in manier "poco chiara" dal tuo sistema devi passare attraverso il reato di frode fiscale.

E perchè?

Nell'esempio sopra è stato fatto  con i BTC. Dove non ci sono regolamentazioni di frode fiscale o altro. E non puoi impedirlo. L'esempio sopra rimane valido e fattibile da un gestore con cattive intenzioni, quindi non puoi dimostrare nulla.

Ripeto, la tua novità è: "Ti metto a disposizione un sistema in cui devi fidarti"... niente di nuovo quindi. Il resto sono le solite chiacchiere per divagare dal problema, perchè il problema cosi come descritto rimane.

Cicco, il Bitcoin e' una tecnologia, i bitcoin sono una moneta. Una moneta ed una tecnologia sono strumenti.

Gli strumenti aiutano le persone non sono le persone ad essere modellate dagli strumenti.

Ad ogni modo comprendo quello che dici e se non mi avessere rubato la bicicletta questa mattina avrei anche la voglia di controbattere.
hero member
Activity: 588
Merit: 500

Per cui, per esser sicuro che non bari, devo semplicemente fidarmi del creatore dell'exchange?

Ad ogni modo... il caso che hai descritto tu deve essere fatto volutamente (ie: invento un utente fasullo per far "tornare i conti" come voglio io) questa cosa nel mondo FIAT si chiama frode fiscale.

In conclusione dare gli indirizzi dei wallet (hot/cold) su cui hai depositato le criptomonete ti mette gia' nel caso che se fai qualcosa per guadagnare in manier "poco chiara" dal tuo sistema devi passare attraverso il reato di frode fiscale.

E perchè?

Nell'esempio sopra è stato fatto  con i BTC. Dove non ci sono regolamentazioni di frode fiscale o altro. E non puoi impedirlo. L'esempio sopra rimane valido e fattibile da un gestore con cattive intenzioni, quindi non puoi dimostrare nulla.

Ripeto, la tua novità è: "Ti metto a disposizione un sistema in cui devi fidarti"... niente di nuovo quindi. Il resto sono le solite chiacchiere per divagare dal problema, perchè il problema cosi come descritto rimane.
member
Activity: 154
Merit: 10
Mi spiace poi, sono un Perito non ho fatto il Liceo alle superiori, sulle cose ci devo morire per capirle.

Diversamente:

member
Activity: 154
Merit: 10

Per cui, per esser sicuro che non bari, devo semplicemente fidarmi del creatore dell'exchange?

Ad ogni modo... il caso che hai descritto tu deve essere fatto volutamente (ie: invento un utente fasullo per far "tornare i conti" come voglio io) questa cosa nel mondo FIAT si chiama frode fiscale.

In conclusione dare gli indirizzi dei wallet (hot/cold) su cui hai depositato le criptomonete ti mette gia' nel caso che se fai qualcosa per guadagnare in manier "poco chiara" dal tuo sistema devi passare attraverso il reato di frode fiscale.


Diavoli dell'Inferno la Trasparenza a questo serve!
hero member
Activity: 588
Merit: 500
Grazie della chiarificazione ora ho capito il tuo punto di vista.

Non era molto diverso da quello scritto qui:


Quindi ogni transazione in exchange ha una corrispondenza in blockchain ?

No. L'Exchenge funziona con un "engine" interno come qualsiasi altro exchange. Quello che tu fai vedere e' l'indirizzo del wallet (cold o hot) in cui versi le monete dei tuoi utenti.

Il fatto che ad un determinato momento nel tempo le monete depositate sul wallet siano uguali alle momente effettivamente depositate sull'exchange e' prova di solvibilita.

Chi fa riserva frazionaria sono gli exchange ed i loro gestori, che sono quelli che hanno accesso al codice.

Dire "Quello depositato meno quello prelevato deve esser uguale a quanto sul wallet e i clienti possono verificarlo" non vuole dire nulla.

Tu, come gestore\programmatore, puoi sempre creare un utente finto "pippo". Andare su database, metter nella voce "balance" che ha 200 BTC (senza che sia stato fatto un versamento).
A questo punto prendi e prelevi 200 euro (hai fatto riserva frazionaria).

Bene, facciamo i conti del caso con il tuo sistema:
100 utenti hanno versato 10BTC a testa, totale versato: 1.000 BTC.
15 utenti hanno prelevato 1BTC a testa dopo aver fatto scambi, totale prelevato: 15 BTC.
L'utente fake pippo ha prelevato 200BTC (che usi per fare riserva frazionaria), totale prelevato: 215 BTC.

Sul wallet vedrai 785BTC. Il risultato di quanto sopra fa 785BTC. (1000-(15+200))
Complimenti, il tuo metodo ha dimostrato che alterando un dato in un database, puoi fare riserva frazionaria.


Per cui, tra dimostrare il nulla, visto che sono dati falsificabili, e semplicemente scrivere "noi non facciamo riserva frazionaria" non c'è differenza.
E tu stai dimostrando il nulla.

Quindi la tua prova di solvibilità è nulla.


Ps. ti piacciono i concetti chiave in grassetto, mi adeguo. Mi raccomando ora, cerca gli errori ortografici, il concetto lascialo perdere, visto che non ti da ragione.

Sarebbe basato leggere invece che augurare la morte a chi magari ti sta facendo notare difetti del tuo "progetto"  Grin
member
Activity: 154
Merit: 10
Basta un esempio pratico.

Inventati 4 utenti, pippo, pluto, topolino e minnie. Fagli fare depositi e prelievi in una settimana (scrivi le azioni che fanno e quando). Scrivi cosa mostra il tuo sito e cosa può un altro utente verificare e dimostrami con fatti e matematica (e non parole varie) che la cosa è legit.

Pippo deposita 6BTC
Pluto deposita 4BTC
Topolino deposita 11BTC
Minnie deposita 1BTC

Totale BTC depositati sull'exchange: 22BTC
Indirizzo wallet exchange: 1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv

Se tu vai alla pagina https://blockchain.info/address/1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv della blockchain vedrai i 22BTC depositati dall'exchange.

Qualsiasi utente puo' verificare in qualsiasi momento che 22BTC sono depositati nell'exchange in quel determinato momento del tempo.

E' ovvio che ne' Pippo, ne' Pluto, ne' Topolino, ne' Minnie sanno quanto hanno versato gli altri utenti ma gia' il fatto di mettere a disposizione l'indirizzo del tuo wallet ed il numero di utenti che hanno depositato i soldi (4 in questo caso) e' gia' una notevole prova di trasparenza.

Cosa che pochissimi exchange fanno.

E qui ti volevo. Ce ne hai messo di tempo a speigare in modo semplice che il tuo sistema non funziona.
Motivo? Aggiungo al tuo esempio l'utente Bassotto e cambio leggemente le scritte, guarda che bel giochino  Smiley


Bassotto non ha in realtà MAI depositato nulla ma tu, gestore truffaldino, gli fai risultare un prelievo di 10 BTC.

Morale della favola:
Pippo deposita 6BTC
Pluto deposita 4BTC
Topolino deposita 11BTC
Minnie deposita 1BTC
Bassotto preleva 10BTC.

Totale BTC depositati sull'exchange: 22BTC
Totale BTC prelevati dall'exchange: 10BTC
BTC che mi aspetto quindi di trovare sul wallet: 12BTC.

Se io vado alla pagina https://blockchain.info/address/1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv della blockchain vedrò i 12BTC residui sull'exchange.

E' ovvio che ne' Pippo, ne' Pluto, ne' Topolino, ne' Minnie sanno quanto hanno versato gli altri utenti ne sanno che Bassotto non è una vera persona ma è un utente finto, ma gia' il fatto di mettere a disposizione l'indirizzo del tuo wallet ed il numero di utenti che hanno depositato i soldi (4 in questo caso) e' gia' una notevole prova di trasparenza.
Trasparenza che mi ha permesso di dimostrare che nel tuo sistema, un exchange può barare i dati e vantarsi di aver un sistema di verifica che non verifica nulla.

Per cui, per esser sicuro che non bari, devo semplicemente fidarmi del creatore dell'exchange?

Grazie della chiarificazione ora ho capito il tuo punto di vista.

Ho buon occhio per le persone se uno e' onesto di solito lo vedo da subito, nel mondo di Internet lo puoi vedere dalla "filosofia" che ci sta' dietro il brand dell'exchange (insieme di immagini, stile, colori, metodologia comunicativa...) che ti fanno capire se fidarti o meno.
hero member
Activity: 588
Merit: 500
Basta un esempio pratico.

Inventati 4 utenti, pippo, pluto, topolino e minnie. Fagli fare depositi e prelievi in una settimana (scrivi le azioni che fanno e quando). Scrivi cosa mostra il tuo sito e cosa può un altro utente verificare e dimostrami con fatti e matematica (e non parole varie) che la cosa è legit.

Pippo deposita 6BTC
Pluto deposita 4BTC
Topolino deposita 11BTC
Minnie deposita 1BTC

Totale BTC depositati sull'exchange: 22BTC
Indirizzo wallet exchange: 1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv

Se tu vai alla pagina https://blockchain.info/address/1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv della blockchain vedrai i 22BTC depositati dall'exchange.

Qualsiasi utente puo' verificare in qualsiasi momento che 22BTC sono depositati nell'exchange in quel determinato momento del tempo.

E' ovvio che ne' Pippo, ne' Pluto, ne' Topolino, ne' Minnie sanno quanto hanno versato gli altri utenti ma gia' il fatto di mettere a disposizione l'indirizzo del tuo wallet ed il numero di utenti che hanno depositato i soldi (4 in questo caso) e' gia' una notevole prova di trasparenza.

Cosa che pochissimi exchange fanno.

E qui ti volevo. Ce ne hai messo di tempo a speigare in modo semplice che il tuo sistema non funziona.
Motivo? Aggiungo al tuo esempio l'utente Bassotto e cambio leggemente le scritte, guarda che bel giochino  Smiley


Bassotto non ha in realtà MAI depositato nulla ma tu, gestore truffaldino, gli fai risultare un prelievo di 10 BTC.

Morale della favola:
Pippo deposita 6BTC
Pluto deposita 4BTC
Topolino deposita 11BTC
Minnie deposita 1BTC
Bassotto preleva 10BTC.

Totale BTC depositati sull'exchange: 22BTC
Totale BTC prelevati dall'exchange: 10BTC
BTC che mi aspetto quindi di trovare sul wallet: 12BTC.

Se io vado alla pagina https://blockchain.info/address/1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv della blockchain vedrò i 12BTC residui sull'exchange.

E' ovvio che ne' Pippo, ne' Pluto, ne' Topolino, ne' Minnie sanno quanto hanno versato gli altri utenti ne sanno che Bassotto non è una vera persona ma è un utente finto. Il resto è dato dalla tua trasparenza.
Trasparenza che mi ha permesso di dimostrare che nel tuo sistema, un exchange può barare i dati e vantarsi di aver un sistema di verifica che non verifica nulla.

Per cui, per esser sicuro che non bari, devo semplicemente fidarmi del creatore dell'exchange?
legendary
Activity: 2506
Merit: 1120
Pensando ... prova di solvibilità:
forse e' possibile lasciare i BTC sull'address utilizzato dall'utente per depositare i BTC fino a che questi non li usa per comprare altre valute, da decidere se farlo appena possibile o una volta al giorno, si spostano i BTC degli address in modo che coincidano sempre con il saldo di ogni utente. Nessuno e' in grado di sapere quanti BTC avra' l'exchange ma ogni utente e' in grado di verificare che almeno i suoi BTC non siano utilizzati.
Eventualmente, un meccanismo a 3 firme: una all'utente, una un line e una offline per il witdraw, (da studiare meglio per permettere sincronizzazione tra BTC nel address e saldo dell'utente)

Altra news letta nel 3d: creare una rete di piccoli exchange al posto di un unico centralizzato. Potrebbe non essere una brutta idea...
member
Activity: 154
Merit: 10
Basta un esempio pratico.

Inventati 4 utenti, pippo, pluto, topolino e minnie. Fagli fare depositi e prelievi in una settimana (scrivi le azioni che fanno e quando). Scrivi cosa mostra il tuo sito e cosa può un altro utente verificare e dimostrami con fatti e matematica (e non parole varie) che la cosa è legit.

Pippo deposita 6BTC
Pluto deposita 4BTC
Topolino deposita 11BTC
Minnie deposita 1BTC

Totale BTC depositati sull'exchange: 22BTC
Indirizzo wallet exchange: 1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv (indirizzo di esempio)

Se tu vai alla pagina https://blockchain.info/address/1FRWyDG8dx9fU3kWRdHc65TC4KGZJVUNPv della blockchain vedrai i 22BTC depositati dall'exchange.

Qualsiasi utente puo' verificare in qualsiasi momento che 22BTC sono depositati nell'exchange in quel determinato momento del tempo.

E' ovvio che ne' Pippo, ne' Pluto, ne' Topolino, ne' Minnie sanno quanto hanno versato gli altri utenti ma gia' il fatto di mettere a disposizione l'indirizzo del tuo wallet ed il numero di utenti che hanno depositato i soldi (4 in questo caso) e' gia' una notevole prova di trasparenza.

Cosa che pochissimi exchange fanno.


member
Activity: 154
Merit: 10
Oltre agli indirizzi dei tuoi wallet poi metti altri dati utili a fare i conti meglio tipo:
1) Nomero di utenti totali
2) Media di deposito per ogni utente

In questo modo uno puo' farsi i conti meglio e vedere che effettivamente i soldi sono mantenuti nel wallet dell'exchange e non spesi per fare i porci comodi dell'exchange stesso.
hero member
Activity: 588
Merit: 500
La domanda è, tu come fai a dimostrare che non spendi i BTC?
Fornisci gli indirizzi dei tuoi wallet cosi' qualsiasi persona (utente o meno) puo' verificare sulla blockchain il quantitativo di criptomoneta depositata sul quel wallet in un dato momento del tempo.

Ok, e questo non prova nulla.
Siamo punto ed a capo, ancora non mi hai spiegato come provarlo. Non serve copia-incolla di frasi, teoria e manfrine varie.

Basta un esempio pratico.

Inventati 4 utenti, pippo, pluto, topolino e minnie. Fagli fare depositi e prelievi in una settimana (scrivi le azioni che fanno e quando). Scrivi cosa mostra il tuo sito e cosa può un altro utente verificare e dimostrami con fatti e matematica (e non parole varie) che la cosa è legit.


Ps. fare vari post uno dopo l'altro non penso sia consentito da regolamento....
member
Activity: 154
Merit: 10
Crei una pagina con tutti i wallet e un altra con già la somma fatta dei vari utenti tra depositi e prelievi e se il conto torna hai tutti i BTC?

I conti se li fa l'utente, tu fai vedere solo gli indirizzi dove sono depositate le tue criptomonete (BTC nel caso che stiamo discutendo).

Gia' far vedere i tuoi conti e prova di trasparenza. E' gia' troppo.

Non puoi visualizzare i dati di ogni singolo utente altrimenti questo va' contro la privacy dell'utente stesso. Questo non puoi farlo, era ovvio, e' pratica normale ed e' giusto che sia cosi'.
member
Activity: 154
Merit: 10
La domanda è, tu come fai a dimostrare che non spendi i BTC?

Fornisci gli indirizzi dei tuoi wallet cosi' qualsiasi persona (utente o meno) puo' verificare sulla blockchain il quantitativo di criptomoneta depositata sul quel wallet in un dato momento del tempo.
hero member
Activity: 588
Merit: 500
Si... grazie della spiegazione, queste cose già le sapevo, so come funzionano gli exchange.

La domanda è, tu come fai a dimostrare che non spendi i BTC?

Crei una pagina con tutti i wallet e un altra con già la somma fatta dei vari utenti tra depositi e prelievi e se il conto torna hai tutti i BTC?

Se fai cosi non ha senso, se fai in altro modo, vorrei capire come, perchè NON è possibile aver una prova di solvibilità se non fidandosi dell'exchange. Dimostrami il contrario, che esiste una prova che non si basi sulla fiducia.
Pages:
Jump to: