Pages:
Author

Topic: What exactly is the reason bitcoin processes transactions so slowly? - page 2. (Read 3271 times)

legendary
Activity: 1526
Merit: 1134
I think we need an FAQ for this. Everything said so far in this thread is wrong.

Credit card transactions do not settle instantly. They clear (usually) weekly and can be reversed months later. What happens when you "pay" is simply that the merchant records an IOU. It takes a long time for the money to actually show up in their bank account.

You can accept a Bitcoin transaction instantly (unconfirmed) and it is dramatically safer than a credit card payment, regardless of what you may see claimed elsewhere on this forum.

Bitcoin clears payments faster than any other financial system I'm aware of except cash by orders of magnitude, and I do not anticipate that changing any time soon.
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
Litecoin generates blocks 4x as fast as bitcoin. If you want faster confirmations, just use litecoin.

Oatmo
Are you kidding or do you have no idea how bitcoin and copycats work?
member
Activity: 104
Merit: 10
Litecoin generates blocks 4x as fast as bitcoin. If you want faster confirmations, just use litecoin.

Oatmo
hero member
Activity: 686
Merit: 504
always the student, never the master.
Instant validation are already implemented via green address: https://en.bitcoin.it/wiki/Green_address

ok, i hate to burst your bubble but  the point you just tried to make is a non point, in my opinion. Green Addresses offer zero security. Instead the type of service that ultimately wins out will become the frontend to the bitcoin world, while the miners and client as we know them will end up being the underlying support. what i'm talking about is say they call this new client e-dollars or something.


Person A logs into his e-dollar account and sends 5 dollars and hits send.

this info is sent to a bitcoin server that converts the 5 dollars into a btc amount and checks if there is enough funds in the account, and if so transfers the bitcoin amount from Person As Bitcoin Address to the Address of a second person, Person B.

A success code is relayed to Person A's client, telling him the transfer was a success and docking his account 5 dollars.

A payment code is sent to Person B's e-dollar client. 

Person B's e-dollar client accepts the payment and his balance is updated

hero member
Activity: 686
Merit: 504
always the student, never the master.
Slowly as in not comparable to say the transaction speeds you can accomplish with a credit card.
I've been searching for answer to this. Is there a specific component like network propagation that severely effects processing time?


encryption

No. It is not because of encryption.

It is slower because a credit card transaction is sent to a central payment processor. Bitcoin's design purposely avoids having a central payment processor. There are several benefits, but the trade-off is that it takes longer to validate a transaction.

In the future, there will probably be services built on top of bitcoin that will enable nearly instant validation of transactions.
"Services that enable instant validation", thats a really really interesting idea.

hell yeah it is. and in my opinion it will be services like that as well as simplified ease of mining and easy to use clients with short address support that will bring bitcoin into mainstream. the ease of use factor severely limits bitcoins. only nerds have heard of bitcoin.
vip
Activity: 756
Merit: 503
Instant validation are already implemented via green address: https://en.bitcoin.it/wiki/Green_address
member
Activity: 100
Merit: 10
Slowly as in not comparable to say the transaction speeds you can accomplish with a credit card.
I've been searching for answer to this. Is there a specific component like network propagation that severely effects processing time?


encryption

No. It is not because of encryption.

It is slower because a credit card transaction is sent to a central payment processor. Bitcoin's design purposely avoids having a central payment processor. There are several benefits, but the trade-off is that it takes longer to validate a transaction.

In the future, there will probably be services built on top of bitcoin that will enable nearly instant validation of transactions.
"Services that enable instant validation", thats a really really interesting idea.
vip
Activity: 756
Merit: 503
Miners need to include the transaction in a block to confirm it. It takes times and processing power to find a 'block'.

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

If you don't wait for any confirmation then the transaction is almost instant but is unsafe since it could be a double-spend. No confirmation transaction speed depend on network propagation.

I wonder how credit card companies/banks avoid that issue
Centralization Sad

