Bitcoin Forum
May 12, 2024, 06:03:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why is everyone cheering bitpay for the payment protocol?  (Read 1608 times)
gweedo (OP)
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
February 21, 2014, 05:49:26 PM
 #1

So if don't understand the payment protocol please don't cheer for it, instead question it. It is a broken centralized technology forced into a decentralized protocol. So now I guess bitcoin is only p2p and not decentralized.

Payment protocol uses X509 certificates which require you to register with a CA. You could self sign them but from what I have seen they will not work with the payment protocol. CA's are centralized and notorious for being hacked at anytime. X509 certificates also use fingerprints which are consider not to be safe, like the md5 hash and sha1 hash. Would you hash a password with any of those no!

While we all want to get to the mainstream as fast as possible, this is a marathon not a sprint. Shame should really go to bitpay and Gavin who both pushed for this, yet over stepped many other important features that should be under the hood of bitcoin, before building out features like this.

And I would like to ask core development team members to refrain from this thread please.

Also don't tell me not to use it or anything, it is that it is getting any use should be the worry some part or that I need to code my own client which I have done changes too but have not release due to that I feel like I don't want any part of the core dev team.
1715493820
Hero Member
*
Offline Offline

Posts: 1715493820

View Profile Personal Message (Offline)

Ignore
1715493820
Reply with quote  #2

1715493820
Report to moderator
1715493820
Hero Member
*
Offline Offline

Posts: 1715493820

View Profile Personal Message (Offline)

Ignore
1715493820
Reply with quote  #2

1715493820
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715493820
Hero Member
*
Offline Offline

Posts: 1715493820

View Profile Personal Message (Offline)

Ignore
1715493820
Reply with quote  #2

1715493820
Report to moderator
Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
February 21, 2014, 06:22:40 PM
 #2

Short answer? Bitpay et al form a crutch (IMO a necessary one) towards broader merchant acceptance.
RodeoX
Legendary
*
Offline Offline

Activity: 3066
Merit: 1147


The revolution will be monetized!


View Profile
February 21, 2014, 06:25:23 PM
 #3

I don't see it as a problem because I can just choose to not use it. But I do use it.

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf
Free bitcoin in ? - Stay tuned for this years Bitcoin hunt!
rmines
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
February 21, 2014, 06:27:00 PM
 #4

I do think that it should be better if we have at least another big payment processor such as Bitpay.
Bitpay probably handles 95% of all payment traffic to merchandiser right now?

♔ PrimeDice : The Premier Bitcoin Gambling Experience @PrimeDice
Spare some change? 1LkqfvQTLAEiiCwTqkPRcvUdEmkCR11QDE
gweedo (OP)
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
February 21, 2014, 06:33:24 PM
 #5

I don't see it as a problem because I can just choose to not use it. But I do use it.

Your opinion doesn't really count since you are a bitcoin foundation member and that is the reason that people think the payment protocol should be used, cause they were also the ones pushing it. It is very much broken technology and I would suggest that you read about it, please especially if you are using it.


I do think that it should be better if we have at least another big payment processor such as Bitpay.
Bitpay probably handles 95% of all payment traffic to merchandiser right now?

This! but it is so hard to get a bank account to hold the flat, hence why they have 95% of the market space.
Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
February 21, 2014, 07:47:32 PM
 #6

I do think that it should be better if we have at least another big payment processor such as Bitpay.
Bitpay probably handles 95% of all payment traffic to merchandiser right now?
Don't forget Coinbase. I don't know their share of payment traffic, but given the fact that Overstock.com uses Coinbase, I'd say that alone pushes them beyond 5%.
Melbustus
Legendary
*
Offline Offline

Activity: 1722
Merit: 1003



View Profile
February 21, 2014, 07:52:29 PM
 #7

I do think that it should be better if we have at least another big payment processor such as Bitpay.
Bitpay probably handles 95% of all payment traffic to merchandiser right now?
Don't forget Coinbase. I don't know their share of payment traffic, but given the fact that Overstock.com uses Coinbase, I'd say that alone pushes them beyond 5%.


I think Coinbase claims around 20,000 merchants, while BitPay claims 24,000+. Not sure what volume that translates to for either.

Bitcoin is the first monetary system to credibly offer perfect information to all economic participants.
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
February 21, 2014, 08:35:42 PM
 #8

Payment protocol uses X509 certificates which require you to register with a CA. You could self sign them but from what I have seen they will not work with the payment protocol. CA's are centralized and notorious for being hacked at anytime.

Wouldn't a web of trust be hacked even easier than the X.509 model? I think so!

I feel that for a global, international network like Bitcoin, a X509 system may be an easier, safer and farther-reaching solution than the web of trust.


