Bitcoin Forum
June 07, 2024, 11:18:09 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 [112] 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 »
2221  Local / 中文 (Chinese) / Re: 比特币转账9个小时了一个确认都没有。谁能帮帮忙 ???万分感谢 on: July 18, 2013, 10:29:02 AM
Huh比特币转账9个小时了一个确认都没有。谁能帮帮忙 Huh万分感谢!!!
地址:18oEzHVvckGd7hF765Ysjb11RHuy6wK1BV

因為其中一個輸出少於 0.0000543, bitcoin 0.8以上預設不會處理.

你可以嘗試再發, 或求求那些礦主幫你處理
求教,怎样再发啊?向相同地址再发比特币,还是怎么样?
刚试了一下,提示我余额不足

你用的是什麼錢包
用的Multibit

可以肯定你的bitcoin是安全的, 但要再發一次就會比較麻煩. 方法肯定是有的, 但我沒用過mutltibit. 其中一個可行方法是導出private key再另行簽署.

如果不懂複雜的技術操作, 你可以求求那些大礦主幫忙, 但也許要付些小費吧
2222  Local / 中文 (Chinese) / Re: 比特币转账9个小时了一个确认都没有。谁能帮帮忙 ???万分感谢 on: July 18, 2013, 10:02:31 AM
Huh比特币转账9个小时了一个确认都没有。谁能帮帮忙 Huh万分感谢!!!
地址:18oEzHVvckGd7hF765Ysjb11RHuy6wK1BV

因為其中一個輸出少於 0.0000543, bitcoin 0.8以上預設不會處理.

你可以嘗試再發, 或求求那些礦主幫你處理
求教,怎样再发啊?向相同地址再发比特币,还是怎么样?
刚试了一下,提示我余额不足

你用的是什麼錢包
2223  Local / 中文 (Chinese) / Re: 比特币转账9个小时了一个确认都没有。谁能帮帮忙 ???万分感谢 on: July 18, 2013, 09:49:29 AM
Huh比特币转账9个小时了一个确认都没有。谁能帮帮忙 Huh万分感谢!!!
地址:18oEzHVvckGd7hF765Ysjb11RHuy6wK1BV

因為其中一個輸出少於 0.0000543, bitcoin 0.8以上預設不會處理.

你可以嘗試再發, 或求求那些礦主幫你處理
2224  Economy / Service Discussion / Re: MTGox. Bank tries to get back the Withdraws on: July 17, 2013, 11:36:37 AM
Today, i got an Message from my Bank. The Bank 'MIZUHO CORPARATE BANK' is trying to cancel 2 transfers from Mtgox. The value is about ~8000€. The Transfer were on the 7.6.13 and 18.6.13.
We rejected the cancelation of this Transfer.
We also have still a Withdraw in the Pipe that is confirmed but not paid.

Has anybody the same Problem ?


This could be a problem of Mizuho Corporate Bank and not a problem of MtGox.
Maybe one of the reason Mizuho stalled the withdraws from Mt.Gox.

How is the leverage of Mizuho Bank?
How much capital they have compared to expositions to loans?
Could be possible the rapid request  of a lot of withdraw from Mt.Gox (and from their account at Mizuho) have cause a lack of liquidity (or worse) to Mizuho?

This could be just a fuck-up of the bank system.



Headline : "The second largest Japanese bank is illiquid due to Bitcoin"
2225  Economy / Service Discussion / Re: 0.25 BTC Bounty - Show me a Mt Gox USD Withdrawal :) on: July 17, 2013, 09:40:32 AM
Video from Roger Ver on MtGox Finances to ease the communitys misplaced fears on MtGox Insolvency - http://www.youtube.com/watch?v=UP1YsMlrfF0

So he repeats the old story that the problem is the amount of transfers - but we have seen that for last month there were 0 transfers executed from MtGox - how that fits the story?


"CoinLab is the world's first US Venture-backed Bitcoin Company; it was funded in April 2012 by a group of progressive investors, including Tim Draper, Roger Ver, and Geoff Entress."

https://mtgox.com/press_release_20130228.html

 Huh Huh Huh
2226  Bitcoin / Development & Technical Discussion / Re: Forking scenario - when border connections are closed on: July 17, 2013, 06:23:36 AM
To the extent that a pooled miner is actively checking forums etc. to listen for claims that their pool is misbehaving, and switching pools in such an event, then I think they are contributing somewhat.

How is the miner checking forums if the internet doesn't work?


