261
|
Bitcoin / Bitcoin Discussion / Re: Permanently keeping the 1MB (anti-spam) restriction is a great idea ...
|
on: February 05, 2015, 06:04:46 PM
|
https://gist.github.com/gavinandresen/5044482I am not sure the numbers are sound (I think the underlying study that Gavin relied on has some pretty worst case assumptions) but even assuming they are 10x actual cost the idea that there is no cost is simply not supported. A 1 satoshi fee (or even 100 satoshi fee) for all intents and purposes is a no fee transaction. Let me go with his assumptions implying a rational minimum fee of 0.0008 BTC for a 250 Byte transaction. That would imply a total fee of 3.2 for 1 MB blocks. We have not even seen that magnitude yet (exceptions were only fucked up transactions). Means we are not even close to block size limit sqeezing out meaningful fees, so why increase it? Because the block limit is not creating a fees market. The block reward is too high and masks the theoretical "bidding" process for block space, leaving aside the fact that wallet software does not offer users a way to update a fee on a transaction until it has been dropped from all the mempools. However 20MB is large enough for a proper fees market to develop. Currently, blocks >900KB are carrying 0.25 BTC in fees. ~5BTC in fees for a full 20MB block and a block reward down to 6.25, means the fees and reward are similar, and the fees market should be healthy.
|
|
|
262
|
Bitcoin / Bitcoin Discussion / Re: Bitcoin 20MB Fork
|
on: February 05, 2015, 09:43:26 AM
|
You don't get it. Nodes of the different networks don't have to communicate. Hashes are the same on both networks so anyone who watches the transactions on one chain can broadcast them on the other chain.
No one cares about this. Duplicate tx from MPcoin get discarded. Forking without consensus will most certainly lead to both chains/coins become completely worthless.
Forking without consensus is exactly what will happen if volumes suddenly ramp up filling the 1MB blocks and everyone is yelling about ridiculous delays, bad press, collapsing price, etc, and a large number of nodes feel it necessary to increase the limit, while others refuse to, welcoming the "necessary pain". That is why Gavin has proposed re-using the block version majority process, which worked very well in 2013 for P2SH, and at least gets a big consensus in the mining power. A well-executed fork, done over many months, will be very smooth for all users. LeMiner, fully agree.
|
|
|
263
|
Bitcoin / Bitcoin Discussion / Re: Bitcoin 20MB Fork
|
on: February 05, 2015, 09:22:29 AM
|
You are looking at it wrong. Transactions are signed with privatekeys. Same adresses have same privatekeys on both networks. Mpcoin nodes don't have to communicate with Gavincoin nodes to doublicate the transactions.
There are not two networks. There are two sets of nodes which disagree on which is the "One True Blockchain". Up until the fork (a certain block height) all the nodes have 100% agreement, but then after the fork, a subset, "MPnodes", start to reference utxo from blocks which are unknown to the Bitcoin nodes. These tx are rejected by Bitcoin nodes just the same way, as if I create and broadcast a tx for 123,000 BTC to send to an address I own, so I can have a nice fat bitcoin holding to rival the Winklevoss'. Companies which accept bitcoins for products and services will be anxious to ensure that their nodes conform to the majority view and have the same blockchain that the exchanges, and payment processors do.
|
|
|
264
|
Bitcoin / Bitcoin Discussion / Re: Bitcoin 20MB Fork
|
on: February 05, 2015, 09:05:53 AM
|
Say coins in adress x move on gavincoin fork. Same transaction could be broadcast on MPcoin fork by anyone and vice versa.
In that scenario: If the utxo for x comes from an MPcoin block before the fork then the tx is discarded as a double-spend. If the utxo for x comes from an MPcoin block after the fork then the tx is discarded due to unrecognized inputs.
|
|
|
265
|
Bitcoin / Bitcoin Discussion / Re: Bitcoin 20MB Fork
|
on: February 05, 2015, 08:05:47 AM
|
if i generate my own vanity addresses, and leave my bitcoins on them, they would not automatically be 'updated' if the fork would come true, correct?
The fork has no effect on anyone's existing bitcoin holding. It only affects newly mined bitcoins rewarded after the fork occurs. edit: i.e. you don't want to mine on a fork which is not the majority fork, because the reward will be worth little or nothing.
|
|
|
267
|
Bitcoin / Bitcoin Discussion / Re: Bitcoin 20MB Fork
|
on: February 05, 2015, 01:34:13 AM
|
I don't give a fuck about the "perfect app" I just want my bitcoin the way it is now. We should push it till it breaks then pick up the peaces and then and only then fix what ever broke.
FFS. I can't imagine the state of your car. So what happens if you are on Chain A or C, and you send your BTC to an exchange that is only using Chain B? Or you are on Chain B, and you send your BTC to an exchange that is only using Chain A or C? Thats what I'm referring to. Doesn't the exchange not verify those coin and thus are lost?
The owners of Bitcoin exchanges are not performing chimpanzees at a tea party. If a fork occurred and two chains were similar size then the CEOs of Bitcoin businesses would quickly agree (with Core dev and the mining pools) which chain to use (B) and which chain to ignore (C) , even if this meant suspending trading in the meantime. This is why Gavin has consulted with many Bitcoin companies/players already, to find out what their view is. He reports that they support scalability by a big margin. Bitcoin businesses are going to want their business model to have the best chance of success, and that does not include crippling the tx throughput on the blockchain which will also cripple business models. The rejected chain C will quickly find that the difficulty (40+ billion) is way too high for the devoted "anti" rump of miners clinging to it, and it will take several hours to mine each block. This will get worse as the coinbase rewards can't be sold for decent fiat at any significant exchange. Miners will drift to the majority chain. It will probably take 1 year for the difficulty to fall on chain C until it is usable. So chain C will need to be forked in order to slash the difficulty for the few users who still want the 1MB lmit.
|
|
|
268
|
Bitcoin / Bitcoin Discussion / Re: Bitcoin 20MB Fork
|
on: February 04, 2015, 10:17:57 PM
|
I thought I would have a look at recent blocks >900KB. There are 21 in the last 6 days. Block_height Block_time Size_KB Num_Tx Fee_BTC | 341192 31/01/2015_7:10 976.54 2518 0.3303735 | 341226 31/01/2015_13:01 903.09 1106 0.15922165 | 341305 1/02/2015_1:05 959.89 1320 0.20086461 | 341313 1/02/2015_2:19 912.48 693 0.2979134 | 341350 1/02/2015_7:49 975.67 1735 0.263689 | 341505 2/02/2015_5:11 976.5 735 0.16244257 | 341517 2/02/2015_7:02 947.72 746 0.14308729 | 341519 2/02/2015_7:36 957.16 482 0.13242593 | 341520 2/02/2015_8:02 976.45 1964 0.28018485 | 341525 2/02/2015_8:35 973.77 844 0.187877 | 341737 3/02/2015_19:00 976.49 1291 0.18828618 | 341765 4/02/2015_1:23 976.49 2549 0.35075577 | 341773 4/02/2015_2:45 941.58 1635 0.22893775 | 341794 4/02/2015_6:05 976.46 2380 0.31873266 | 341798 4/02/2015_6:50 971.04 1759 0.24739191 | 341810 4/02/2015_8:30 976.17 1705 0.25575189 | 341944 5/02/2015_4:08 976.54 2268 0.30628975 | 341951 5/02/2015_5:35 974.37 1635 0.23624007 | 341963 5/02/2015_7:53 976.46 1911 0.27444743 | 341965 5/02/2015_8:33 976.52 2105 0.2951799 | 341967 5/02/2015_9:24 973.82 2675 0.33440304 |
Average block size = 965KB Average number of tx = 1622 (or approximately 2.7 TPS) Average block total fee = 0.25 BTC These blocks are near to the 1MB limit and do not really permit that much real-world business to be transacted on the main-chain. If the number of people using Bitcoin, worldwide, increased to 10 million then everyone would only be able do one transaction per 43 days. This ignores that some blocks will always be mined small or empty while the reward remains high. 20MB blocks would offer 54 TPS and an average total fee per block of 5 BTC (based on this evidence) which means that fees would be comparable with the reward once the average block size hits 20MB and the reward is down to 6.25 BTC (within 6 years time). The limit increase permits a much healthier outcome for the Bitcoin network and ecosystem.
|
|
|
270
|
Bitcoin / Bitcoin Discussion / Re: Bitcoin 20MB Fork
|
on: January 30, 2015, 11:21:53 PM
|
By the time the blocks are 20mb each we should have no worries on space cost, if it is raised it won't magically make every block 20mb just allow them to go that high.
Exactly. The existing 1MB limit is not keeping the blocks at an average of 30% to 40% full today, just as it was not keeping them 10% full three years ago. If the block size limit became 20MB tomorrow then it might still be four years before the first 20MB block occurs, and five years before they are common. One thing I wonder/worry about is miners deliberately mining small blocks when the pile of unconfirmed transactions is waiting.
This worries me too. It is a serious risk. Once the blocks are an average of 75% full the network goes into a red-zone where a bunch of deliberately small or empty blocks can pile up the unconfirmed tx causing delays of hours for confirmations. It is a very cheap attack. Just sent some coins to an exchange to sell? Come back tomorrow if this attack is in progress. Yet some people are more worried about a few 20MB spam blocks being mined, which the network would hardly notice.
|
|
|
273
|
Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion
|
on: January 28, 2015, 11:13:45 PM
|
You don't get it, there's no cashing out and no "manipulation", just bears increasing their BTC stack. If (when) price goes up in thousands (or 10's of thousands) of US$ the only thing that matters is how much BTC you have at that moment. If the price went <$100 in the meantime, or if that moment will be in 2015 or 2020 is completely irrelevant.
Exactly! I also focus only on how many btc I am accruing. The amount of $$ is irrelevant.
|
|
|
274
|
Economy / Speculation / Re: Gold collapsing. Bitcoin UP.
|
on: January 28, 2015, 08:59:10 AM
|
Here's one that will blow Varoufakis tiny mind wide open. http://aeon.co/magazine/technology/are-we-ready-for-companies-that-run-themselves/Which vision will win out? That will depend less on the specific capacities of the technology than on the ability of governments and electorates to grasp what it is and what it means. One way or another, it looks like RoboCorp will be able to look out for itself. In the meantime, we need to get our own house in order. sort your shit out, robocorp is coming That's a great read, thanks. Sometimes I wonder if Satoshi's most impactful and valuable invention might turn out to be the invention of the first DAC. Bitcoin as money is a mechanism to regain what we lost and help return to the principles of sound money that we had under the gold standard (albeit with a much better payment function). But the invention of the first DAC enables entire new concepts that we've never had before, and can help disintermediate functions for society that have always required government or middle men before. This has potential we don't understand yet, and will probably take a long time to develop, but will be revolutionary. I remember reading that theymos likes Iain Banks' sci-fi Culture novels. It was probably apparent to him early on that Bitcoin is a currency that would fit into that civilization. I think that DACs go to the next level with incredible potential, easily the backbone of an economy this size of the Culture. Back on Earth, the future world economy will be transformed, and far more efficient, if DACs take off.
|
|
|
275
|
Bitcoin / Bitcoin Discussion / Re: Fork off
|
on: January 28, 2015, 08:16:02 AM
|
Can we trade a little security for wider adoption? Would wider adoption make it more valuable? Nobody knows.
How much will the value of bitcoin drop when people realize it can never scale? Nobody knows.
You aren't sacrificing wider adoption of Bitcoin. You are sacrificing wider on chain adoption of Bitcoin. Bitcoin can scale perfectly well with off chain transactions. History has shown us this when the "off-chain US dollar" was backed by "on-chain gold." Your trading a little bit of Bitcoin security for adoption is akin to making the gold more easy to counterfeit. IMO off chain for serious stuff is trouble and defeats the purpose of Bitcoin, we may as well stay in fiat if this becomes a norm. The side-chain (off-chain) solutions are also a compromise between performance and de/centralization, and logically it becomes a rats-nest: Consider the case where 1MB is the block size limit and global bitcoin tx volumes are high enough to require 10MB blocks. Then at least 9 sidechains are needed. Unless one sidechain can have 9MB, or even 10MB blocks, which begs the question of why the BTC mainchain can't have 10MB blocks! Also wouldn't a 10MB sidechain just take over from the crippled 1MB mainchain? If the offchains or sidechains are centralized in order to raise performance then there is a central point of failure (and central point for surveillance, and central point for government kill-switch) for 90% of the bitcoin transaction volume. This defeats the whole point of the decentralized peer-to-peer network. If the off-chains/sidechains are decentralized then they need a large network of full nodes. Where are they coming from? Gavin's testing of 20MB blocks shows that loading (disk io) for these is 4x faster than 20 1MB blocks. So there are economies of scale which are not easily seen with lots of sidechains. The off-chains/sidechains may have a role for micro-tx or faster block times, or 2.0 data storage, but don't help with handling tx volumes while still maintaining a fully decentralized payments system and currency.
|
|
|
278
|
Economy / Speculation / Re: Gold collapsing. Bitcoin UP.
|
on: January 27, 2015, 08:31:30 PM
|
They started using Raiffeisen in mid 2014 Just got another message from Bitstamp... sincere apologies for the misleading information regarding your first question. Bitstamp recently entered in a relationship with a Raiffeisen Bank. That means that both bank account are operational so you can either transfer your funds to our Raiffeisen or Unicredit account. The exchange rate stays the same in both cases ( http://www.unicreditbank.si/tecajna_lista/?t=1&id_menu=&language=ENG ) If you have any further questions, please feel free to contact us again. Best regards, Anžej Simičak support manager
|
|
|
280
|
Economy / Exchanges / Re: www.BITSTAMP.net Bitcoin exchange site for USD/BTC
|
on: January 27, 2015, 06:47:52 PM
|
Bitstamp, please consider moving all your customer's fiat out of this sick dog of a bank! http://www.bloomberg.com/news/2015-01-20/raiffeisen-junior-debt-signaling-distress-as-currency-woes-mount.htmlRaiffeisen Bank International AG (RBI)’s junior bonds slumped to levels typically viewed as distressed after gains in the Swiss franc added to woes triggered by the tumble in the Russian and Ukrainian currencies.
Subordinated bonds sold by the Vienna-based lender slid as low as 63.4 cents on the euro, with yields of as much as 10 percent, after trading at 91 cents at the start of December, according to data compiled by Bloomberg.
“When bonds get to 60, 70 cents it’s fair to say it’s a sign of distress,” said Robert Montague, who helps oversee about $8 billion as a senior credit analyst at ECM Asset Management in London.
|
|
|
|