Bitcoin Forum
June 25, 2024, 10:38:41 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 284 »
621  Bitcoin / Bitcoin Discussion / Re: Bitcoin becoming centrally planned: Communist on: December 20, 2015, 05:11:00 AM
Unless for some miracle everyone becomes a pro programer with lots of free time,  I think would be impossible the situation be much better.

We need reliable people to make the common user know when the things are really getting bad

Who is going to be these reliable people? And what if they have a conflict of interest? Trust and hope should never be in the decision making of bitcoin, research and understanding is the way to go

I think there is a safe way: You simply ignore all the upgrade unless you fully understand those BIP proposal. I know today lots of people upgrade without understanding BIPs in new version, so there is a need for user friendly presentation to translate each BIP into language that everyone can understand thus make their own decision
622  Bitcoin / Development & Technical Discussion / Re: Is there any chance the fee will rise to replace block subsidy? on: December 20, 2015, 03:16:45 AM
Even if there is no block space limitation in software, the bandwidth limit would still limit the amount of transactions that can be included in a block

For example, if I include only 100 transactions, I can include all of them for free since they don't add too much latency. But if I include 10000 transactions then my block will be orphaned all the time.

Well, you could pay for better connectivity. If not, someone else will, and will enjoy the fee's from 10000 transactions. This situation is just a miner being priced out, which happens for other reasons already.

You can not have better connectivity since you already have the best available, the bottleneck is on intercontinental internet backbone. In fact the speed between Chinese miners inside china is very fast, so the rest of the world is struggling catching up with their blocks since the connection into and out of china is miserable and they have the largest hash power
623  Bitcoin / Bitcoin Technical Support / Re: Download BTC wallet so SLOW on: December 20, 2015, 02:20:11 AM
Just check your CPU usage, it is always 100%. I think this has something to do with those dust transactions that was flooding the network during the spam attacks



If a single block took 30 seconds to clear on a mining pool server (Which should be running on very high end hardware), then on legacy hardware it would take minutes to clear

This is also the reason 8MB blocks would never work, if you had just a serials of these kind of block at size of 8MB, nodes will never be able to catch up with the network for days, the whole network will fall apart
624  Economy / Economics / Re: Long term OIL on: December 19, 2015, 09:04:41 PM
Many countries are phasing out petroleum based cars in coming decades, thus the oil demand will keep going down for decades to come. But due to there are still petroleum based electricity power plants, the demand will not drop that significantly, anyway the power for electric cars still have to come from petroleum
625  Bitcoin / Bitcoin Discussion / Re: Bitcoin becoming centrally planned: Communist on: December 19, 2015, 06:56:29 PM
True, in theory it is so, but in practice it is more complex.

1. Not everyone possess the skills and time to work on github, and most importantly not everyone have commit access, that is the point of centralized control. Even for core devs it is difficult and time consuming to understand the meaning of a complex scheme promoted by their colleagues
But it is also the way that pretty much every single open source project out there works. You don't need commit access to the main project if you can just fork it off. The not having commit access is good because it prevents people from inserting malicious code and just screwing with the whole thing.

A normal open source project is different than bitcoin, since bitcoin is money. Because of billions of dollar of value involved here, this central point of control will attract careerist/capitalist like rotten fish to flies. How can you make sure they are incorruptible, given average developer are not super rich elites in today's society

2. You can fork to another set of code easily, but you can't fork the whole ecosystem, e.g. community, investors, miners, exchanges, etc... Not everyone have the same weight in this ecosystem, miners and exchanges almost decided which version is "currently official". And the investor who has the most coins can decide which chain can survive economically if there is a fork
That is true. Miners carry a lot of weight, but I think the exchanges carry more. Miners aren't going to mine on a fork if they can't exchange it. The same kind of goes with business that accept Bitcoin. They aren't going to use a fork if no one uses it and likewise miners and users won't use a fork if no one accepts it. It is kind of a big convoluted circle, but I don't think the developers have that much weight. They can't really force people to do anything, but businesses and exchanges can because the economy relies on them, and that is what is important
Exactly. Unfortunately exchanges and businesses usually do not process enough IT expertise at code level, so they are the target of lobbying. You can see that a large exchange coinbase joined XT club, means they don't really understand what that means (If XT forked without super majority, they will face millions of coins sell from the core chain)


Communication is open and transparent, at least among the developers. All of their discussion is in the mailing list, irc, or on github. And all of it is logged so people can go back and see what has been said. Of course technical jargon and acronyms are often used so it can be hard for nondevelopers to understand.
That's the problem here, to communicate with businesses and exchanges, developers should describe their idea clearly in understandable form, or with good examples, however they usually have different aspect than business people, so the communication is almost impossible. When you have a communication difficulty or a conflict of interest, then you end up in a political way, to rely on the one you trust, and this will make some politically weak devs to be compromised
626  Bitcoin / Bitcoin Discussion / Re: Bitcoin becoming centrally planned: Communist on: December 19, 2015, 06:27:26 PM
So is this really the path we are going to take? Bitcoin is being constantly developed by the developers. They hold the development sceptre in their hands and push everything down the throat of a bitcoin user, with the consensus of the miners (who on most part look only for their own interests).


At least all the decisions must be backed by concrete data from research and statistics, not imagination or wishful thinking. I suppose that most of the community members are sane and literate  Cheesy
627  Bitcoin / Bitcoin Discussion / Re: Bitcoin becoming centrally planned: Communist on: December 19, 2015, 06:22:34 PM

anyone can join github and be part of it. its not a closed 'mens club'
anyone can make a copy of the github and make their own collective,
anyone can choose not to update anything they dont like
anyone can downgrade if they find new versions have issues


True, in theory it is so, but in practice it is more complex.

1. Not everyone possess the skills and time to work on github, and most importantly not everyone have commit access, that is the point of centralized control. Even for core devs it is difficult and time consuming to understand the meaning of a complex scheme promoted by their colleagues

2. You can fork to another set of code easily, but you can't fork the whole ecosystem, e.g. community, investors, miners, exchanges, etc... Not everyone have the same weight in this ecosystem, miners and exchanges almost decided which version is "currently official". And the investor who has the most coins can decide which chain can survive economically if there is a fork (trying to fork your own coin and establish your own exchange? The moment your exchange is up and running, you will face millions of coins dumped from pre-fork coin holder)

I think it is very important to keep the communication open and transparent, that is not easy due to the knowledge gap between different actors' expertise in their specific area


628  Bitcoin / Bitcoin Discussion / Re: Don't let bitcoin overtake your soul on: December 19, 2015, 05:53:41 PM
It all started for me back in April of 2014.

The following year my girlfriend and I had broken up for a few months because I had become so obsessed with reading about bitcoin and was being neglectful to her needs.

I had promised her that I wouldn't constantly be on my phone reading all the news related to bitcoin and watching the price fluctuations and on July 16th 2014 I asked her to marry me.

I kept my promises to her for a while. Until April 2015 when my miners that I used for solo mining actually found a block.

It was my first time finding one after over a year of trying and seeing 25 coins in my wallet worth almost $6,000.00 was so exhilarating and I felt like I was on cloud 9

I told my fiance about it and for the first time she was happy i had gotten involved into mining bitcoin.

I made a promise never to touch them until we we ready to retire.

A few days later I purchased 1 bitcoin and rented some hashpower and tried my luck at solo mining again.

Before I had spent even 1/4 of that bitcoin I found another block.

Woo hoo! This is easy I told myself.

Of course I told her about it and again she was very pleased


Stop right here, give the coins to her and a nice story!  Cheesy

All story have a bad end if it lasts enough long
629  Bitcoin / Bitcoin Discussion / Re: 2016 - Bitcoin or Blockchain? on: December 19, 2015, 05:45:36 PM
Everyone including me who learned about bitcoin will start their own alt-coin (or so called blockchain technology) in 6 months, and in another 6 months they will find out working on alt-coins is a waste of time, then they will return to bitcoin. Now it is banks turn for bank's alt-coin experiment
630  Bitcoin / Development & Technical Discussion / Re: Blocksize needs to be increased now. on: December 19, 2015, 05:24:26 PM

Bitcoin might get a higher fee, but it will never lose its most significant appeal in the long run: Long term saving and international remittance

Let's be honest: Bitcoin will never be able to compete with those fast&cheap mobile/3rd party payment solutions that charges 0 transaction fee and instant confirmation (you even get some bonus when using them), and the possibility of refund

For example, Sweden has already over 50% of population use mobile payment. So all of these users will feel angry when they need to pay a fee  to use bitcoin to spend, besides all the hassles about exchange into and out of bitcoin

So, even if you make bitcoin 0 transaction fee + instant confirmation + refund, people would still not use bitcoin to spend, because they gain nothing from switching from existing mobile payment solutions to bitcoin. People who care about bitcoin mostly attracted by its deflative nature for value storage, and they usually buy large amount of coins, so the fee is the least concern for them (I have seen these people paying 5-10% above market price to get 1-2 bitcoin, do you think they really care about the current level of fee?)

If you consider its major advantage against existing financial system, it is clear that the best marketing for bitcoin is either its exchange rate rises (for long term saving), or more and more exchanges are available in each country (for international remittance)

Yea but thats not really why users use bitcoin now.

I get that bitcoin has like 10 features that are appealing but most people use bitcoin only for 2 things:  get money online, send money online.

You can already earn fiat money on various sites, and if banks really make TX instant, it will be a big blowback to bitcoin.

I think it will be a big blowback, most people dont care about financial privacy, and control over money anyway Sad

Do you have any data backing your claim?

You can look at my signature, there were two polls I did years ago towards the users of this forum, you can see clearly majority of the people hold their coins for a long time and they spend a little later on

And I have been working as a bitcoin broker for years, I clearly notice that over 90% of my customers never do more than 1 transaction per week, and a large part of them do one purchase per month, after the salary day. It is also possible those transactions are for international remittance, e.g. people sending money to their family once a month

The people who are interested in high frequency trading are those trading on exchanges, but that does not require the bitcoin traffic. Gamblers are also heavy users since they frequently sending small amount of bitcoin for gambling, but I think it is easy to communicate with those sites and let them change their deposit policy

Exchanges, wallet providers and gambling sites indeed have the requirement to do lots of bitcoin transaction, but since they are a few, they can easily establish their own clearing channel to dramatically reduce the traffic on bitcoin network. That's why Lightning Network seems to be a future direction, but anyway its implementation is very complex thus does not show the benefit over traditional clearing channel. It would require years of review and test before commercial use. And maybe by that time off-chain clearing is already the norm so there is no need for on-chain clearing
631  Bitcoin / Bitcoin Discussion / Re: What would happen if BTC was Banned? on: December 19, 2015, 11:20:46 AM
I believe there is such kind of possibility, since fiat money is taxation. If bitcoin is widely used, it will reduce the ability of taxation of the government, this is hurting them big and they will find a way to stop it

However if some small country accepted it as official currency, then the situation will be totally different. First this small country will immediately become an economy of 6.6 billion USD, which is much larger than many small countries. Second there will be international law protecting bitcoin from being abused by other governments

So let's wait for the 1st official currency moment, Atlantis is the first one but still lack of formal acknowledgement from UN
632  Bitcoin / Bitcoin Discussion / Re: Bitcoin Confirmation Speed on: December 19, 2015, 11:14:23 AM
Coffe or candy bar analogy is totally non-sense, forget about it. No shops will allow you to do that since the exchange fee to convert bitcoin into and out of fiat money is much larger than the sale they get from coffee or candy bar, only large transactions are interested for merchants
633  Economy / Economics / Re: Ok Coin , Huobi and other chin exchange..they are cheating all of us. on: December 19, 2015, 08:31:12 AM
Might be driven by large capital fleeing china
634  Economy / Economics / Re: Bank excess reserves are so massive- why aren't they lending to everyone? on: December 19, 2015, 07:34:27 AM
https://en.wikipedia.org/wiki/Excess_reserves#/media/File:EXCRESNS.png

Excess reserves, to my understanding, are the reserves beyond which a bank needs to comply with regulations.

It acts as a 'cushion' against loan defaults and people withdrawing deposits.

So it seems to me that excess reserves are SO huge now that a bank can safely have a huge chunk of its loans default and a huge proportion of its depositors withdraw their money in cash and they will still be solvent. Just look at that graph!

So why aren't they offering loans to everyone, no questions asked?

Also what incentives to banks currently have to take appropriate credit risks with such huge reserves?

All of these money are printed by FED after 2008 crisis, and large banks successfully sold their crashing assets to FED in exchange for these money

However now they have a big problem: FED printed 5x more money but there are no 5x more products and services in society, in fact maybe less and less due to average people's income is dropping. So if they start to spend these money or loan them out, there will be a hyperinflation that raise the price of almost everything more than 5x, thus make the USD worthless

So in order to maintain a low inflation level and keep the credibility for their money, they won't let those money out, for decades to come. In fact the inflation for capital goods is already sky rocketing, that's the reason FED start to raise the interest rate
635  Bitcoin / Development & Technical Discussion / Re: Blocksize needs to be increased now. on: December 19, 2015, 07:08:28 AM
The ultimate question is: If blocksize does not increase, will bitcoin die?

I think the answer is a definite NO

The spam attack during October was a good test. It almost filled every block as much as it can, but we just heard little complains from people sending small amount of bitcoins, majority of the users are not affected. This showed how flexible people are when blocks are full. Most important: The exchange rate of bitcoin was not affected by this kind of full blocks

Unlike normal IT business that striving for reaching 100% customer satisfaction, bitcoin is a monetary system. It is no way that FED is striving for average people's satisfaction for their monetary system. In fact, they sacrificed the benefit for almost every one but everyone in the society still adapt to their system and be happy

It is similar here, you should let people to adapt to bitcoin instead of letting bitcoin adapt to people, because bitcoin is money. Service oriented mindset of programmers comes from that they are typically an employee servicing a large enterprise, which in turn provide service for consumers. While the view from FED is different, they create money, every one else beg them for money, so their task is not to make customer happy, but make their money as trustworthy as possible

From this point of view, if something reduce the trustworthy of bitcoin, then it is negative. For example a security hole, an uncertain architecture, or split core devs, these all have negative impact. As long as bitcoin is as robust as gold, I think people will always be attracted and find solutions to solve the capacity problem. The motivation of using bitcoin definitely not comes from its cheap and fast transaction capacity

Imagine that every one uses bitcoin as their retirement fund, how frequent they are going to use bitcoin network? once a month for purchasing, and after decades, once a month for withdraw

636  Bitcoin / Development & Technical Discussion / Re: Blocksize needs to be increased now. on: December 19, 2015, 06:30:33 AM
There is exponential growth looming in front of us, and if we wait too long, bitcoin will miss it's chance to start booming.

Average blocksize is already growing exponentially. You can see that quite clearly from the linear trend in this log chart.
https://blockchain.info/charts/avg-block-size?showDataPoints=false&show_header=true&daysAverageString=7&timespan=all&scale=1&address=

Another important point most people are missing is the fact that the average block size will not peak at 1MB. At least not in the foreseeable future. And the reason for this is quite simple. Miners get almost all of their income from block reward rather than from fees so their main goal is to find a valid block asap. Filling it with transactions is only a secondary goal. If you check the blockchain you'll find many blocks like this one:
https://blockchain.info/block/00000000000000000a680d0736b971c40243dcab764ba7dc4a591b900e9c5a70
There is only the coinbase transaction. The chances of the mempool being empty when this block was mined are virtually 0. And there are many others.

Miners incentive to include transactions in blocks will grow as block rewards drops significantly but this will happen in the distant future. Average fees per block is around 0.25 BTC while block rewards is 25 BTC. That's x100. 

So even if the block size limit is 1MB we will start to see confirmation delays and fee inflation with average block size well below 1MB.

True, as long as miners get block subsidy, they will only include transactions if those transactions do not increase their chance of being orphaned. And this will be the case for decades to come, thus make the fee income always small comparing to block subsidy (fee per block = block subsidy x orphan risk)  Is there any chance the fee will rise to replace block subsidy?

I just read a good opinion: Someone pointed out that miners have their own economy wisdom, so when they do the planning, they will calculate the reduce of block subsidy in their business model, thus either deploy more efficient miners (which helps short term wise), or seeking ways to cut maintenance/electricity cost (long term wise). In fact, even without block subsidy reduce, a 50% of jump in difficulty gives exactly the same impact, and I think they are all used to this kind of impact from time to time, so they are very well prepared. This is not something core devs should worry about



637  Bitcoin / Development & Technical Discussion / Re: Blocksize needs to be increased now. on: December 19, 2015, 01:24:49 AM
Bitcoin gaining popularity not because its payment function, and it will never be. There are plenty of statistics showing that people are not interested in using bitcoin to purchase coffee, they are more interested in use bitcoin to hedge against inflation and make money

Well then bitcoin will have a much higher fee, and will lose most of it's appeal in the long run.

I already have problems sending transactions at 0.0001 BTC fee, so now I use 0.00025 BTC/kb as set in electrum.

Soon that will double of triple, and bitcoin will lose its fast & cheap transaction appeals. It will be a huge marketing blowback.

Bitcoin might get a higher fee, but it will never lose its most significant appeal in the long run: Long term saving and international remittance

Let's be honest: Bitcoin will never be able to compete with those fast&cheap mobile/3rd party payment solutions that charges 0 transaction fee and instant confirmation (you even get some bonus when using them), and the possibility of refund

For example, Sweden has already over 50% of population use mobile payment. So all of these users will feel angry when they need to pay a fee  to use bitcoin to spend, besides all the hassles about exchange into and out of bitcoin

So, even if you make bitcoin 0 transaction fee + instant confirmation + refund, people would still not use bitcoin to spend, because they gain nothing from switching from existing mobile payment solutions to bitcoin. People who care about bitcoin mostly attracted by its deflative nature for value storage, and they usually buy large amount of coins, so the fee is the least concern for them (I have seen these people paying 5-10% above market price to get 1-2 bitcoin, do you think they really care about the current level of fee?)

If you consider its major advantage against existing financial system, it is clear that the best marketing for bitcoin is either its exchange rate rises (for long term saving), or more and more exchanges are available in each country (for international remittance)
638  Bitcoin / Development & Technical Discussion / Re: Blocksize needs to be increased now. on: December 18, 2015, 05:56:27 PM
8MB would never work:




Even the Fedwire system that responsible for all the large transactions between FED and thousands of member banks do 4tps only. It all depends on how you use the system. I think it is a huge waste of resource to let thousands of expensive nodes to relay transactions of coffee purchase

Bitcoin gaining popularity not because its payment function, and it will never be. There are plenty of statistics showing that people are not interested in using bitcoin to purchase coffee, they are more interested in use bitcoin to hedge against inflation and make money
639  Bitcoin / Development & Technical Discussion / Re: The next 12 months for Bitcoin - mid Dec update on: December 18, 2015, 05:00:28 PM
Currently my biggest confusion is why Gmaxwell quit as main committer, and who will be the next?  Huh
He did? Since when?

https://www.reddit.com/r/Bitcoin/comments/3x7mrr/gmaxwell_unullc_no_longer_a_bitcoin_committer_on/

https://www.reddit.com/r/bitcoinxt/comments/3x7ny6/gmaxwell_unullc_no_longer_a_bitcoin_committer_on/
640  Bitcoin / Development & Technical Discussion / Re: Soft Fork to Increase the 21M Limit? on: December 18, 2015, 04:54:33 PM
Quorum? There is no voting for a soft fork. Miners either upgrade their client or do not. In a soft fork, all old nodes can see the new blocks, can still have transactions sent to addresses that they recognize, and can spend their existing coins.

Yes there is.. Soft-forks only reach super-majority (and the feature switched on) if the block versions produced by miners reaches reach a number indicating the change. 95% of 1250 concurrent blocks is the exact mechanism - miners have full choice over what software they run.

This 95% rule is also a rule that can be changed at will, nothing enforce it. If I'm a large mining pool, I will trigger it with even one block and start to produce new blocks immediately

It seems the last defense is exchanges, if exchanges do not upgrade to new software, then all the coins from those new blocks will worth nothing and become useless. You can setup a new exchange for exchanging those new coins, then most possibly they will become some kind of alt-coin exchange with neglectable USD value/volume

I think this is the biggest weakness of bitcoin, e.g. no systematic way to secure the rules from being modified, thus make the software itself a single point of failure

The only measurement we have today is a FOMC like commiter's group, and there is no clear guidance in their decision making, and Gmaxwell has already resigned
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 284 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!