This question is self-contradicting. How could one mine (in the normal sense) without any internet access?
2227  Bitcoin / Development & Technical Discussion / Re: Forking scenario - when border connections are closed on: July 17, 2013, 04:16:00 AM
Pooled mining is also low bandwidth, so miners might still be able to contribute by connecting to a pool in another country.
Thats not really contributing... I mean, they aren't validating anything. Presumably the same party isolating them could be redirecting their hashpower selfishly or maliciously.


I have discussed the solution for this problem at: https://bitcointalk.org/index.php?topic=248297.msg2634208#msg2634208

Here are the relevant parts:

1. Partial validating node with web-of-trust. Currently, there are 3 major types of bitcoin clients: full clients (e.g. bitcoind), SPV clients (e.g. bitcoinj), server-trusting clients (e.g. electrum). We can implement the 4th type: partial validating clients (PVC).

User may assign certain amount of system resources (CPU power / bandwidth / storage space) to bitcoind. If the node is unable to verify a block before the next block arrives, it will automatically turn into a PVC. Instead of verifying every blocks, a PVC will skip some of them. When a block is verified, a PVC will publish a signature for the block. Through a web-of-trust, people will be reasonably confident that the longest chain is a valid chain.

This could even be extended to mobile device. For example, a smartphone, which is normally running as SPV, may turn into a PVC when it is connected to AC power and wifi. Even only one block is verified per day, the network is strengthened as a whole.

2. Mining pools and full nodes on trusted platform. As some people are advocating centralized "bitcoin bank" running on trusted platform (TP), I think mining pool and public full nodes can also use TP. A full node on TP will accept new blocks and new transactions through encrypted channel, so that the network administrator won't be able to censor any block/transaction. They will also answer queries like normal full nodes but also in an encrypted way. With remote-attestation and fidelity bond (https://bitcointalk.org/index.php?topic=134827.0), it is very unlikely that the operator may cheat.

Based on TP full nodes, we can further establish TP mining pools. It's like a normal getblocktemplate mining pool so miners are free to construct their blocks, without doing any transaction validation themselves, assuming that the pool is trustworthy. Again, the integrity of the pool is secured by remote-attestation and fidelity bond. Therefore, mining will be decentralized even with huge block size. Mining over TOR is also possible.

Again, people will verify the integrity of TP full nodes with the partial validating nodes I described.
2228  Alternate cryptocurrencies / Altcoin Discussion / Mixed proof-of-work scheme on: July 16, 2013, 05:15:31 AM
Please keep this discussion purely technical. There is no way in hell that ASIC miners will accept such change.

I am always thinking of a mixed proof-of-work alt-coin. It will involve 2 or more hashing algorithms, let's say SHA and Scrypt. A block will be either SHA or Scrypt, indicated by a new field in the header. There will only be one chain, which means SHA and Scrypt blocks will be linked together (it's like PPC). So the blockchain would look like
Code:
SHA->Scrypt->SHA->SHA->SHA->Scrypt->SHA->Scrypt->Scrypt->SHA->............
However, to mine consecutive blocks of the same type, the difficulty will be increased by 10%. On the other hand, the difficulty will be decreased by 10% if it is building on consecutive alternative blocks. In the above example, the difficulty will be:
Code:
SHA (diff = x)->Scrypt (diff  = y)->SHA(x)->SHA (1.1x)->SHA (1.2x)->Scrypt (0.8y)->SHA (x)->Scrypt (y)->Scrypt (1.1y)->SHA (0.9x)->............
The factor will have upper and lower limits of 1.5 and 0.5.

The difficulty change is determined separately for each hashing algorithms. For example, the difficulty for SHA mining is determined by the time span of the last 2016 SHA blocks, regardless of the number of Scrypt blocks in between.

Advantage of this system:

1. It's much more resistant to 51% attack as the attacker needs hashing power in multiple algorithms

2. Mining will be much more decentralised. We may use 3 algorithms: a strong Scrypt dedicated to CPU mining, SHA-3 suitable for GPU and FPGA mining, and SHA256 merged mined with bitcoin.

3. Breaking one of the algorithms won't break the system immediately, buying more time for a fix

4. It will also provide a feedback mechanism in case one of the block type is growing too slow or too fast. Jumping between alt-chains has become a big trouble because the difficulty won't decrease before next difficulty change. In the proposed scheme people will jump back when there is a difficulty discount and keep the chain moving.

-------------

Up to now, it's all about a alt-coin. However, I just realize that this could be done in bitcoin, with a soft-fork.

To make this a soft-fork, the backbone is still SHA256, while making some tricks in difficulty and include some extra data in coinbase.

1. Assume that we start with a traditional SHA256 block, with difficulty of z. We require that the next block will be an SHA256 block with difficulty of 2z. (since a higher difficulty is required, it is backward compatible)

2. Now we have a new SHA256 block of difficulty 2z. It correspond to the first SHA block in the previous example with difficulty x. Here we call it block A.

3. Scrypt miners start to build blocks on block A with difficulty y. The block will only contain a dummy coinbase transaction, specifying some outputs he wants. The sum of the outputs must be equal to or less than 50% of current block reward (i.e. 25/2=12.5 for now). Since this block is invalid for existing clients, no real bitcoin is generated in this process. Here we call this block B.

4. After blocks A and B are generated, there will be no restrictions on the hash type. Miners will build on block B.

4a. Scrypt miners will work on difficulty 1.1y. Again, the block will only contain a dummy coinbase transaction

4b. SHA miners will work on difficulty x. To make it backward compatible, the prevblock in header is pointing to the last SHA block (i.e. block A), while he has to put the hash of block B in coinbase. In the coinbase transaction, he has to distributed 50% of the reward to the earliest unpaid Scrypt block (i.e. block B) based on its dummy coinbase transaction. The SHA miner will also process transactions normally, and will keep the fee (*OOPS....I find a problem when I am typing this: what to do when block reward becomes smaller and smaller?)

5. If there is a long consecutive Scrypt chain, SHA miners will work on difficulty 0.5x = z, still backward compatible

6. Everything looks unchanged in the view of old clients, except that new blocks come 50% slower. However, this will be adjusted in the next difficulty change.

------------------
For obvious reasons ASIC miners will not accept a change like this (We might have a very slim but non-zero chance to do this before ASIC arrived and majority of GPU miners thought it was good). So this is a pure technical discussion. Just want to show how flexible the bitcoin protocol is and hope something really useful could be developed with similar schemes.

For *OOPS, we may distribute the fee the Scrypt miners (but it sounds not very fair). Instead of specifying the exact value in the dummy coinbase tx, Scrypt miners will specify the distribution in percentage.
2229  Bitcoin / Development & Technical Discussion / Re: Increase currency divisibility with soft-fork on: July 16, 2013, 03:33:06 AM
The script is the absolute worst place imaginable to tinker with value.

Script is the only place to include arbitrary data and get signed. I can't see any other option without a hard-fork.

I'm well aware of that.  It is still the worst place for it.

And think about it in context.  This is a soft fork in name only.  If it was needed for economic reasons, everyone would need to upgrade anyway.  Might as well do it hard so that the people left behind know that they've been left behind.

Since it is the ONLY place for it, so I can argue it is the BEST place for it.

Any old clients will work as usual without upgrade. They just can't send and receive sub-satoshi payment. There needs to be new block version and tx version for such upgrade. The client should give a warning when it sees a flooding of blocks and txs of unknown version, so people will know there are some new rules on the network.

I disagree.  Script nonsense is the ONLY place for it, the WORST place for it, and the BEST place for it, all at once.  Very clear indication to stay the hell away.  I'd prefer a hard fork any day.

Since the script can contain arbitrary data, we could shovel all sorts of garbage into it.  And it isn't like people haven't suggested plenty of crap already*, or that they won't go on to dream up much more.  Best not to tempt them, particularly not with something that already has an actual field.

At any rate, none of us will ever need to worry about it.  If the value grows so fast that we need to change the scaling factor for economic reasons before we want to do it for aesthetic reasons**, we'll all be so rich we can hire people to do it for us.

* Yes, I'm looking at you, colored coin scheme de jour.

** Daddy, why did Satoshi make the value field so narrow?  My Speak & Spell has 128 bit registers.

Please don't just scream "no data in script". Provide some technical reasons for that.

There are so many data manipulating OP codes in script, so I don't think scripts were not supposed to store any data.

Whether we will need to worry about this, or whether we will become very rich, is irrelevant to this technical discussion
2230  Local / 中文 (Chinese) / Re: 现在还有人在使用Armory么? on: July 16, 2013, 02:45:41 AM
我以前一直使用Armory,将绝大多数的币储存在Offline钱包里。4、5月份开始经常出错,差点币找不回来,而Armory的官网上也发了”可用性(Usability Issue)急剧下降“的提示,说只是可用性降低了,但并不影响安全性,并承诺未来几个星期里予以彻底解决。现在近两个月过去了,问题依旧。想问一下这里还有人仍在使用它吗?谢谢!

如果你正確使用, 不可能會丟幣. 我用64bit windows + 16G RAM, 幾天會出錯關閉一次但不影響使用
2231  Bitcoin / Development & Technical Discussion / Re: Increase currency divisibility with soft-fork on: July 16, 2013, 02:42:21 AM
The script is the absolute worst place imaginable to tinker with value.

Script is the only place to include arbitrary data and get signed. I can't see any other option without a hard-fork.

I'm well aware of that.  It is still the worst place for it.

And think about it in context.  This is a soft fork in name only.  If it was needed for economic reasons, everyone would need to upgrade anyway.  Might as well do it hard so that the people left behind know that they've been left behind.

Since it is the ONLY place for it, so I can argue it is the BEST place for it.

Any old clients will work as usual without upgrade. They just can't send and receive sub-satoshi payment. There needs to be new block version and tx version for such upgrade. The client should give a warning when it sees a flooding of blocks and txs of unknown version, so people will know there are some new rules on the network.
2232  Bitcoin / Development & Technical Discussion / Re: Increase currency divisibility with soft-fork on: July 15, 2013, 05:22:41 PM
The script is the absolute worst place imaginable to tinker with value.

Script is the only place to include arbitrary data and get signed. I can't see any other option without a hard-fork.
2233  Economy / Exchanges / Re: MtGox withdrawal delays [Gathering] on: July 15, 2013, 05:17:30 PM
Had anyone tried to withdraw non-USD fiat with wire recently? (not SEPA)
2234  Economy / Economics / Re: Winkelvoss ETP could become THE pricing mechanism for BTC on: July 15, 2013, 05:13:42 PM
apart from the danger of "them" "pulling a GLD" on us by making the WTF THE pricing mechanism for BTC and then in some sort of colluded half-secrecy pulling levers to convert it into an "orderly market" (i.e. keeping it down using printable collateral), isn't there another possible negative effect: the redirection of demand from bitcoin to the WTF. Holding a share of WTF is by no means the same as holding a Bitcoin (privacy, third-party risk, transactability) and I'd hate to see people want to join Bitcoin and then be sold some paper by their bank.

In general: even if this is an evil plan to keep bitcoin small, I somehow doubt it will work. Bitcoin is not gold and it already has low transaction and storage cost and can be transacted electronically. There is no need for a substitute in my mind. The "advanced" financial instruments that might be desired by some big players/investors can surely be built on top of the underlying directly somehow, no?

Also: I don't necessarily want an orderly market, I primarily want a free market.


There are many reasons to invest in an ETF rather than physical BTC. For example, hedge funds or pension funds may only be allowed to invest in listed assets. Investing in ETF may also fulfill the requirements of some business migration schemes. You enjoy the first class trading engine on NASDAQ, rather than the Magic the Gathering engine.
2235  Bitcoin / Development & Technical Discussion / Re: Testing so that opcodes can be re-enabled on: July 15, 2013, 04:50:00 PM
The most useful thing to reactivate would be tx replacement - re-adding opcodes is a hard forking change at this point and nobody has any use cases for them, whereas tx replacement is not a hard forking change and it'd be useful for some real things.

Why tx replacement is useful? There is no method to prevent miners mining a transaction with lower sequence.
2236  Economy / Economics / Re: Winkelvoss ETP could become THE pricing mechanism for BTC on: July 15, 2013, 04:00:20 PM
Last week, I put together some thoughts on the potential impact of the Winkelvoss Bitcoin Trust on current exchanges such as Mt. Gox. At first glance, it might seem like exchanges would be dancing in the streets -- after all, shouldn't more potential demand for Bitcoins mean more potential business for exchanges? On the contrary, I'd suggest that the trust, if approved, would 1) wind up becoming the principal price discovery mechanism for Bitcoin, supplanting existing exchanges, and 2) drain much of the existing speculative and investment volume away from the exchanges.

In my view, this is partially due to the larger potential volume for the trust, which would remove many of the barriers that currently keep the ordinary person on the street from participating in the Bitcoin economy, and partially due to the sorry state of existing exchanges, especially their universal failure to grab the counterpary risk baton and run with it. (Existing exchanges just provide networks of buyers and sellers, as opposed to acting as counterparty for each trade.)

The full article is here:

Winklevoss Bitcoin Trust May Become THE Price Discovery Mechanism for Bitcoin

Comments, criticisms, corrections welcome...

Wouldn''t the ETF just be available to US investors?

If the ETF is US-only, how could it possible become THE price discovery mechanism for bitcoin? Bitcoin isn't USD 2.0 ...

Just like gold, in future bitcoin ETF will be traded in different stock exchange like London, Hong Kong, Tokyo. It seems someone is trying to setup one in Zurich
2237  Bitcoin / Development & Technical Discussion / Re: Increase currency divisibility with soft-fork on: July 15, 2013, 10:51:50 AM
These things need to be hard forks. All kinds of software assumes 1 coin = 100 million satoshis and that this is the smallest value unit. For instance there are assertions in bitcoinj that throw exceptions if you get a URI that has too many decimal places (it won't round the URI for you).

Even if you downgrade all existing nodes to a weaker security model (bad idea!) it won't help that most software will still be incompatible with your new definition of a Bitcoin. That means to do it you need a global "flag day" anyway, at which point everyone agrees old software will get left behind, Y2K style. And then you may as well make it a hard fork.

With soft-fork, miners are obliged to upgrade anyway because they have to follow the majority of hashing power. In a hard-fork, the fork may persist for a long time.

Non-mining old full-nodes will still work. It just can't do sub-satoshi transactions and turn into SPV-level security. However, SPV-level security is still much better than being left in an abandoned fork.

For SPV nodes like bitcoinj, nothing has changed. AFAIK bitcoinj is not even supporting P2SH and is still working.
2238  Local / 中文 (Chinese) / Re: 【OKCoin】比特币交易平台,中国首家公司化运营的邀请您的加入 on: July 15, 2013, 08:51:15 AM
怎么每一家都是中国“最大”的平台。。。
都号称最大,其实是鱼龙混杂。
对于交易的用户来讲,速度快,手续费低,服务优势这才是王道。
小哥说的非常正确,速度快就是我们的一大特点,相信没有哪个交易平台响应速度能超过我们

你們是"中國最大"平台? 什麼最大? 說交易量你們每天只有幾百; 說吹牛皮又不及btc-gbl  Roll Eyes Roll Eyes
2239  Bitcoin / Development & Technical Discussion / Increase currency divisibility with soft-fork on: July 15, 2013, 06:30:33 AM
Increasing currency divisibility is listed as a hardfork in bitcoin wiki: https://en.bitcoin.it/wiki/Hardfork_Wishlist#Currency_changes

Actually it could be done with a soft-fork. (This is only for academic discussion. I don't think we will ever need to divide a satoshi)

1. Redefine OP_NOP1 as OP_PBTC (1pBTC = 1,000 nBTC = 10,000 satoshi)

2a. To mint pBTC, the total output value must be smaller than the total input value (let it be n satoshi)

2b. With n satoshi sacrificed, the user may, in the scripts of other outputs, embed this command
Code:
<amount> OP_PBTC OP_DROP
The sum of <amount>  must be equal to or less than 10000n

2c. Instead of taking n satoshi as fee, miner can only take not more than
Code:
n - SUM(<amount>/10000)
So SUM(<amount>/10000) satoshi will be destroyed in the minting process

3. Transfer of pBTC follows existing rules: the total amount of pBTC in the outputs must be less than or equal to the total amount of pBTC in inputs. In the "less than" case, miner will take it as fee by embedding OP_PBTC in coinbase output(s)

4. In about 2049, the miner reward will drop from 0.09765625 to 0.04882812, with 0.5 satoshi lost. At that time, miners will be allowed to include extra 5000pBTC in their coinbase output(s).  

5. The effective value of an output is amount of satoshi + amount of pBTC/10000 .

6. It will not break existing clients, but they will underestimate the true value of an OP_PBTC output.

Notes:

1. Minting of pBTC is an one way process. It is not possible to "merge" 10000 pBTC to make it become a traditional satoshi again. This will be a hard-fork

2. pBTC is actually a special type of smart property/colored coin

3. Comparing with a hard-fork, there is at least 3 bytes of overhead (an OP_PBTC, an OP_DROP, and an extra OP_PUSH for <amount>). However, it is more economic than a hard-fork if there is no pBTC in output.

4. We will face the same miner reward problem again after a few reward-halve: 5000pBTC->2500->1250->625->312->156

5. With a similar scheme, we can further divide pBTC with soft-fork
2240  Bitcoin / Development & Technical Discussion / Re: 10X Faster Vanity addresses (P2SH/M) on: July 14, 2013, 01:22:39 PM
For option 2 do you mean the nonce would be something like HASH(1), HASH(2), HASH(3)........?

So why not simply use 1, 2, 3...... as the pubkey?

Because a third party mining vanity addresses for you would need to prove to you that he didn't choose the pubkey using ECC (and knows the private key).
If you have a hash pre-image, that's a proof.
Also a simple sequence like 1,2,3 may end up in a weak case of a pubkey (I'm unsure if ECDSA has weak keys).

If you mine for yourself, then you can count simply as you said, but it would be better to choose the sequence starting from a random 32-byte value.

So the customer can simply generate a big random number X, and request the miner to scan from X to X + 2^32. I can't see why this is weaker than hash of something
Pages: « 1 ... 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 [112] 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!