Lightning Address: shawshank@getalby.com
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
February 21, 2014, 09:28:37 PM
 #9

Payment protocol uses X509 certificates which require you to register with a CA. You could self sign them but from what I have seen they will not work with the payment protocol. CA's are centralized and notorious for being hacked at anytime.

Wouldn't a web of trust be hacked even easier than the X.509 model? I think so!

I feel that for a global, international network like Bitcoin, a X509 system may be an easier, safer and farther-reaching solution than the web of trust.

Who said use a web of trust?

The X509 is flawed, we could switch and use PGP but then no one would probably use that, and that would super secure.

How would you use PGP? Wouldn't you use it in a web of trust?

EDIT: Configuring the web of trust is not trivial, either.

Lightning Address: shawshank@getalby.com
BTCisthefuture
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
February 21, 2014, 09:29:07 PM
 #10

I do think that it should be better if we have at least another big payment processor such as Bitpay.
Bitpay probably handles 95% of all payment traffic to merchandiser right now?

Coinbase is very large as well, not that far behind bitpay I would assume. And I believe coinbase has quite a bit more VC funding as well, but dont quote me on that.

Hourly bitcoin faucet with a gambling twist !  http://freebitco.in/?r=106463
Aswan
Legendary
*
Offline Offline

Activity: 1734
Merit: 1015



View Profile
February 21, 2014, 09:42:14 PM
 #11

So if don't understand the payment protocol please don't cheer for it, instead question it. It is a broken centralized technology forced into a decentralized protocol. So now I guess bitcoin is only p2p and not decentralized.

Payment protocol uses X509 certificates which require you to register with a CA. You could self sign them but from what I have seen they will not work with the payment protocol. CA's are centralized and notorious for being hacked at anytime. X509 certificates also use fingerprints which are consider not to be safe, like the md5 hash and sha1 hash. Would you hash a password with any of those no!

While we all want to get to the mainstream as fast as possible, this is a marathon not a sprint. Shame should really go to bitpay and Gavin who both pushed for this, yet over stepped many other important features that should be under the hood of bitcoin, before building out features like this.

And I would like to ask core development team members to refrain from this thread please.

Also don't tell me not to use it or anything, it is that it is getting any use should be the worry some part or that I need to code my own client which I have done changes too but have not release due to that I feel like I don't want any part of the core dev team.

I totally agree. There are other ways even if they are not that easily implemented into existing technology. The way to make bitcoin usable on an everyday basis it not to use centralized and unsafe technologies just because they are widespread already.
If we do something, we should do it right, even it it takes more time...
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
February 21, 2014, 09:57:06 PM
 #12

The way to make bitcoin usable on an everyday basis it not to use centralized and unsafe technologies just because they are widespread already.
If we do something, we should do it right, even it it takes more time...

I don't feel that X.509 is centralized. I would rather say it is hierarchical.

Anyone can be a root CA. A different problem is whether that CA is trustworthy to map the real identity of a person or company to a public key.

Lightning Address: shawshank@getalby.com
bitcoinbeliever
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
February 21, 2014, 11:54:58 PM
 #13

When does the payment get transmitted to the mesh network?  If it doesn't happen until after user has the goods, how can merchant hope to detect recent double-spends from afar?

This in-process change, authored by Gavin, is intended to make such detection much more feasible by actually sharing double-spends rather than squelching them.

https://github.com/bitcoin/bitcoin/pull/3354
benjamindees
Legendary
*
Offline Offline

Activity: 1330
Merit: 1000


View Profile
February 22, 2014, 12:09:44 AM
 #14

I agree with gweedo that there are many concerns here.  But isn't it true that the payment protocol is optional?

Civil Liberty Through Complex Mathematics
gweedo (OP)
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
February 22, 2014, 12:12:45 AM
 #15

I agree with gweedo that there are many concerns here.  But isn't it true that the payment protocol is optional?

It is true, but what I fear and many others do too, is that bitpay and bitcoin foundation is so (I don't want to use powerful) influential that we will never get away people away from using it.

Think of SSL look how long it took for people to be like we need to use sites that use that.
bitcoinbeliever
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
February 22, 2014, 12:15:48 AM
 #16

Payment protocol has nothing to do with double spends, it has to do with do you trust where the address is coming from and how to do a refund.

Bitpay blog entry specifically states that BPP "eliminates the need to use the mesh network for communicating a payment from sender to recipient."

http://blog.bitpay.com/2014/02/20/bitpay-launches-payment-protocol-support.html
bitcoinbeliever
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
February 23, 2014, 01:21:44 AM
 #17

Right.  Since relaying to the bitcoin network happens later than usual, detection of double-spends by others on the network is negatively affected.  Maybe merchant still checks bitcoin network to protect himself, but this is selfish behavior.
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!