Bitcoin Forum
May 04, 2024, 10:18:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 8 »  All
  Print  
Author Topic: BUgcoin strikes back  (Read 6617 times)
ANHEQIAO
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
March 25, 2017, 11:50:02 AM
 #81

I think BU was good before it had some critical bug that took down lots of their nodes and now another attack occured. Did the core devs mess up like this in the past years?
Luckily the fork hasn't occured yet, they should really fixed their codes first before we get unlimited attacks in the future.
Bitcoin algorithm is extremely complicated i think BU developers are not fit for these field.
1714817887
Hero Member
*
Offline Offline

Posts: 1714817887

View Profile Personal Message (Offline)

Ignore
1714817887
Reply with quote  #2

1714817887
Report to moderator
1714817887
Hero Member
*
Offline Offline

Posts: 1714817887

View Profile Personal Message (Offline)

Ignore
1714817887
Reply with quote  #2

1714817887
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714817887
Hero Member
*
Offline Offline

Posts: 1714817887

View Profile Personal Message (Offline)

Ignore
1714817887
Reply with quote  #2

1714817887
Report to moderator
1714817887
Hero Member
*
Offline Offline

Posts: 1714817887

View Profile Personal Message (Offline)

Ignore
1714817887
Reply with quote  #2

1714817887
Report to moderator
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
March 25, 2017, 12:32:26 PM
 #82

For me personally, off the chain scaling always more sense to for Bitcoin. There is much more possibilites if we do it that way. But I am not saying it is perfect. It will have its own problems.

Remember that it's a tiered system; on-chain is the foundation, the 1st layer. That means we can't get off-chain 2nd layers to scale without scaling the on-chain 1st layer too. Lightning transactions need at least 1 on-chain transaction before they can be made, Lightning depends on the on-chain 1st layer.

Quote
BU team's vision is on chain scaling.

So they are coding totally different things, and that is a separate aspect from the skills of the developers.

I get that and respect it. But it will never mean that the reason why the miners are following them is because they are better or their code is better. Politics and the need for control is one of the main reasons or maybe the main reason.

No, jonald's confusing the issue

Big blocks do not scale by definition. They increase capacity, but they don't change the scale at which more capacity is added. To scale transaction capacity meaningfully, we can only achive that by fitting more transactions into the same blocksize, "blocksize scaling" is self contradictory.

Vires in numeris
muyuu
Donator
Legendary
*
Offline Offline

Activity: 980
Merit: 1000



View Profile
March 25, 2017, 02:28:22 PM
 #83

The term "vision" is abused in these parts. What they have is a "simplistic and ignorant obsession" at best, and a "malicious intent" at worst.

GPG ID: 7294199D - OTC ID: muyuu (470F97EB7294199D)
forum tea fund BTC 1Epv7KHbNjYzqYVhTCgXWYhGSkv7BuKGEU DOGE DF1eTJ2vsxjHpmmbKu9jpqsrg5uyQLWksM CAP F1MzvmmHwP2UhFq82NQT7qDU9NQ8oQbtkQ
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 25, 2017, 02:32:37 PM
 #84

The term "vision" is abused in these parts. What they have is a "simplistic and ignorant obsession" at best, and a "malicious intent" at worst.

Do you agree Greg Maxwell's intent is to mold Bitcoin into a 2 layered network?

muyuu
Donator
Legendary
*
Offline Offline

Activity: 980
Merit: 1000



View Profile
March 25, 2017, 02:40:25 PM
 #85

The term "vision" is abused in these parts. What they have is a "simplistic and ignorant obsession" at best, and a "malicious intent" at worst.

Do you agree Greg Maxwell's intent is to mold Bitcoin into a 2 layered network?

Bitcoin is a 2-layered network already, or do you not use exchanges or mixers? Maxwell is working on a 2nd layer that is permission-less.

GPG ID: 7294199D - OTC ID: muyuu (470F97EB7294199D)
forum tea fund BTC 1Epv7KHbNjYzqYVhTCgXWYhGSkv7BuKGEU DOGE DF1eTJ2vsxjHpmmbKu9jpqsrg5uyQLWksM CAP F1MzvmmHwP2UhFq82NQT7qDU9NQ8oQbtkQ
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 25, 2017, 02:58:15 PM
 #86

The term "vision" is abused in these parts. What they have is a "simplistic and ignorant obsession" at best, and a "malicious intent" at worst.

Do you agree Greg Maxwell's intent is to mold Bitcoin into a 2 layered network?

Bitcoin is a 2-layered network already, or do you not use exchanges or mixers? Maxwell is working on a 2nd layer that is permission-less.

So we agree that he is working on a 2nd layer.  You should also agree that he's decidely against allowing the first layer to scale freely.
He's openly stated he wants full blocks and a fee market.  Are we on the same page with that?

To answer your questions:  I use exchanges but those are not part of the Bitcoin network itself. 

LN may be permissionless theoretically, but in practical terms, it may not be...because it may not be economically
feasible to open your open channel, and you'll have to rely on someone else's.   

 

franky1
Legendary
*
Offline Offline

Activity: 4214
Merit: 4464



View Profile
March 25, 2017, 03:08:39 PM
 #87

LN may be permissionless theoretically, but in practical terms, it may not be...because it may not be economically
feasible to open your open channel, and you'll have to rely on someone else's.  

LN is not prmissionless.
its a 2 party signature

EG
imagine it like a co-sign bank account.. you cant buy a hooker without your wife signing the cheque..

you cannot just send funds(permissionless). you need to find a second party to agree.

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 25, 2017, 03:13:58 PM
 #88

thanks Frankie, but lets not lose the forest for the trees.  If both parties want to transact, muyuu is saying
they can do so...but i'm saying it may be infeasible economically. thoughts?

muyuu
Donator
Legendary
*
Offline Offline

Activity: 980
Merit: 1000



View Profile
March 25, 2017, 03:17:11 PM
 #89

So we agree that he is working on a 2nd layer.  You should also agree that he's decidely against allowing the first layer to scale freely.
He's openly stated he wants full blocks and a fee market.  Are we on the same page with that?

Hard protocol constraints impede the 1st layer from scaling freely without compromising basic conditions on node maintenance cost.

To answer your questions:  I use exchanges but those are not part of the Bitcoin network itself. 

LN may be permissionless theoretically, but in practical terms, it may not be...because it may not be economically
feasible to open your open channel, and you'll have to rely on someone else's.   

Layer-2 will not be part of the Layer-1 Bitcoin network itself. Nobody will be forced to use them, except by the very constraints of the protocol that are inevitable.

GPG ID: 7294199D - OTC ID: muyuu (470F97EB7294199D)
forum tea fund BTC 1Epv7KHbNjYzqYVhTCgXWYhGSkv7BuKGEU DOGE DF1eTJ2vsxjHpmmbKu9jpqsrg5uyQLWksM CAP F1MzvmmHwP2UhFq82NQT7qDU9NQ8oQbtkQ
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
March 25, 2017, 03:20:51 PM
 #90

You should also agree that he's decidely against allowing the first layer to scale freely.
He's openly stated he wants full blocks and a fee market. 


You're not in favour of on-chain scaling jonald, whereas the Bitcoin devs are. They've actually developed on-chain scaling ideas, some with early implementations.

What have you done? You're promoting on-chain capacity increases, which don't scale at all. Your position is untenable on this issue.

Vires in numeris
Yakamoto
Legendary
*
Offline Offline

Activity: 1218
Merit: 1007


View Profile
March 25, 2017, 03:21:09 PM
 #91

What are the real thing to decide the BU or SW? The nodes version or hash power? I see SW is dominant on nodes, but BU is dominant in hashpower.
If I remember correctly it all comes down to the amount of hashing power that decides to go with one fork or the other, and at some point the network is supposed to collectively move to whatever fork is decided in order for the rest of the network to continue propagating.

Nodes only do so much, but a mix of nodes and hashing power is required in order for any fork concept to be successful.
dinofelis
Hero Member
*****
Offline Offline

Activity: 770
Merit: 629


View Profile
March 25, 2017, 03:23:29 PM
 #92

Bitcoin is a 2-layered network already, or do you not use exchanges or mixers? Maxwell is working on a 2nd layer that is permission-less.

If you consider that bitcoin is a "fiat-to-fiat" sending device, yes it is a double layer.   That is:

1) you have permissioned, banking-style access to bitcoin through exchange 1 (where you send fiat from your bank account to the exchange, to withdraw true bitcoins on chain).

2) you can send bitcoins permissionless to whomever you want

3) on the receiving side, the person needs permissionned, banking style conversion of his received bitcoin on an exchange, and back to his bank account

With LN, this becomes the following:

1) idem

2) this time, you have to ask the exchange to send bitcoins to you through your permissionned channel on your "LN bank" where you are connected to.

3) you have to ask your LN bank if you can send a permissionned payment to your destination (your LN bank can accept or refuse, ask fees, conditions, explanations, ....), that is to say, to your destination's permissioned LN bank

4) on the receiving side, the person will need to ask his permissioned LN bank to send the coins to his preferred permissioned exchange, convert to fiat, and get that fiat on his bank account.

So, what has disappeared in the LN story, is the permissionless sending of coins from sender to receiver.  You have to go through your fixed, permissioned LN bank, and so does your counter party (your "LN hub" to which you are attached until your LN link is sufficiently used that you can settle on chain).

jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 25, 2017, 03:31:34 PM
 #93


Hard protocol constraints impede the 1st layer from scaling freely without compromising basic conditions on node maintenance cost.
 

Sure.  But node maintenance cost increases are inevitable.  

I understand you are in favor of mitigating/delaying those increases, but what is wrong with letting the free market decide?

In other words, if second layer solutions can shoulder some of the load on the main chain, great...but why not let people choose
those solutions on their own then the solutions are available?   Why do we need to centrally plan this and keep constraints,
ESPECIALLY when LN isn't even ready?  


Tigggger
Legendary
*
Offline Offline

Activity: 1098
Merit: 1000



View Profile
March 25, 2017, 04:03:04 PM
 #94

Hard protocol constraints impede the 1st layer from scaling freely without compromising basic conditions on node maintenance cost.

Node's are running fine on Raspberry PI's and an SD Card for ~$75, that's a perfect example of how technology has moved on since bitcoin started.

Why wasn't the 1MB block size a concern in the beginning when the biggest hard disk you could by was ~10GB, these days we have 10TB drives.

I just don't see how 'node maintenance cost' is an issue at all ?

jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 25, 2017, 04:08:30 PM
 #95

Hard protocol constraints impede the 1st layer from scaling freely without compromising basic conditions on node maintenance cost.

Node's are running fine on Raspberry PI's and an SD Card for ~$75, that's a perfect example of how technology has moved on since bitcoin started.

Why wasn't the 1MB block size a concern in the beginning when the biggest hard disk you could by was ~10GB, these days we have 10TB drives.

I just don't see how 'node maintenance cost' is an issue at all ?



I see their side of the argument as far as what would happen to storage requirements and connectivity requirements when we have 300 TPS, and
Moore's law won't always be there to save us.

(But they still haven't convinced me that it sufficient reason to restrict scaling at the present time)

muyuu
Donator
Legendary
*
Offline Offline

Activity: 980
Merit: 1000



View Profile
March 25, 2017, 04:40:55 PM
 #96

Hard protocol constraints impede the 1st layer from scaling freely without compromising basic conditions on node maintenance cost.

Node's are running fine on Raspberry PI's and an SD Card for ~$75, that's a perfect example of how technology has moved on since bitcoin started.

Why wasn't the 1MB block size a concern in the beginning when the biggest hard disk you could by was ~10GB, these days we have 10TB drives.

I just don't see how 'node maintenance cost' is an issue at all ?


If you ran a node, which I'm going to assume you don't because of that nonsensical argument, you'll know that the number one constraint is upload bandwidth.

Nodes are hungry on upload bandwidth and this is quite expensive past a certain point. And it barely increases over time because most home consumers need mainly download bandwidth.

The only way to scale past where we currently are in terms of raw blocksize, is to start cutting corners related to P2P connectivity which endanger the network more the higher you take them.

This cannot be done "freely" under any circumstance unless you intend to destroy Bitcoin as a censorship-resistant transaction protocol.

GPG ID: 7294199D - OTC ID: muyuu (470F97EB7294199D)
forum tea fund BTC 1Epv7KHbNjYzqYVhTCgXWYhGSkv7BuKGEU DOGE DF1eTJ2vsxjHpmmbKu9jpqsrg5uyQLWksM CAP F1MzvmmHwP2UhFq82NQT7qDU9NQ8oQbtkQ
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
March 25, 2017, 04:43:14 PM
 #97

Why do we need to centrally plan this and keep constraints

You're not recommending anything different jonald


Emergent Chaos just de facto centralises blocksize changes with the mining cartel - not decentralised

Neither Bitcoin EC or Bitcoin Unlimited decentralise development, they keep it centralised (which the Classic devs admitted was the whole point just recently) - not decentralised

ESPECIALLY when LN isn't even ready?  

Well, all I can say is, thanks for helping to stall Segwit, it's given the Lightning developers much more time to get it ready for when Segwit activates  Cheesy

Vires in numeris
Tigggger
Legendary
*
Offline Offline

Activity: 1098
Merit: 1000



View Profile
March 25, 2017, 05:05:21 PM
 #98


If you ran a node, which I'm going to assume you don't because of that nonsensical argument, you'll know that the number one constraint is upload bandwidth.

Nodes are hungry on upload bandwidth and this is quite expensive past a certain point. And it barely increases over time because most home consumers need mainly download bandwidth.

The only way to scale past where we currently are in terms of raw blocksize, is to start cutting corners related to P2P connectivity which endanger the network more the higher you take them.

This cannot be done "freely" under any circumstance unless you intend to destroy Bitcoin as a censorship-resistant transaction protocol.

I run 2 nodes. One since I started with Bitcoin, and the second was fired up recently as a BU node as a hedge just in case but has since gone back to core after their bugs and closed source patch.

Bandwidth hadn't even entered my head, probably because I have no caps both here and at my office, will have to take a look what they are actually using and if they are maxing out my connections (I am also sure I read that the problem isn't the downloading of the blockchain but the processing of it once it arrives).

Even so upload speeds here have increased over time in the same way as hard disks have got bigger, so I don't see a problem.

It's also silly to me that the 7,000 nodes all need the full blockchain, and surely there has to be a better way that maintains security ?

muyuu
Donator
Legendary
*
Offline Offline

Activity: 980
Merit: 1000



View Profile
March 25, 2017, 05:31:28 PM
 #99


I run 2 nodes. One since I started with Bitcoin, and the second was fired up recently as a BU node as a hedge just in case but has since gone back to core after their bugs and closed source patch.

Bandwidth hadn't even entered my head, probably because I have no caps both here and at my office, will have to take a look what they are actually using and if they are maxing out my connections (I am also sure I read that the problem isn't the downloading of the blockchain but the processing of it once it arrives).

Even so upload speeds here have increased over time in the same way as hard disks have got bigger, so I don't see a problem.

It's also silly to me that the 7,000 nodes all need the full blockchain, and surely there has to be a better way that maintains security ?

Congrats, so you do run nodes and you managed to ignore the main issue.

Access to high-speed uploads is relatively limited around the world. My node wrecks my home connection and I have the fastest provider in East London.

The issue of compensating nodes needs to be addressed before placing an even much higher burden on them than they already have. And it goes up exponentially with block size, it's a P2P gossip protocol not "downloading websites" like Gavin used to say - which is moronic.

GPG ID: 7294199D - OTC ID: muyuu (470F97EB7294199D)
forum tea fund BTC 1Epv7KHbNjYzqYVhTCgXWYhGSkv7BuKGEU DOGE DF1eTJ2vsxjHpmmbKu9jpqsrg5uyQLWksM CAP F1MzvmmHwP2UhFq82NQT7qDU9NQ8oQbtkQ
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 25, 2017, 05:33:20 PM
 #100

muyuu:

I still didn't see you answer my question:

Quote
In other words, if second layer solutions can shoulder some of the load on the main chain, great...but why not let people choose
those solutions on their own then the solutions are available?   Why do we need to centrally plan this and keep constraints,
ESPECIALLY when LN isn't even ready? 

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