I've read it, thanks. you does not sound like you have. You may want to flip through it again so that you can see how every other cryptosystem other than bitcoin takes great pains to minimize and obfuscate use of the private key, and how every PKI system in the world, again not counting bitcoin, insists on using expiration dates for keys. example please. Bitcoin private keys have no expiration date, and are used to sign plaintexts that are partially repetitive and predictable. If these factors don't make your sphincter tighten, you missed some big lessons from the history of cryptanalysis. LOL! expiration date! the only reason for them is for 512 bit RSA keys, and for CAs to earn money. 512bit RSA was secure in 1990 and broken(practicaly) in 1999. samething thing now: bitcoin private keys today are secure. in 10 years they may not be. on a busy SSL server, things gets signed and encrypted, 1000 times per second. with the same 1024/2048 bit key. they are not broken (yet). it has nothing to do with key reuse. We can't expire keys, and we can't compress ( =randomize) scripts. which is good. The one thing that we do is discourage key re-use. We should not abandon the one good practice that we are capable of doing without a damn good reason, even though we are pretty confident that we are safe doing so. Abandon good practice? did you ever hear of X.509? i would like to abandon it, as fast as possible.
|
|
|
What if we don't care about secrecy with transactions?
Secrecy isn't the issue. The issue is attackers gradually learning bits of your private key. an attacker is learning nothing, that the whole point of publickey-cryptography. go look it up on Wikipedia, before talking about anything you don't know anything about. or go read some bruce schneier, he have made a good heavy book, about cryptography. (you know the big red one, with a ufo on the front)
|
|
|
hey! some people are screaming about being censored. not me, but im getting tired of hearing them cry.
why not just move deleted threads to a subforum, and lock them! that way people can just ignore them, and nothing gets removed.
|
|
|
i can't see the idea og making a bitcoin specific VPN. you are just using bitcoins as a currency, which is very good. 1. good! i like to buy things with bitcoins, more merchants. 2. why copenhagen/denmark? it just sucks that we got censored our internet (piratebay...) 3. run bitcoind. generate an address per customer, let them pay. 4. have none. 5. also try https://www.glbse.com/er i fra danmark? FEDT! prøv også at kigge over i http://www.nordcoin.org/
|
|
|
Another option to track payment may be to have people pay with very small divisions. E.g, 5.3594812 BTC. The .0094812 being fairly insubstantial, but used to track payments and associate them with order data.
or you cloud just make a new address to them.
|
|
|
Done. You can find a Google App version of this calculator here : http://bitcoindetailedcalculator.appspot.com/Please let me know if you find any bugs or have any requests for improvements. Zodiac1233 - I have kept the donation address you specified. A cut of any donations would be much appreciated ;O) +1
|
|
|
example: sigscript: <sig> <pub> OP_1 OP_1 OP_PUSHDATA1 21 explanation: OP_1 OP_1: to fool OP_EQUALVERIFY OP_PUSHDATA1 21: the next 21 bytes of data is to be pushed, its all the "OP_DUP OP_HASH160 xxxxxxxx..."
scriptpubkey: OP_DUP OP_HASH160 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx75 OP_EQUALVERIFY OP_CHECKSIG explanation: 0x75 is 117 in decimal, and also the OP_DROP opcode. so when this both is put togther:
<sig> <pub> OP_1 OP_1 OP_PUSHDATA1 21 OP_DUP OP_HASH160 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx75 OP_EQUALVERIFY OP_CHECKSIG
<sig> <pub> OP_1 OP_1 <21 bytes of data> OP_DROP OP_EQUALVERIFY OP_CHECKSIG
then the public key is indifferent. and you could put a bogus in instead.
will this work?
im worried.
|
|
|
1GB more is hardly anything when it's that much already..
still, bitcoin is not an messaging system.
|
|
|
Would still be cool to send a message with the transaction ^^
no it would not! its not what the blockchain is for! I think a small twitter like message wouldn't hurt that much. I for one would like to include my email address along with each payment i send. Just in case the receiver messes up, i can point him to "that payment you received with my email address in it, search for it!". you already can do that. it would not be good. every block would grow very large. twitter message is what twitter is for. Don't be an asshole. He said twitter like, like 140 characters long, you moron. You really came across as a real asshole on your 2 last posts. ![Embarrassed](https://bitcointalk.org/Smileys/default/embarrassed.gif) This is the newbie board. If you don't wish to answer newbie questions then STFU & GTFO! math: VISA is handling 10.000 transaction/sec. each bitcoin transaction is around 3100 bytes long, it can vary. that means when/if we are gonna handle as much transactions as VISA, each block will be a round 10000*3100*60*10=18.600.000.000 = 18.6 Gb big. what you are suggesting is making a block 340 bytes long, right? then the blocks will be of 19.56 Gb big. do you see the problem? conclusion: dont put messages in transactions. just dont.
|
|
|
can't we put them to jail, beacuse they 'loves' Child Pornography. ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) @OP: er du dansk?
|
|
|
Would still be cool to send a message with the transaction ^^
no it would not! its not what the blockchain is for! I think a small twitter like message wouldn't hurt that much. I for one would like to include my email address along with each payment i send. Just in case the receiver messes up, i can point him to "that payment you received with my email address in it, search for it!". you already can do that. it would not be good. every block would grow very large. twitter message is what twitter is for.
|
|
|
Hi all,
when I make a regular bank transaction I have the opportunity to send a message to the recipient, usually a text of what this payment is about (client number , bill number etc.). Bitcoin is currently lacking such an option. If it shall be used more widely, I believe it is necessary such an option will be included in the client/infrastructure. Otherwise it is impossible for a bigger company to effectively track payments.
you give address 1 to customer 1. and you will receive payment from customer 1 on address 1. you now knows customer 1 has payed. you give address 2 to customer 2. and you will receive payment from customer 2 on address 2. you now knows customer 2 has payed. an address is a hash of a publickey. the hash is 160 bits long. it means that there is 1461501637330902918203684832716283019655932542976 possible addresses. which should be enough. now SHUT UP!
|
|
|
Would still be cool to send a message with the transaction ^^
no it would not! its not what the blockchain is for!
|
|
|
DO NOT DOWNLOAD THE EXE! im not saying it is dangerous, but he has no reputation at all, on this forum, and it could therefor be scam. he also mentions this in his post, and he is therefor aware of the risk. download and check and compile the source yourself. that said, GOOD JOB! i like more of this. ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
what does that mean? what is a legitimate reason? it depends on where you stand.
is it better to mine on a asteroid? is there some kind of cooling in the space so that my GPUs don't burn? and WTF does nukes have to do with mining?
Oh dear god, I hope you're joking, because I am laughing my ass right off. You do realize that before 2009, 'mining' meant digging stuff up out of the ground, right? (But yes, a GPU farm in space would have AWESOME cooling, provided it was kept in the shade) im jokeing! but the first thing i was thinking about was, actually bitcoin mining. just felt a need to share my thoughts.
|
|
|
I agree that knowledge shouldn't be censored, even about how to build weapons of mass destruction. If lots of people know how to do it, then when somebody tries to do it, many people will understand what they're doing and try to stop them. Its needed for power to be balanced. Its also important to advance science and solve the world's problems. Knowledge is ok. Actions sometimes are not.
Don't forget that there are perfectly legitimate reasons to own, say, a 10 kT nuke. Asteroid mining, anyone? what does that mean? what is a legitimate reason? it depends on where you stand. is it better to mine on a asteroid? is there some kind of cooling in the space so that my GPUs don't burn? and WTF does nukes have to do with mining?
|
|
|
I agree that knowledge shouldn't be censored, even about how to build weapons of mass destruction. If lots of people know how to do it, then when somebody tries to do it, many people will understand what they're doing and try to stop them. Its needed for power to be balanced. Its also important to advance science and solve the world's problems. Knowledge is ok. Actions sometimes are not.
+1
|
|
|
|