yeah, what i figured. i guess decentralization is a double edged sword. on the one hand no one can manipulate your balance(atleast not as easily) and steal your money, but on the otherhand it gives rise to the known security issues(such as double spend, and hackers trying to root your box and steal your shit)
Centralized system get hacked very often. The company usually pay for the theft but ultimately it's the client that pay the bill via higher fees.
hero member
Activity: 686
Merit: 504
always the student, never the master.
Slowly as in not comparable to say the transaction speeds you can accomplish with a credit card.
I've been searching for answer to this. Is there a specific component like network propagation that severely effects processing time?


encryption

No. It is not because of encryption.

It is slower because a credit card transaction is sent to a central payment processor. Bitcoin's design purposely avoids having a central payment processor. There are several benefits, but the trade-off is that it takes longer to validate a transaction.

In the future, there will probably be services built on top of bitcoin that will enable nearly instant validation of transactions.

oh ok. makes sense. and yeah, i could totall see that happening.
hero member
Activity: 686
Merit: 504
always the student, never the master.
Miners need to include the transaction in a block to confirm it. It takes times and processing power to find a 'block'.

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

If you don't wait for any confirmation then the transaction is almost instant but is unsafe since it could be a double-spend. No confirmation transaction speed depend on network propagation.

I wonder how credit card companies/banks avoid that issue

Bitcoin is a trust-less decentralised network. Each client is responsible to verify the validity of each transaction.

CC company and bank are centralised entity. Each client rely on the CC/Bank to verify that the transaction is legitimate. The centralised nature of the network make it faster.
oh thanks
vip
Activity: 756
Merit: 503
Miners need to include the transaction in a block to confirm it. It takes times and processing power to find a 'block'.

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

If you don't wait for any confirmation then the transaction is almost instant but is unsafe since it could be a double-spend. No confirmation transaction speed depend on network propagation.

I wonder how credit card companies/banks avoid that issue

Bitcoin is a trust-less decentralised network. Each client is responsible to verify the validity of each transaction.

CC company and bank are centralised entity. Each client rely on the CC/Bank to verify that the transaction is legitimate. The centralised nature of the network make it faster.
newbie
Activity: 14
Merit: 0
Centralized serialization through atomic transactions.
hero member
Activity: 686
Merit: 504
always the student, never the master.
Miners need to include the transaction in a block to confirm it. It takes times and processing power to find a 'block'.

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

If you don't wait for any confirmation then the transaction is almost instant but is unsafe since it could be a double-spend. No confirmation transaction speed depend on network propagation.

I wonder how credit card companies/banks avoid that issue
Centralization Sad

yeah, what i figured. i guess decentralization is a double edged sword. on the one hand no one can manipulate your balance(atleast not as easily) and steal your money, but on the otherhand it gives rise to the known security issues(such as double spend, and hackers trying to root your box and steal your shit)
member
Activity: 100
Merit: 10
Miners need to include the transaction in a block to confirm it. It takes times and processing power to find a 'block'.

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

If you don't wait for any confirmation then the transaction is almost instant but is unsafe since it could be a double-spend. No confirmation transaction speed depend on network propagation.

I wonder how credit card companies/banks avoid that issue
Centralization Sad
hero member
Activity: 686
Merit: 504
always the student, never the master.
Miners need to include the transaction in a block to confirm it. It takes times and processing power to find a 'block'.

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

If you don't wait for any confirmation then the transaction is almost instant but is unsafe since it could be a double-spend. No confirmation transaction speed depend on network propagation.

I wonder how credit card companies/banks avoid that issue
vip
Activity: 756
Merit: 503
Miners need to include the transaction in a block to confirm it. It takes times and processing power to find a 'block'. Average time between block is about 10 minutes.

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

If you don't wait for any confirmation then the transaction is almost instant but is unsafe since it could be a double-spend. No confirmation transaction speed depend on network propagation.
hero member
Activity: 686
Merit: 504
always the student, never the master.
Slowly as in not comparable to say the transaction speeds you can accomplish with a credit card.
I've been searching for answer to this. Is there a specific component like network propagation that severely effects processing time?


encryption
member
Activity: 100
Merit: 10
Slowly as in not comparable to say the transaction speeds you can accomplish with a credit card.
I've been searching for answer to this. Is there a specific component like network propagation that severely effects processing time?
Pages:
Jump to: