Bitcoin Forum
December 15, 2024, 01:53:17 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
Author Topic: If double spending is such an issue and VNL solved it, where is the press?  (Read 5518 times)
nextgencoin (OP)
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


View Profile
August 26, 2015, 02:35:08 PM
 #1

The title says it all. I'm curious, I read all the time how double spending is some big issue but there seems to be zero press attention to fact there is at the very least a credible claim its been solved by Vanilla Coin.

http://www.itproportal.com/2015/07/07/bitcoin-hit-with-double-spending-bug/
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1020



View Profile WWW
August 26, 2015, 02:40:49 PM
 #2

It will never be 100% solved due to CAP theorem.  There will always be a window of time where it could be applied, even if its short. 

With our consensus and ledger, a double spend is very difficult to do due to the logistics of catching the available window, and the costs associated with being in a position to actually influence one.  But, its still possible, just highly unlikely.


rnicoll
Full Member
***
Offline Offline

Activity: 199
Merit: 110


View Profile
August 26, 2015, 02:53:18 PM
 #3

The title says it all. I'm curious, I read all the time how double spending is some big issue but there seems to be zero press attention to fact there is at the very least a credible claim its been solved by Vanilla Coin.

http://www.itproportal.com/2015/07/07/bitcoin-hit-with-double-spending-bug/

Try publishing in a peer reviewed journal, let the experts tear into the theory, and if it survives, generally that's the point the press will pick up on it.

Also, in case you haven't spotted this yet, the press LOVE a disaster, successes not so much.

Dogecoin Core developer, ex-researcher, trader.

Unless stated otherwise, opinions are my own and do not necessarily reflect that of other Dogecoin developers.
nextgencoin (OP)
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


View Profile
August 26, 2015, 02:54:46 PM
 #4

It will never be 100% solved due to CAP theorem.  There will always be a window of time where it could be applied, even if its short. 

With our consensus and ledger, a double spend is very difficult to do due to the logistics of catching the available window, and the costs associated with being in a position to actually influence one.  But, its still possible, just highly unlikely.





I'm not an expert by the language of John's Whitepaper he seems to think he has solved it.....not just made the likelihood of it happening negligible.

Are you saying John is wrong or that he never really technically said its '100% solved'
rnicoll
Full Member
***
Offline Offline

Activity: 199
Merit: 110


View Profile
August 26, 2015, 03:00:23 PM
 #5

It will never be 100% solved due to CAP theorem.  There will always be a window of time where it could be applied, even if its short.  

With our consensus and ledger, a double spend is very difficult to do due to the logistics of catching the available window, and the costs associated with being in a position to actually influence one.  But, its still possible, just highly unlikely.





I'm not an expert by the language of John's Whitepaper he seems to think he has solved it.....not just made the likelihood of it happening negligible.

Are you saying John is wrong or that he never really technically said its '100% solved'

I'm saying I'm too tired of debating this and the next step for having it reviewed is to put it out in something more widely read. 30 seconds with Google suggests something like http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?reload=true&punumber=71 but there may well be better suited journals.

That said, fairly certain a major netsplit (i.e. https://en.wikipedia.org/wiki/2008_submarine_cable_disruption) would render parts of the network unreachable from other parts, creating a fork there's no way of reconciling until the network is repaired. I didn't read it as he was claiming that's solved, but it's still a double-spend risk.

Dogecoin Core developer, ex-researcher, trader.

Unless stated otherwise, opinions are my own and do not necessarily reflect that of other Dogecoin developers.
nextgencoin (OP)
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


View Profile
August 26, 2015, 03:00:53 PM
 #6

The title says it all. I'm curious, I read all the time how double spending is some big issue but there seems to be zero press attention to fact there is at the very least a credible claim its been solved by Vanilla Coin.

http://www.itproportal.com/2015/07/07/bitcoin-hit-with-double-spending-bug/

Try publishing in a peer reviewed journal, let the experts tear into the theory, and if it survives, generally that's the point the press will pick up on it.

Also, in case you haven't spotted this yet, the press LOVE a disaster, successes not so much.



I honestly think the Bitcoin casual community has plenty of experts...I'ts weird but I never saw another Altcoin come under this level of suspicion, scrutiny and generally have its innovations claims simply dismissed especially after they post the code, white paper and and have a working beta.


When did NEM, NXT, etc get pulled apart by MIT?
rnicoll
Full Member
***
Offline Offline

Activity: 199
Merit: 110


View Profile
August 26, 2015, 03:04:52 PM
 #7


I honestly think the Bitcoin casual community has plenty of experts...I'ts weird but I never saw another Altcoin come under this level of suspicion, scrutiny and generally have its innovations claims simply dismissed especially after they post the code, white paper and and have a working beta.


When did NEM, NXT, etc get pulled apart by MIT?

You asked why no-one's talking of Vanillacoin's technology, I'm answering that question. Did take a quick look for anything on NXT, turns out it's all articles about Lego! What's NEM claiming it's fixed?

Dogecoin Core developer, ex-researcher, trader.

Unless stated otherwise, opinions are my own and do not necessarily reflect that of other Dogecoin developers.
Wheatclove
Hero Member
*****
Offline Offline

Activity: 606
Merit: 500


View Profile
August 26, 2015, 03:09:43 PM
 #8

Nobody is going to take Vanillacoin seriously until it's peer reviewed, survived for a few years, and all the shills stopped hyping it as the next Bitcoin.
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1020



View Profile WWW
August 26, 2015, 03:10:51 PM
 #9

The title says it all. I'm curious, I read all the time how double spending is some big issue but there seems to be zero press attention to fact there is at the very least a credible claim its been solved by Vanilla Coin.

http://www.itproportal.com/2015/07/07/bitcoin-hit-with-double-spending-bug/

Try publishing in a peer reviewed journal, let the experts tear into the theory, and if it survives, generally that's the point the press will pick up on it.

Also, in case you haven't spotted this yet, the press LOVE a disaster, successes not so much.



I honestly think the Bitcoin casual community has plenty of experts...I'ts weird but I never saw another Altcoin come under this level of suspicion, scrutiny and generally have its innovations claims simply dismissed especially after they post the code, white paper and and have a working beta.


When did NEM, NXT, etc get pulled apart by MIT?

You obviously haven't seen the level of shit I've been put through over the past 2 years then haha Smiley

It's simple, if he claims he has solved it 100%, he's either lying, or doesn't understand CAP theorem - https://en.wikipedia.org/wiki/CAP_theorem

In brief CAP theorem:

  • Consistency (all nodes see the same data at the same time)
  • Availability (a guarantee that every request receives a response about whether it succeeded or failed)
  • Partition tolerance (the system continues to operate despite arbitrary partitioning due to network failures)
   
    
You can never have a network that can provide all 3 all of the time, and it has been proven.  Most distributed networks allow for failures in all of them, but prioritize 2 of them.

For John to have 100% solved double-spends, he would have to support all 3, 100%, probably the most important being C.
    

nextgencoin (OP)
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


View Profile
August 26, 2015, 03:14:40 PM
 #10


I honestly think the Bitcoin casual community has plenty of experts...I'ts weird but I never saw another Altcoin come under this level of suspicion, scrutiny and generally have its innovations claims simply dismissed especially after they post the code, white paper and and have a working beta.


When did NEM, NXT, etc get pulled apart by MIT?

You asked why no-one's talking of Vanillacoin's technology, I'm answering that question. Did take a quick look for anything on NXT, turns out it's all articles about Lego! What's NEM claiming it's fixed?



Like I said everything is open source, John Conner is available on IRC. Ive seen a few challenge him with potential issues and he quickly shows they don't know what they are talking about and they sheepishly wander off.

So IF you think there is a problem with the code then its you as a challenger to directly address them to the developer who has made himself completely available in a public place. Otherwise an indirect criticism is just FUD.

https://kiwiirc.com/client/irc.freenode.net/#Vanillacoin
nextgencoin (OP)
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


View Profile
August 26, 2015, 03:18:19 PM
 #11

The title says it all. I'm curious, I read all the time how double spending is some big issue but there seems to be zero press attention to fact there is at the very least a credible claim its been solved by Vanilla Coin.

http://www.itproportal.com/2015/07/07/bitcoin-hit-with-double-spending-bug/

Try publishing in a peer reviewed journal, let the experts tear into the theory, and if it survives, generally that's the point the press will pick up on it.

Also, in case you haven't spotted this yet, the press LOVE a disaster, successes not so much.



I honestly think the Bitcoin casual community has plenty of experts...I'ts weird but I never saw another Altcoin come under this level of suspicion, scrutiny and generally have its innovations claims simply dismissed especially after they post the code, white paper and and have a working beta.


When did NEM, NXT, etc get pulled apart by MIT?

You obviously haven't seen the level of shit I've been put through over the past 2 years then haha Smiley

It's simple, if he claims he has solved it 100%, he's either lying, or doesn't understand CAP theorem - https://en.wikipedia.org/wiki/CAP_theorem

In brief CAP theorem:

  • Consistency (all nodes see the same data at the same time)
  • Availability (a guarantee that every request receives a response about whether it succeeded or failed)
  • Partition tolerance (the system continues to operate despite arbitrary partitioning due to network failures)
   
    
You can never have a network that can provide all 3 all of the time, and it has been proven.  Most distributed networks allow for failures in all of them, but prioritize 2 of them.

For John to have 100% solved double-spends, he would have to support all 3, 100%, probably the most important being C.
    



Well as you've spent so much time on it I imagine you must be bursting to ask him how he at least claimed to of solved it. Tell us if you do go and ask your question.

https://kiwiirc.com/client/irc.freenode.net/#Vanillacoin
rnicoll
Full Member
***
Offline Offline

Activity: 199
Merit: 110


View Profile
August 26, 2015, 03:21:35 PM
 #12



Like I said everything is open source, John Conner is available on IRC. Ive seen a few challenge him with potential issues and he quickly shows they don't know what they are talking about and they sheepishly wander off.

So IF you think there is a problem with the code then its you as a challenger to directly address them to the developer who has made himself completely available in a public place. Otherwise an indirect criticism is just FUD.

https://kiwiirc.com/client/irc.freenode.net/#Vanillacoin


So... you didn't actually want an answer to why it's not getting press attention?

Edit: 'cos I'm not press, can't help you, I can only tell you how I'd get their attention.

Dogecoin Core developer, ex-researcher, trader.

Unless stated otherwise, opinions are my own and do not necessarily reflect that of other Dogecoin developers.
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1020



View Profile WWW
August 26, 2015, 03:25:27 PM
 #13

The title says it all. I'm curious, I read all the time how double spending is some big issue but there seems to be zero press attention to fact there is at the very least a credible claim its been solved by Vanilla Coin.

http://www.itproportal.com/2015/07/07/bitcoin-hit-with-double-spending-bug/

Try publishing in a peer reviewed journal, let the experts tear into the theory, and if it survives, generally that's the point the press will pick up on it.

Also, in case you haven't spotted this yet, the press LOVE a disaster, successes not so much.



I honestly think the Bitcoin casual community has plenty of experts...I'ts weird but I never saw another Altcoin come under this level of suspicion, scrutiny and generally have its innovations claims simply dismissed especially after they post the code, white paper and and have a working beta.


When did NEM, NXT, etc get pulled apart by MIT?

You obviously haven't seen the level of shit I've been put through over the past 2 years then haha Smiley

It's simple, if he claims he has solved it 100%, he's either lying, or doesn't understand CAP theorem - https://en.wikipedia.org/wiki/CAP_theorem

In brief CAP theorem:

  • Consistency (all nodes see the same data at the same time)
  • Availability (a guarantee that every request receives a response about whether it succeeded or failed)
  • Partition tolerance (the system continues to operate despite arbitrary partitioning due to network failures)
   
    
You can never have a network that can provide all 3 all of the time, and it has been proven.  Most distributed networks allow for failures in all of them, but prioritize 2 of them.

For John to have 100% solved double-spends, he would have to support all 3, 100%, probably the most important being C.
    



Well as you've spent so much time on it I imagine you must be bursting to ask him how he at least claimed to of solved it. Tell us if you do go and ask your question.

https://kiwiirc.com/client/irc.freenode.net/#Vanillacoin

Actually I'm not bursting at all, as I know he can't have solved it as claimed, plus I have enough to do as it is.

It's his responsibility to prove he is right, not ours. 

nextgencoin (OP)
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


View Profile
August 26, 2015, 03:35:26 PM
 #14

hahah still time to be here posting in detail the issue though.


I don't know what a developer can do to prove something works apart from white paper, open source code, and beta....he even gave a reward to anyone who could do a double spend when the transaction has 0 confirmations. So apart from answering peoples concerns there is nothing left.


So I'll just put you down as someone who won't put their ideas (FUD) to the appropriate people to be openly challenged...ie Chicken.
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1020



View Profile WWW
August 26, 2015, 03:46:37 PM
 #15

hahah still time to be here posting in detail the issue though.


I don't know what a developer can do to prove something works apart from white paper, open source code, and beta....he even gave a reward to anyone who could do a double spend when the transaction has 0 confirmations. So apart from answering peoples concerns there is nothing left.


So I'll just put you down as someone who won't put their ideas (FUD) to the appropriate people to be openly challenged...ie Chicken.

If he can prove that the currently accepted CAP theorem is false, and that it is possible to provide all 3 100% of the time, then I'll accept it.  There is no other way as it can not be done as he claims, it might seem like its solved, but it isn't.

rocoro
Legendary
*
Offline Offline

Activity: 938
Merit: 1000


View Profile
August 26, 2015, 03:54:56 PM
 #16

CAP theorem itself is unproven..  

Quote
The first question to ask is: is the CAP theorem a real theorem? Alas it is not; it remains a "truism" or a hypothesis that is unprovable. Brewer's original conjecture has not been proven with mathematical rigour -- indeed, the formulation in terms of C, A and P is too imprecise for that to happen. So the status of CAP as a theorem is something of an urban myth, but read on.

http://markburgess.org/blog_cap.html
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1020



View Profile WWW
August 26, 2015, 04:00:42 PM
 #17

CAP theorem itself is unproven..  

Quote
The first question to ask is: is the CAP theorem a real theorem? Alas it is not; it remains a "truism" or a hypothesis that is unprovable. Brewer's original conjecture has not been proven with mathematical rigour -- indeed, the formulation in terms of C, A and P is too imprecise for that to happen. So the status of CAP as a theorem is something of an urban myth, but read on.

http://markburgess.org/blog_cap.html

OK fair point a truism, that is close enough for me.

Consistency alone is impossible, assume you have 2 machines connected over a distance and they are both synchronized.  Lets call them A & B.

Some event happens to A, and it wants to inform B of the change.  Even if B accepts the change immediately, consistency in the literal sense can never be achieved due to the speed of light and the limit it places on information delivery.  It always takes some amount of time for the information to travel from A -> B, so A and B can never be in the same state 100% of the time.

Thus, there are always periods of time, no matter how short, where A and B are not consistent with each other.  An attacker can take advantage of this window of time and cause disruption.


rnicoll
Full Member
***
Offline Offline

Activity: 199
Merit: 110


View Profile
August 26, 2015, 04:05:15 PM
 #18


OK fair point a truism, that is close enough for me.

Consistency alone is impossible, assume you have 2 machines connected over a distance and they are both synchronized.  Lets call them A & B.

Some event happens to A, and it wants to inform B of the change.  Even if B accepts the change immediately, consistency in the literal sense can never be achieved due to the speed of light and the limit it places on information delivery.  It always takes some amount of time for the information to travel from A -> B, so A and B can never be in the same state 100% of the time.

Thus, there are always periods of time, no matter how short, where A and B are not consistent with each other.  An attacker can take advantage of this window of time and cause disruption.



I thought the point was A goes "Hangon, need to talk to B"; which sure, that depends on A trusting B, and being able to know that B is gone? This doesn't work for a peer to peer network as you don't inherently know all of the network, so a major netsplit is hard to detect and impossible to be certain of, but is presumably what organisations such as Visa do?

Dogecoin Core developer, ex-researcher, trader.

Unless stated otherwise, opinions are my own and do not necessarily reflect that of other Dogecoin developers.
rocoro
Legendary
*
Offline Offline

Activity: 938
Merit: 1000


View Profile
August 26, 2015, 04:07:31 PM
 #19


Thus, there are always periods of time, no matter how short, where A and B are not consistent with each other.  An attacker can take advantage of this window of time and cause disruption.


Then why are people not exploiting that and double spending? 

Please prove by doing a double spend.

Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1020



View Profile WWW
August 26, 2015, 04:26:56 PM
 #20


OK fair point a truism, that is close enough for me.

Consistency alone is impossible, assume you have 2 machines connected over a distance and they are both synchronized.  Lets call them A & B.

Some event happens to A, and it wants to inform B of the change.  Even if B accepts the change immediately, consistency in the literal sense can never be achieved due to the speed of light and the limit it places on information delivery.  It always takes some amount of time for the information to travel from A -> B, so A and B can never be in the same state 100% of the time.

Thus, there are always periods of time, no matter how short, where A and B are not consistent with each other.  An attacker can take advantage of this window of time and cause disruption.



I thought the point was A goes "Hangon, need to talk to B"; which sure, that depends on A trusting B, and being able to know that B is gone? This doesn't work for a peer to peer network as you don't inherently know all of the network, so a major netsplit is hard to detect and impossible to be certain of, but is presumably what organisations such as Visa do?


In a trusted or centralized network it is easier to provide high levels of consistency (and the other 2) because there is a governed control over the network, the connections between them can be faster, etc etc

You don't have that control over a P2P network, so the latency is generally longer, and consistency is further compromised.  The same applies though with P2P networks, synchronous or asynchronous, you don't need to know or trust any of the network.  

A creates a transaction and broadcasts to all connected nodes, it still takes time for those nodes to receive that communication and apply it (if they agree with it and are honest) so that they are in the same state as A.  In the mean time another node C can create a transaction that conflicts with A's at the exact same time (measured in planck time) and broadcast it too, then you have an issue.  Even if C is honest, it is impossible for it to be in the same state as A at the same time if as state has changed.  As far as C is concerned A is still in the same state it was before A made that transaction for a duration of time after the event.


Thus, there are always periods of time, no matter how short, where A and B are not consistent with each other.  An attacker can take advantage of this window of time and cause disruption.


Then why are people not exploiting that and double spending?  

Please prove by doing a double spend.


Because it isn't easy to do even with a moderate duration of attack window, and so is not worth the time and effort to prove something is false that can not be true in the first place due to accepted laws of physics.

Pages: [1] 2 3 4 5 6 7 »  All
  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!