Title: Has Bitcoin Unlimited been tested extensively/properly? Post by: pooya87 on March 21, 2017, 07:35:40 AM So my question is, Has this proposal (Bitcoin Unlimited) been tested properly?
I see every time there is a change, it is tested on the testnet. for example although i don't really follow these things that much, i have seen SegWit transactions on the Testnet. but i have never heard about testing BU on testnet? did i miss it or was it tested differently? (These days everywhere is filled with so much spam that i feel important matters are being forgotten! that is why as you see this is a self moderated topic to prevent trolling as much as possible.) Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: AngryDwarf on March 21, 2017, 07:42:00 AM BU has it's own testnet network, has shown by the command line options.
Chain selection options: Code: -testnet Note, this just indicates that testing of the BU block expansion consensus mechanism has likely had some testing performed on the -chain_nol version of testnet. This is not the same as extensive testing. There are some known issues which have been exploited in the live network and fixed. There are possibly a few more that need attention. Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: OmegaStarScream on March 21, 2017, 07:48:53 AM I will take my chances and say no, because If they did, they would've find out about the crashing nodes bug[1] before someone use it to take all nodes down.
[1] http://www.coindesk.com/code-bug-exploit-bitcoin-unlimited-nodes/ Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: AngryDwarf on March 21, 2017, 07:52:47 AM I will take my chances and say no, because If they did, they would've find out about the crashing nodes bug[1] before someone use it to take all nodes down. [1] http://www.coindesk.com/code-bug-exploit-bitcoin-unlimited-nodes/ Even the hackers needed the exploit pointing out to them. Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: pooya87 on March 21, 2017, 07:52:50 AM I will take my chances and say no, because If they did, they would've find out about the crashing nodes bug[1] before someone use it to take all nodes down. well you are making a guess and that is not what i am looking for. and besides finding a bug doesn't mean it was tested or not. bugs are found in any code that you write no matter how much you test it or not. :) Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: HanSchultz on March 21, 2017, 08:22:47 AM I will take my chances and say no, because If they did, they would've find out about the crashing nodes bug[1] before someone use it to take all nodes down. well you are making a guess and that is not what i am looking for.and besides finding a bug doesn't mean it was tested or not. bugs are found in any code that you write no matter how much you test it or not. :) Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: hv_ on March 21, 2017, 06:42:34 PM any other comments on this? A isolated test net is a nice thing for testing but we will all agree that this is no garantie to find all bugs even the very critical ones. So finally BU runs already live in production mostly save and this is a real luxury and already an advantage over SW. I m also sure that the big miners with their multi million investments have done their job here in depth and decided to go live. A risk is always their mostly correlated with change impact. Have you counted how many lines of code have been changed in SW? I fear we will see same bugs once SW might be executed in prod. Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: LittleBitFunny on March 21, 2017, 06:47:56 PM I'm pretty sure that BU has not been tested as extensively as the more established Core team. There's no obvious evidence that it has and the glaring bugs starting to come out are just proving that BU haven't got the robust code needed for such a major network. Even if it has been tested well enough, it has to be completely clear and no one should be in any doubt.
Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: franky1 on March 21, 2017, 06:52:13 PM I will take my chances and say no, because If they did, they would've find out about the crashing nodes bug[1] before someone use it to take all nodes down. a few nodes went down but the network went on.. .. no bad isses of causing orphan drama or destroying transactions or double spends. cant say the same thing about the leveldb bug of 2013 :D is core perfect: https://github.com/bitcoin/bitcoin/issues ^ seems not Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: AngryDwarf on March 21, 2017, 07:22:57 PM Probably better asking the BU team what level of testing they have performed. Probably only going to get FUD answers here, TBH.
Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: Cryptorios on March 21, 2017, 10:39:45 PM BU nodes do not accept the longest chain if it disagrees with their idea of validity (e.g. block size), until that longest chain is a sufficient number of blocks ahead. This creates forks that will persist for up to an hour or even longer, and can be used for attacks. Many merchant systems currently use 1-3 confirms on Bitcoin and will either have to change that to a higher number or be easily attacked.
Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: jonald_fyookball on March 21, 2017, 10:44:37 PM BU nodes do not accept the longest chain if it disagrees with their idea of validity (e.g. block size), until that longest chain is a sufficient number of blocks ahead. This creates forks that will persist for up to an hour or even longer, and can be used for attacks. Many merchant systems currently use 1-3 confirms on Bitcoin and will either have to change that to a higher number or be easily attacked. This is not what the OP is asking but I'm not sure this is entirely true. I believe that in BU you set 2 different levels -- one is the limit you publicly vote on, the other is your nodes actual maximum (until it gets behind by enough blocks). So the community has a good idea of the actual blocksize. Title: Re: Has Bitcoin Unlimited been tested extensively/properly? Post by: Lauren Smith on March 22, 2017, 12:38:43 AM Well no not yet. That is what bitcoin is a huge project. It is stretching to other places as a new form if currency and way to trade for things both physical and digital. It really is fun and profitable taking part in the bitcoin experiment. Though now it's less of an experiment and more of a reality. Each day we get closer and closer.
|