Bitcoin Forum
June 24, 2024, 06:51:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 »
2461  Alternate cryptocurrencies / Altcoin Discussion / Re: [QQQ] TRC/CRAZY_RABBIT SO ARE YOU GOING TO CHANGE TO BTC RETARGET YET? on: April 10, 2013, 08:32:11 PM
Erm, no these diff swings are not normal. From 202 to 39k in a split second. What's more, the difficulty is reported wrong in cgminer, by a few K higher. Something is wrong!
2462  Bitcoin / Development & Technical Discussion / [Idea] Chain-Wallet proposal. on: April 10, 2013, 06:49:31 PM
Hi.

I am not the most technical person around here, but just a while ago I had an idea about what I call chain-wallet, though it's technically chain-address. The idea is, that if you lose a recent wallet, you can rebuild all the private keys up to a point from the very first wallet created, i.e an earlier backup. The idea is not fully developed, but I am going to share it in case it has any potential.

My concept originates from the ability to add/multiply private keys as explained here https://bitcointalk.org/index.php?topic=84569.0. My idea was that when a wallet is created two addresses will act as the chain.

How it works:

We have two keyparis
A90A68C771F23095A7C718D14194B878F750DB6F753B677E9844B443802031C6
0422a5fe731a2defd69e3fe171e1c44631c9b2787cb17128a8d133b2996f497fd1dbee5038819f2 bfd4c935470b06f03715ff4d4ed15e2a601b0214c868fc87bc2

Which map to address 1F1DxSNtzXCQmP1R5LNPWEZhg16C1F6W6

We have another keypair
E6C96DC5C8E08906E23178477995E3AEA720C3ED235842107215F6C87B2DBC9B
0487ff35583bba2957478f2fdbc2ba7b6516dab939fdb81f1b904bc9883b31e8d4e5c19789066eb 0b44b96f85d14b7852c8dc428b5e84edc65d17627433ec80388

Which map to address 16XpPAVfkkuhCUZAV5HyxxjnipGYiY87HG

The chain then starts by adding
A90A68C771F23095A7C718D14194B878F750DB6F753B677E9844B443802031C6
to
E6C96DC5C8E08906E23178477995E3AEA720C3ED235842107215F6C87B2DBC9B

Which produces this key pair
8FD3D68D3AD2B99C89F89118BB2A9C28E3C2C275E94B09534A884C7F2B17AD20
04194E595F5F0E153DFEE02891CB42783532C1F756E678E576A1D1FAD1B2CDEB4675AE0DE6E7BF7 745E448A00AC354A686CFAC2243DC9423B8EB1AF510EB590329

and maps to address
1FG8mrvWK9cD5ZfUaZQPUY2c5oZH33MVu

Then, the second private key
E6C96DC5C8E08906E23178477995E3AEA720C3ED235842107215F6C87B2DBC9B
gets added with the third
8FD3D68D3AD2B99C89F89118BB2A9C28E3C2C275E94B09534A884C7F2B17AD20

which produces this keypair
769D445303B342A36C2A096034C07FD8D034A97C5D5AAB27FCCBE4BAD60F287A
04D40B04AFA3515400F42474E0367C74955143A5E221D3A0E95D2788EDA8758EE053EFAF2EC1B5D 1C983B8AE59B14FECC62CD2A3E2157CEAB58D6408C09AA7DC04

and we end up with address 1BXS8ax6rZtqSzxH5jikhL4Zt2DfN7cDE

So now, if Alice created a wallet, and backed it up, then say a year later after a lot of usage she deleted her wallet, and uses this old backup, she can still recover her private keys FOR EVERY address, because they all form a chain.

Now, I see a few problems with this, but again, I am not a very technical person so bear with me
  • 1)Adding big numbers to big numbers will eventually lead to a number > than the one allowed by secp256k1, and that is where the chain breaks into a new branch, but wallet recovery still has higher percentage of success. I however cannot fully verify this as vanitygen's source code suggests something else is done than just simple BN_add i.e BN_add_mod()
    2)Slow process. Basically, when the chain begins, the produced public key must be compared to all of the ones in the blockchain to see if it exists and whether to stop. Thus recovering MAY take a while especially if you had a lot of private keys.

EDIT:I was told that some clients may have similar functionality, I guess I was late to the game.
2463  Economy / Trading Discussion / Re: btc-e.com on: April 10, 2013, 03:17:00 PM
Maybe because Mtgox still trades in only Bitcoin<->USD whereas btc-e.com has it spread across many currencies.
2464  Bitcoin / Project Development / Re: [BETA]Bitfinex.com first Bitcoin P2P lending platform for leverage trading on: April 10, 2013, 02:08:27 PM
@legendster

I can tell you from the very beginning, that when you borrow money on the website you CANNOT withdraw it, for security reasons obviously. So any ideas you might have, won't work. Smiley
2465  Bitcoin / Development & Technical Discussion / Re: A mistery hidden in the Genesis Block on: April 10, 2013, 12:36:25 PM
I would really appreciate if my question on the genesis block is also answered https://bitcointalk.org/index.php?topic=171355.msg1782000#msg1782000

I basically ask in the thread how it's made, and how one could also create a genesis block from scratch.
2466  Economy / Service Discussion / Re: Bitcoin-24 vs Bitstamp on: April 09, 2013, 11:43:44 PM
Hey, why?? What is wrong with bitcoin-24? I withdrew over 1200 euro on Sunday via SEPA, don't tell me they won't come.

EDIT:I see now, then any alternatives? I need to cash out as soon as possible.
2467  Bitcoin / Bitcoin Technical Support / Re: Pushpool - Tech Support on: April 09, 2013, 11:41:47 PM
now 30000 shares, still no upstream_result with "N" or "Y"

problems?
upstream_result is when the pool detects a share at or higher than the network target, ONLY THEN does it allow it to get to bitcoind. That's why, basically.
2468  Economy / Service Discussion / Re: Mt. Gox – Proof of Residency Help on: April 09, 2013, 11:22:50 PM
This is why MtGox sucks and people should use other exchanges. This whole verification is nuts, I understand it provides increased security for Gox and it's users, but it's not only a big hassle, it's intrusion of privacy AND when your account gets locked, theft.
2469  Economy / Service Discussion / Re: Lost $600 on SatoshiDice, crying at my own stupidity on: April 09, 2013, 11:20:53 PM
I can sort of sympathize with OP. Sold 11.74 coins at 137 USD, now look at the price. I cannot begin to explain the situation I am in, and how much I needed the money I could have made now. There are people a lot worse off like OP than me and need money more than me, but still.

2470  Economy / Trading Discussion / Re: Interest in an automated bitcoin trading website? Survey and details inside. on: April 09, 2013, 04:54:48 PM
When you think about it, when most users use this service, how will gains even occur?
2471  Bitcoin / Development & Technical Discussion / Re: Vanitygen: Vanity bitcoin address generator/miner [v0.22] on: April 09, 2013, 04:07:45 PM
The fix does not work, I compiled from source, updated CL kernel. I used APP SDK's OpenCL.dll and and amdocl64.dll files, but unfortunately the program hangs before it even prints "Compiling kernel". It doesn't crash, it just hangs with these DLLs and huge CPU usage, but nothing.
2472  Economy / Trading Discussion / Re: MtGox <-> Btc-e arbitrage ~3% profit on: April 09, 2013, 03:19:25 PM
Personally, I do not use Gox anymore. All this AML verification, sending documents and whatnot. Not worth it imo.
2473  Economy / Trading Discussion / Re: How do you day trade? on: April 09, 2013, 03:17:36 PM
If you are new, I wouldn't even bother. Why trade when you can just hold?
Yeah, but then how do you increase your profit without mining?
2474  Economy / Trading Discussion / Re: MtGox <-> Btc-e arbitrage ~3% profit on: April 09, 2013, 03:15:04 PM
That means you make orders in opposite directions almost simultaneously and don't care if the price goes up or down. I can't give the numbers though Smiley
Are USD transfers from Gox to Btc-e fast enough? Even an hour at this volatile price makes everything not worth it.
2475  Economy / Trading Discussion / How do you day trade? on: April 09, 2013, 03:07:07 PM
I have bitcoins, no USD. I wanted to profit a bit by selling high, buying low, but due to the price volatility I actually lost 0.13 bitcoins already.

I am already regretting I sold 11.74 bitcoins at 137, losing $1000 dollars by now, and decided to make up for it by trying to increase my profits from some leftover coins.
But make no mistake, I am new to "day trading". Most of the terms related to trading and so on are not even known to me.

So the point is, how do you profit from this when I cannot buy, as I cannot sell because the price is increasing and super volatile making me hoard the coins OR if I do decide to sell, lose money when it goes up and up?
2476  Bitcoin / Development & Technical Discussion / How is the genesis block made? on: April 09, 2013, 02:30:23 PM
I asked on IRC, tried to understand it as much as I could, but again I got even more confused. But this is what I think it should be.

In main.cpp we have this piece of code
Code:
        const char* pszTimestamp = "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks";
        CTransaction txNew;
        txNew.vin.resize(1);
        txNew.vout.resize(1);
        txNew.vin[0].scriptSig = CScript() << 486604799 << CBigNum(4) << vector<unsigned char>((const unsigned char*)pszTimestamp, (const unsigned char*)pszTimestamp + strlen(pszTimestamp));
        txNew.vout[0].nValue = 50 * COIN;
        txNew.vout[0].scriptPubKey = CScript() << ParseHex("04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f") << OP_CHECKSIG;
        CBlock block;
        block.vtx.push_back(txNew);
        block.hashPrevBlock = 0;
        block.hashMerkleRoot = block.BuildMerkleTree();
        block.nVersion = 1;
        block.nTime    = 1231006505;
        block.nBits    = 0x1d00ffff;
        block.nNonce   = 2083236893;

But I believe that when satoshi was creating the genesis block, it likely looked like this

Code:
        const char* pszTimestamp = "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks";
        CTransaction txNew;
        txNew.vin.resize(1);
        txNew.vout.resize(1);
        txNew.vin[0].scriptSig = CScript() << 486604799 << CBigNum(4) << vector<unsigned char>((const unsigned char*)pszTimestamp, (const unsigned char*)pszTimestamp + strlen(pszTimestamp)); //not sure what << 486604799 << CBigNum(4) would mean
        txNew.vout[0].nValue = 50 * COIN;
        txNew.vout[0].scriptPubKey = CScript() << ParseHex("04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f") << OP_CHECKSIG; //ECDSA keypair and the public key pasted here, easy to do
        CBlock block;
        block.vtx.push_back(txNew);
        block.hashPrevBlock = 0;
        block.hashMerkleRoot = block.BuildMerkleTree();
        block.nVersion = 1;
        block.nTime    = 0; //updated later
        block.nBits    = 0; //updated later
        block.nNonce   = 0; //updated later

So he compiled Bitcoin with that piece of code and hashed that(uint256 hash = block.GetHash(); ) "coinbase transaction" I believe it's called, to create a block that would act as the first block in the chain, which he started hashing to finally obtain the REAL genesis block

which is this

Quote
000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f


He then recorded nonce,nbits,ntime of this hash and subsequently updated the code to be

Code:
        const char* pszTimestamp = "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks";
        CTransaction txNew;
        txNew.vin.resize(1);
        txNew.vout.resize(1);
        txNew.vin[0].scriptSig = CScript() << 486604799 << CBigNum(4) << vector<unsigned char>((const unsigned char*)pszTimestamp, (const unsigned char*)pszTimestamp + strlen(pszTimestamp));
        txNew.vout[0].nValue = 50 * COIN;
        txNew.vout[0].scriptPubKey = CScript() << ParseHex("04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f") << OP_CHECKSIG;
        CBlock block;
        block.vtx.push_back(txNew);
        block.hashPrevBlock = 0;
        block.hashMerkleRoot = block.BuildMerkleTree();
        block.nVersion = 1;
        block.nTime    = 1231006505;
        block.nBits    = 0x1d00ffff;
        block.nNonce   = 2083236893;

and recompiled Bitcoin once more and basically started the network.

Am I correct in this?
2477  Bitcoin / Bitcoin Technical Support / Re: bitcoin qt -> coinbase trnxs not showing up after 34 conf on: April 09, 2013, 02:49:41 AM
proudhon:

i did not pay a fee, but I still expected this to go through before 37 blocks. is this even normal without a tx fee for 37 blocks? that seems extreme.

overall, no faith in the system is lost. Although I do have many more grey hairs. And proudhon, you'd like this, I sent them to sell. SELL.
You are lucky it's just 37 blocks. Some people wait days and more without fees.
2478  Bitcoin / Bitcoin Technical Support / Re: Blockchain.info unconfirmed transactions on: April 08, 2013, 11:12:26 PM
So...tips on moving out of Blockchain.info?
Yeah, download Bitcoin-Qt and you will be better.
2479  Bitcoin / Press / Re: 2013-04-08 Bar in NYC accepts Bitcoin on: April 08, 2013, 08:43:56 PM
Here's where price stability becomes a serious issue.

Hate to treat my party to a round of drinks and be unaware the btc conversion rate crashed with a high-volume sell off on mt. gox while I was out.
Yup. Price is too unstable for any merchant to use right now.
2480  Bitcoin / Project Development / Re: [BETA]Bitfinex.com first Bitcoin P2P lending platform for leverage trading on: April 08, 2013, 06:35:52 PM
May I suggest something? Atm some features are not aligned. Like checkboxes and such, they are placed really weirdly and that needs to be corrected.

Also, a notification sound like the one on btc-e on a completed order would be nice.
Pages: « 1 ... 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!