Bitcoin Forum
May 25, 2024, 09:39:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 195 »
1201  Bitcoin / Mining software (miners) / Re: complete CD/USB/PXE bootable p2pool miner - p2pcoin on: March 19, 2013, 01:17:51 PM
Can you add AMD Drivers that support 7770 and 7970 devices please?

Would love to hear from you.

Sorry for the delay.

You could try grabbing a newer driver and installing it.  If you use persistent storage, it should keep working across reboots.

I'm super busy in real life right now (buying a house and moving), and I actually build this on a slackware box, so I don't have access to any nice tools for package management, so swapping out the driver is a labor intensive process for me.  I've also heard that the newer drivers aren't as good for older cards, so I might end up having to support two versions.

In late May, or maybe even June, I might be able to do this, but probably not much sooner.  Honestly, I was sorta hoping that ASICs would take off before anyone asked for something like this.  Smiley
1202  Bitcoin / Bitcoin Discussion / Re: In re Bitcoin Devs are idiots on: March 13, 2013, 03:48:09 AM
Holy fuck!  I'm talking WAY, WAY, WAY, WAY beyond my area of expertise.  I hope that I don't get humiliated by like 90 guys that actually understand what I'm talking about.

Shit.  You all beat me to it.
1203  Bitcoin / Bitcoin Discussion / Re: Amateur hour on: March 12, 2013, 07:32:39 PM
The Fed doesn't pay me enough to put up with this, but ok... here is byte code for x86 that translates either a decimal or hexadecimal string to a binary value (yes, I actually wrote the byte code, and yes, I can read and write x86 machine encodings in hex):

Welcome to ignore.  Doesn't matter if this is truth or lie, either way you've conclusively demonstrated that you will never say anything worth hearing.
1204  Economy / Economics / Re: Bitcoin business refunds on: March 12, 2013, 04:58:29 PM
What it will come down to in the end is that no court in the world will order reimbursement in bitcoin.  I could be wrong about that, but I'm not aware of any country that doesn't have legal tender laws.

Some day, that may change.
1205  Bitcoin / Development & Technical Discussion / Re: Time Lock feature? on: March 12, 2013, 12:41:42 PM
Generate three random private keys, print them on different pieces of paper.  Calculate the public keys for them, generate a P2SH 2-of-3 multisig address from them.  Send the funds to the new P2SH address.

Next, put each key into an envelope, and give the three envelopes to three different lawyers with instructions to deliver them to her when she is 18.  Cost of having a lawyer do escrow of an envelope for 6 years should be minimal.
1206  Bitcoin / Development & Technical Discussion / Re: Dubious math claim on: March 10, 2013, 05:58:43 AM
No, he's completely correct.  It really is very easy to factor a number right after you create it by multiplying two carefully chosen primes.

Now if only there was some way for him to force bitcoin to use RSA instead of ECDSA.  And some way for him to force people to randomly generate shitty primes for their keys.
1207  Economy / Securities / Re: ASICMINER: Entering the Future of ASIC Mining by Inventing It on: March 10, 2013, 05:41:48 AM
The closest thing to "danger" from a majority miner is that they can create a side chain in secret and release it to overturn a bunch of history.  Being a majority miner in full public view is no danger to anyone, regardless of what the trolls and noobs on the forums think.

Hashing power on the network is safe hashing power.
1208  Bitcoin / Development & Technical Discussion / Re: Satoshi Client Feature Request on: March 10, 2013, 12:07:10 AM
The minikey always uses uncompressed public keys.

I am open to being persuaded that it should be changed.  I don't presently consider support for compressed public keys a necessity.  But if it should be changed, then it should also be updated to use scrypt or something stronger than sha256, and potentially also changed to support some level of encryption like BIP38 (if feasible).

Compressed keys provide a modest but real space savings in the block chain.  I'm not aware of any reasons why anyone would ever want or need to create a new key without using the compressed form.

As for the hashing algorithm, I don't see any point in making generation slower.  The real security is in the ~162 bits of entropy embedded in the string.  As long as the transformation isn't leaking much entropy, it is still easier to just brute force search the 2160 bitcoin address space.

Show your work: Minikey is base58, 30 symbols long.  The first symbol is fixed, so there are 5829 possible strings, which is about 2170.  Only 1 in 28 are valid, leaving about 162 bits of entropy.
1209  Bitcoin / Development & Technical Discussion / Re: Satoshi Client Feature Request on: March 09, 2013, 07:13:13 AM
The minikey spec doesn't seem to indicate the compression status of the imported key.  Since there are multiple implementations already, I presume that they all are doing it either one way or the other.  If so, the spec should be updated.  Of course, if everyone is assuming that the key is uncompressed, then we need to rework the spec to fix that too.

Once that is taken care of, adding it to the client is easy enough.
1210  Bitcoin / Development & Technical Discussion / Re: Two separate outputs to the same address in one transaction? on: March 08, 2013, 04:53:32 PM
7a1539601e5928472eec972e4e12445f99c77f201de7bd641c1eb389e5ec464c

1211  Bitcoin / Development & Technical Discussion / Re: Two separate outputs to the same address in one transaction? on: March 08, 2013, 04:36:46 PM
You can't use createrawtransaction to do this.  You have to make the transaction by hand (or using some other tool that you'll probably have to write yourself, but it is pretty easy either way).

Once made, the stock client can sign and broadcast it as usual.  It causes absolutely no problems in the client, network or protocol.  TxOuts are identified by {txhash:sequence} so each output has a unique name and can be spent as usual.

The main problem is that JSON does not allow duplicate keys, and the only interfaces in the stock client to create multi-output transactions are through JSON.
1212  Bitcoin / Development & Technical Discussion / Re: TWINKLE for Bitcoin mining on: March 06, 2013, 11:49:55 PM
No.

SHA has no known cycles.  And if any are ever found, they won't survive the double hash.
1213  Bitcoin / Bitcoin Discussion / Re: How a Bitcoin attack could play out on: March 06, 2013, 11:55:16 AM
Nice thing about bitcoin is that everything is out in the open, for all to see.

If the planted agent can point to a transaction in the block chain with an invalid signature, then everyone will know that there is a weakness in bitcoin (but one that we can fix, probably pretty damn easily).  If he has to point to a transaction with a valid signature, then he is claiming that the entire cryptographic community of the world is wrong and ECDSA itself is broken.

He may have developed a reputation here on the bitcoin forums, but he has absolutely no credibility in the cryptography community. 
1214  Bitcoin / Development & Technical Discussion / Re: offline address - or a way to explicitly freeze an address on: February 26, 2013, 11:06:47 AM
No.  This can't be done.

Transactions in bitcoin simply don't work they way you think they do.  Sorry.
1215  Bitcoin / Hardware / Re: My Impression of Avalon Machine on: February 22, 2013, 06:39:20 PM
6 the PSU is Antec EA-650 Green (80P Bronze, not the Platinum one)

7 There is a power board(?) inside, on the board there are 2 * 6pin PCI-E power connectors remaining.
so if you want to replace a better PSU, make sure it have 2 more 6pin pci-e connectors MORE THAN EA-650.

Can you describe the power board better?

Is it a board that accepts the 20 or 24 pin ATX main plug and has spots for four 6-pin 12v PCIE connectors, and then distributes power to the modules, hub and router?  If so, is it a 20 or 24 pin socket?  Does it also have a 4 or 8 pin ATX CPU connector?  How many output spots does it have, and of what type?
1216  Bitcoin / Development & Technical Discussion / Re: Hard-forking Bitcoin to SHA-3 from SHA-2 on: February 21, 2013, 09:38:05 AM
http://en.wikipedia.org/wiki/SHA-3

Is it worth doing since SHA-256 was directly designed by a centralized, secretive government agency who may have included a nuanced and hidden flaw?

There are also pre-image attacks against SHA-256:

Quote
There are two meet-in-the-middle preimage attacks against SHA-2 with a reduced number of rounds. The first one attacks 41-round SHA-256 out of 64 rounds with time complexity of 2253.5 and space complexity of 216, and 46-round SHA-512 out of 80 rounds with time 2511.5 and space 23.[1] The second one attacks 42-round SHA-256 with time complexity of 2251.7 and space complexity of 212, and 42-round SHA-512 with time 2502 and space 222.

Would it be hard to switch Bitcoin over to SHA-3? How would it be done?

I fixed your quote for you to make it more obvious that we are dealing with different grades of impossible.

Note that 2256, 2253.5 and 2251.7 all mean exactly the same thing:  NEVER.
1217  Economy / Securities / Re: [BitFunder] G.MPOE Pass Through on: February 20, 2013, 10:35:30 PM
The issue is each pass through share is usually priced at a premium than the MPex rate. I buy them at a premium.

This'd seem to be more an issue of you than of the PT. Why buy at a premium? Put your bid in at 95% of MPEx price and wait for it to be filled.


Wait for it to be filled? Thats your suggestion?
Shows how much you value time and timing.

It sounds like you understand very well the trade-off you are making.  Time or money.
1218  Bitcoin / Bitcoin Technical Support / Re: bitcoind disconnecting 127.0.0.1 on: February 18, 2013, 05:09:27 PM
I am connecting through a Python script to capture Bitcoin transactions to display them on a web page.  I start Bitcoind and then the Python script.  The script grabs the transactions and put them in a database.  It all seems to work for a time but Bitcoind keeps disconnecting the connection started by the python script.  If I stop everything and delete addr.dat (or peers.dat for version 0.7.2) then it all starts working again for a short time until the disconnects start again.

In that case, your python script isn't right.  The client will disconnect a node once it realizes it isn't working right.  It can take a few minutes for your script to trigger the bogus node detection.  Out of curiosity, is your script generating a random nonce for the address message, or is it repeating what it sees?
1219  Bitcoin / Bitcoin Discussion / Re: Why bitcoin isn't going to make it: The National Security Agency on: February 18, 2013, 02:12:23 PM
Schneier has commented on this plenty of times.  You should go read his thoughts, but if I recall correctly, he thinks that this isn't the 70s any more.

Once upon a time, the NSA was so far ahead of everyone else that it was like they had alien technology.  Over the decades, cryptography research has spread out.  The NSA still tries to recruit the best, but not everyone is interested or available.  The NSA may still be the global leader, and very likely is, but now they are merely years ahead of the game, not decades.

Also, the techniques have changed.  Both new systems and new attacks are devised by teams, typically spread across many institutions.  And systems are built to be resistant even to hypothetical impractical attacks.  Attack progress comes in small parts, chopping off a few bits here and there, taking a 2256 attack down to 2237 or whatever.  New systems are devised in the decades between the very impossible attack and the merely totally impossible one.

Also, the NSA doesn't really need to do crazy secret stuff any more.  High security systems for military and government is mostly about good technique and good management (key management in particular).  If anyone can break our stuff, or anyone's stuff, it means that they have developed whole new branches of mathematics, and done so in secret.
1220  Bitcoin / Bitcoin Technical Support / Re: bitcoind disconnecting 127.0.0.1 on: February 18, 2013, 01:12:31 PM
You have the node connecting to itself, which will never work.  Self-connections are detected by a random nonce in the version message used in the initial handshake, not by IP address.

If you have a second node running that you want to connect to, specify the port in your -connect option.  127.0.0.1:port
Pages: « 1 ... 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 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 ... 195 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!