Pages:
Author

Topic: Bitcoin round table (Read 2889 times)

legendary
Activity: 4410
Merit: 4766
February 13, 2016, 08:46:54 AM
#76
...there is no way to implement those upgrades within 3 days
Sorry that wasn't clear:
What if the block size debate had to be solved in ~3 days or less?    ...implementation is ASAP.
You're asking a very tough question. Nobody in this world can tell you the right solution nor is there a perfect solution. I'd say the only thing that we could decide to do within 3 days (16/02/2016) is a HF to raise the block size. However, I'd say a 1.5MB block size limit with the 'workaround' that Gavin used in order to prevent blocks that take too long to validate. Albeit, this is where thingss becomes tricky. You can't rush a HF and choosing a grace period that is too short could cause a negative effect. Even Garzik said that the minimum grace period should be 3 to 6 months. By this time Segwit would be ready for deployment. One could add a HF as a backup plan if Segwit fails to deliver on time, however the developers are certain that everything will be properly coded and tested in time.


Tl;dr: I'd say that you just can't solve it in '3 days' and especially not right now. If you had asked me this 1 year earlier, then raising the block size limit would be my final answer (most likely).

maybe Bit_happy should have said 7 days..  because i dont think Lauda realises that 1000 blocks is just 7 days..

i said it ages ago 10,000 block trigger(70 days) PLUS X months grace period for the remaining 25% laggers to finally move over seems better than 7days+28
full member
Activity: 126
Merit: 100
February 13, 2016, 08:05:53 AM
#75
...
Tl;dr: I'd say that you just can't solve it in '3 days' and especially not right now. If you had asked me this 1 year earlier, then raising the block size limit would be my final answer (most likely).

If only someone warned us about this blocksize thingy 1 year ago & maybe proposed "raising the block size limit"...
hero member
Activity: 546
Merit: 500
Warning: Confrmed Gavinista
February 13, 2016, 07:23:44 AM
#74
-snip-
So 1 wire = 1 component, good to know. Roll Eyes Stop with the nonsense. It's quite easy to spot the people who won't admit that they're wrong. You're not even trying hard enough.
Again, how is this relevant to OP? Because it isn't.

like you're always right? right? i think you need to stop being so cocky, really....

i dunno anymore who is worse, those that ignore the other while they think they are always right and actually post no-sense, or sig spammer

A wise man accepts he doesn't know everything.
A fool believes he knows everything.
legendary
Activity: 2674
Merit: 2965
Terminated.
February 12, 2016, 06:45:24 PM
#73
...there is no way to implement those upgrades within 3 days
Sorry that wasn't clear:
What if the block size debate had to be solved in ~3 days or less?    ...implementation is ASAP.
You're asking a very tough question. Nobody in this world can tell you the right solution nor is there a perfect solution. I'd say the only thing that we could decide to do within 3 days (16/02/2016) is a HF to raise the block size. However, I'd say a 1.5MB block size limit with the 'workaround' that Gavin used in order to prevent blocks that take too long to validate. Albeit, this is where thingss becomes tricky. You can't rush a HF and choosing a grace period that is too short could cause a negative effect. Even Garzik said that the minimum grace period should be 3 to 6 months. By this time Segwit would be ready for deployment. One could add a HF as a backup plan if Segwit fails to deliver on time, however the developers are certain that everything will be properly coded and tested in time.


Tl;dr: I'd say that you just can't solve it in '3 days' and especially not right now. If you had asked me this 1 year earlier, then raising the block size limit would be my final answer (most likely).
legendary
Activity: 2114
Merit: 1040
A Great Time to Start Something!
February 12, 2016, 06:36:07 PM
#72
If the block size debate had to be solved in ~3 days how would we get it done starting right now?
Even if we had very good solutions to deploy right now, there is no way to implement those upgrades within 3 days via soft/hard fork without causing losses. Albeit one could argue that if the miners really wanted it you could push a soft fork really quickly (so far, it took weeks to activate one), but this is not the case with a hard fork (as everyone matters). There is no way of solving it in such a small amount of time without causing significant loses/confusion/chaos.

...there is no way to implement those upgrades within 3 days
Sorry that wasn't clear:
What if the block size debate had to be solved in ~3 days or less?    ...implementation is ASAP.
full member
Activity: 126
Merit: 100
February 12, 2016, 01:01:59 PM
#71
...
Even a teenager can build a computer using 3000 components.


>newfangled breadboard
>not manstyle wire wrap
Peasant.
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
February 12, 2016, 12:34:52 PM
#70

Bitcoin wasn't created and intended for only rich people... it was created and intended to allow people to be their own banks and freedom of the Fed.  To say that the only people who can "vote", in a sense, are the people who have acquired the most capital during these years Bitcoin has been around is seriously fucked up.  Also, miners doesn't really seem to "vote" with their hashing power and distribution of nodes... they "vote" by bitching and complaining and holding threats over the Bitcoin community that they will just shut it all down if they don't get their way or reach a compromise... at least that's what I'm understanding from this whole situation, I could very well be wrong... but the whole idea of this type of small group of people/miners making decisions about what should happen with block sizes and all pisses me off just as much as a small group of men in the Fed making crucial decision that will change the whole economy for all of us "ignorant civilians" that can't make a decision for our selves. 


This is always a valid concern since banks can always print billions of dollars and build thousands of farms and take over 90% of hash power. But I think in the end, people have a choice in selecting which version of software they run, bank can not force bitcoin on you like they did with fiat money. So it is ultimately decided by the people's awareness of the code that they run

In another word, if you understand the candidate you can make better decision, obviously that is not even possible for presidential election  Grin
legendary
Activity: 3248
Merit: 1070
February 12, 2016, 12:26:33 PM
#69
-snip-
So 1 wire = 1 component, good to know. Roll Eyes Stop with the nonsense. It's quite easy to spot the people who won't admit that they're wrong. You're not even trying hard enough.
Again, how is this relevant to OP? Because it isn't.

like you're always right? right? i think you need to stop being so cocky, really....

i dunno anymore who is worse, those that ignore the other while they think they are always right and actually post no-sense, or sig spammer
legendary
Activity: 2674
Merit: 2965
Terminated.
February 12, 2016, 12:20:01 PM
#68
-snip-
So 1 wire = 1 component, good to know. Roll Eyes Stop with the nonsense. It's quite easy to spot the people who won't admit that they're wrong. You're not even trying hard enough.
Again, how is this relevant to OP? Because it isn't.
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
February 12, 2016, 12:14:48 PM
#67
People usually worship something they don't understand.
The average joe that acts irrationally? I guess that might be true.

I recommend you read some fundamental computer knowledge, that battery, wire and bubble experiment is a good start, then followed by "from nand to tetris".
I don't need to. There are better ways to learn boolean algebra than "from nand to tetris". I've yet to see how this is related to the OP.

Even a teenager can build a computer using 3000 components.


http://www.threadabort.com/?p=9
legendary
Activity: 2674
Merit: 2965
Terminated.
February 12, 2016, 12:11:24 PM
#66
If the block size debate had to be solved in ~3 days how would we get it done starting right now?
Even if we had very good solutions to deploy right now, there is no way to implement those upgrades within 3 days via soft/hard fork without causing losses. Albeit one could argue that if the miners really wanted it you could push a soft fork really quickly (so far, it took weeks to activate one), but this is not the case with a hard fork (as everyone matters). There is no way of solving it in such a small amount of time without causing significant loses/confusion/chaos.
legendary
Activity: 2114
Merit: 1040
A Great Time to Start Something!
February 12, 2016, 12:05:38 PM
#65
If the block size debate had to be solved in ~3 days how would we get it done starting right now?
legendary
Activity: 2674
Merit: 2965
Terminated.
February 12, 2016, 11:59:02 AM
#64
People usually worship something they don't understand.
The average joe that acts irrationally? I guess that might be true.

I recommend you read some fundamental computer knowledge, that battery, wire and bubble experiment is a good start, then followed by "from nand to tetris".
I don't need to. There are better ways to learn boolean algebra than "from nand to tetris". I've yet to see how this is related to the OP.

Even a teenager can build a computer using 3000 components.
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
February 12, 2016, 11:47:08 AM
#63
they just can master computer language like 000101010100000101111, but it doesn't mean they can think better than others. Just like you don't understand chinese/japanese does not make you less intelligent than chinese/japanese people
Very bad analogy. You're comparing a computer language to a human language. Learning another language is pretty much useless (aside from being able to communicate with more people). With computer languages the possibilities are 'infinite' (limited by imagination, skill and the technology though). Apparently you think that CS majors are only about computer languages, which is very wrong.

I used to manage thousands of these so called experts,
Great to know. I used to run Google in my free time.


As always: personal incredulity.

People usually worship something they don't understand. I recommend you read some fundamental computer knowledge, that battery, wire and bubble experiment is a good start, then followed by "from nand to tetris". Even a teenager can build a computer using 3000 components, it is not rocket science, far from it, just layers and layers of translation
legendary
Activity: 2674
Merit: 2965
Terminated.
February 12, 2016, 11:28:10 AM
#62
they just can master computer language like 000101010100000101111, but it doesn't mean they can think better than others. Just like you don't understand chinese/japanese does not make you less intelligent than chinese/japanese people
Very bad analogy. You're comparing a computer language to a human language. Learning another language is pretty much useless (aside from being able to communicate with more people). With computer languages the possibilities are 'infinite' (limited by imagination, skill and the technology though). Apparently you think that CS majors are only about computer languages, which is very wrong.

I used to manage thousands of these so called experts,
Great to know. I used to run Google in my free time.


As always: personal incredulity.
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
February 12, 2016, 11:23:24 AM
#61
If you start to use QE/FRB like terms like SW, LN, SC, then you are getting more and more close to Federal Reserve way of working, trying to confuse people with strange terms so that they don't understand what is going on
A fine case of personal incredulity. Just because you are cognitively limited and can't understand those concept that does not mean that they are confusing/bad/similar to FED or whatever nonsense you're going to spit up next. People with relevant degrees (yours is not) understand the underlying infrastructure and code. Various experts have and will review these technologies. Lightning Network and Sidechains are the way to scale Bitcoin unless someone comes up with something better. Scaling via the block size is inferior.


I do wonder when your contract ends.

I used to manage thousands of these so called experts, they just can master computer language like 000101010100000101111, but it doesn't mean they can think better than others. Just like you don't understand chinese/japanese does not make you less intelligent than chinese/japanese people

“今者臣来,见人于大行,方北面而持其驾,告臣曰:’吾欲之楚。’臣曰:‘君之楚,将奚为北面?’曰:‘吾马良。’臣曰:‘马虽良,此非楚之路也。’曰:‘吾用多。’臣曰:‘用虽多,此非楚之路也。’曰:‘吾御者善。’此数者愈善,而离楚愈远耳。
legendary
Activity: 2674
Merit: 2965
Terminated.
February 12, 2016, 10:46:55 AM
#60
If you start to use QE/FRB like terms like SW, LN, SC, then you are getting more and more close to Federal Reserve way of working, trying to confuse people with strange terms so that they don't understand what is going on
A fine case of personal incredulity. Just because you are cognitively limited and can't understand those concept that does not mean that they are confusing/bad/similar to FED or whatever nonsense you're going to spit up next. People with relevant degrees (yours is not) understand the underlying infrastructure and code. Various experts have and will review these technologies. Lightning Network and Sidechains are the way to scale Bitcoin unless someone comes up with something better. Scaling via the block size is inferior.


I do wonder when your contract ends.
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
February 12, 2016, 10:43:39 AM
#59

People's choice  Grin

It's simple, if it is a complex and no-one-can-understand scheme supported by a large group of decision makers, then it is definitely centralized decision making. But if it is a 1+1=2 like simple and easy-to-reach-consensus scheme supported by a large group of decision makers, then it is just they align with major consensus

If you start to use QE/FRB like terms like SW, LN, SC, then you are getting more and more close to Federal Reserve way of working, trying to confuse people with strange terms so that they don't understand what is going on

legendary
Activity: 1988
Merit: 1012
Beyond Imagination
February 12, 2016, 10:30:18 AM
#58
So if the bandwidth requirement grows at 30% per year then the technology will always be able to handle it along the way. Currently we are at almost 100% per year increase of transaction volume, so in 7 years you would need 1Gbps to handle, but that is already available in some area today, so at least in a decade there will not be a problem

that's ridiculous. you're basing this on the best possible scenario, and suggesting that the entire network should be running nodes on the best connections in the world. you can't begin to prove that technological improvements and internet infrastructure will keep pace. bitcoin, like any other engineering project and large scale system, should be planned with the worst case scenarios in mind. not the best case scenarios.

In worst case scenario you still have some people running dial-up network and GSM phone (in fact a lot of people), so the bitcoin data traffic should be reduced by 100 times following your logic

If you prefer settlement system, then I'm thinking about a settlement layer for networks. You do the data settlement on backbone internet between thousands of full nodes with 1GB bandwidth, while the rest of the nodes are running SPV nodes and require much less bandwidth. This model is much simpler to handle than a financial settlement system

i'm smelling some allusion to moore's law, so i'll just leave this here:

http://arstechnica.com/information-technology/2016/02/moores-law-really-is-dead-this-time/
Quote
Moore’s law really is dead this time
The chip industry is no longer going to treat Gordon Moore's law as the target to aim for.
[...]
Intel originally planned to switch to 10nm in 2016 with the Cannonlake processor, a shrunk version of the 14nm Skylakes shipping today. In July last year, the company changed this plan. An extra processor generation, Kaby Lake, will be released in 2016, still using the 14nm process.
[...]
The International Technology Roadmap for Semiconductors decided in 2014 that its next roadmap would no longer be beholden to Moore's "law"
[...]
Moore's law's time as a guide of what will come next, and as a rule to be followed, is at an end.

it's funny, i remember bitcoin being sold as a "solution for the unbanked." never mind that the unbanked are largely limited to 3G/4G connections which are unable to run a node to validate their own transactions. so much for "being your own bank" eh?

Semiconductor technology has almost reached its physical limitation, so the current trend is just adding more chips, like you did in GPU mining instead of CPU mining

However the theoretical limit of Optical Fiber has not been reached yet, and average home are not using Fiber yet (Some part of the world is deploying fiber to home) a fiber in theory can at least handle TB level data. And today's commercial solutions already can provide 100GB bandwidth. If you have 5000 private companies running nodes on 10GB network, we already can handle the traffic for the next 10 years

And there is a point people usually forget: We are already at 1million + users today, if the amount of users doubles each year, then in 10 years you will have 1 billion people in the world using bitcoin, which is highly unlikely. So it seems that if we don't have a bottleneck in the next 5 years, we will never have it

i'm having a tough time understanding the point youre making here.

It is obvious that Moore's law does not apply with user growth either, so you won't have exponential traffic volume growth. In fact I think in one decade there will be maximum 10 million users, which you already can handle with today's infrastructure
full member
Activity: 126
Merit: 100
February 12, 2016, 08:30:55 AM
#57
...
it's funny, i remember bitcoin being sold as a "solution for the unbanked." never mind that the unbanked are largely limited to 3G/4G connections which are unable to run a node to validate their own transactions. so much for "being your own bank" eh?
...

Yeah, that "solution for the unbanked" was just a sales pitch, didn't think anyone took that seriously. But fine, if you need things spelled out: We lied, now what?

To be fair tho, the great unwashed don't need to run a node: a web wallet (for the well-to-do hoi polloi in possession of a smart phone/3G/4G interweb) would be an upgrade to the tin beggar's cup their substantial life savings are otherwise secured in.
Pages:
Jump to: