Bitcoin Forum
May 12, 2024, 07:09:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Come velocizzare una transazione  (Read 778 times)
Micio (OP)
Legendary
*
Offline Offline

Activity: 1061
Merit: 1283



View Profile
January 02, 2014, 06:56:47 PM
 #1

Guardiamo il futuro, se realmente il bitcoin prenderà piede e diventerà una realtà (e il prezzo attuale è solo l'1% di quello che potrebbe raggiungere) come possiamo fare per gestire tutte queste transazioni?

Insomma, mettiamo caso che tra un anno l'1% della popolazione utilizzerà il Bitcoin come moneta al posto della fiat per normali transazioni come comprare il caffè al bar, una banana o la macchina: verranno richieste centinaia di transazioni al secondo, come possiamo fare per farle processare tutte nel minor tempo possibile?
1715540974
Hero Member
*
Offline Offline

Posts: 1715540974

View Profile Personal Message (Offline)

Ignore
1715540974
Reply with quote  #2

1715540974
Report to moderator
1715540974
Hero Member
*
Offline Offline

Posts: 1715540974

View Profile Personal Message (Offline)

Ignore
1715540974
Reply with quote  #2

1715540974
Report to moderator
1715540974
Hero Member
*
Offline Offline

Posts: 1715540974

View Profile Personal Message (Offline)

Ignore
1715540974
Reply with quote  #2

1715540974
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715540974
Hero Member
*
Offline Offline

Posts: 1715540974

View Profile Personal Message (Offline)

Ignore
1715540974
Reply with quote  #2

1715540974
Report to moderator
1715540974
Hero Member
*
Offline Offline

Posts: 1715540974

View Profile Personal Message (Offline)

Ignore
1715540974
Reply with quote  #2

1715540974
Report to moderator
gbianchi
Legendary
*
Offline Offline

Activity: 3094
Merit: 2657



View Profile
January 03, 2014, 01:10:40 AM
Last edit: January 03, 2014, 01:23:04 AM by gbianchi
 #2

secondo blockchain.info, un giorno di novembre c'e' stato un picco con uma media di 600
transazioni per blocco, ossia circa una al secondo.

immagino che tu immagini una situazione dove diciamo ci possano essere tipo 100
transazioni al secondo o anche piu'....

e' evidente che a parita' di parametri, ossia il blocco sempre generato
ogni circa 10 minuti, l'unico parametro sul quale si puo' lavorare e' includere
piu' transazioni nello stesso blocco... in pratica supponendo una rate di transazioni
100 volte superiore a quel giorno di novembre, (quindi 100 al secondo)
in media in ogni blocco debbono essere stipate 60.000 transazioni ....

eh ! son numeri mica da poco, considerando poi il proliferare di broadcast
delle transazioni "in attesa di trattamento" tra i client....




GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
gbianchi
Legendary
*
Offline Offline

Activity: 3094
Merit: 2657



View Profile
January 03, 2014, 01:29:28 AM
 #3

eh effettivamente sono andato a rileggere il documento
di satoshi, ma sul problema del numero delle transazioni
non dice un tubo, anzi...


The steps to run the network are as follows:
1) New transactions are broadcast to all nodes.
2) Each node collects new transactions into a block.
3) Each node works on finding a difficult proof-of-work for its block.
4) When a node finds a proof-of-work, it broadcasts the block to all nodes.
5) Nodes accept the block only if all transactions in it are valid and not already spent.
6) Nodes express their acceptance of the block by working on creating the next block in the
    chain, using the hash of the accepted block as the previous hash.

i punto 1) e' propio o quellopiu' preoccupante... il broadcast di tutte ste transazioni
avanti/indietro tra  tutti i client della rete ! vi immaginate che cazzo di traffico ?

GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
gbianchi
Legendary
*
Offline Offline

Activity: 3094
Merit: 2657



View Profile
January 03, 2014, 01:48:33 AM
 #4

Qui ne parla in modo interessante (e da anche ordini di grandezza reali: VISA handles on average around 2,000 transactions per second)

https://en.bitcoin.it/wiki/Scalability


GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
sktrdie
Member
**
Offline Offline

Activity: 104
Merit: 10


View Profile WWW
January 03, 2014, 01:59:24 AM
 #5

Satoshi non ha menzionato la grandezza di un blocco perché, in termini informatici, è un dettaglio dell'implementazione. Puoi trovare maggiori dettagli su questa discussioni qui: https://bitcointalk.org/index.php?topic=322748.0
bertani
Legendary
*
Offline Offline

Activity: 1022
Merit: 1000



View Profile
January 03, 2014, 04:04:09 AM
 #6

OpenTransaction
berny81
Full Member
***
Offline Offline

Activity: 200
Merit: 100


View Profile
January 03, 2014, 09:46:13 PM
 #7

OpenTransaction

intendi questo? https://en.bitcoin.it/wiki/Open_Transactions

se si, mi sembra di capire che è un progetto esterno per aggiungere delle funzionalità di utilizzo alla rete BTC ma come si integra con questo?
HostFat
Moderator
Legendary
*
Offline Offline

Activity: 4214
Merit: 1203


I support freedom of choice


View Profile WWW
January 03, 2014, 10:24:26 PM
 #8

https://bitcointalk.org/index.php?topic=244656.0

In genere vi consiglio di cercare le parole chiavi e combinazioni di Micro-payment e off-chain transactions Smiley

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
Micio (OP)
Legendary
*
Offline Offline

Activity: 1061
Merit: 1283



View Profile
January 04, 2014, 12:17:06 AM
 #9

In sintesi per umani?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!