Notice that gold is reaching back the 1400$/once: ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fwww.kitco.com%2Fimages%2Flive%2Fgold.gif&t=663&c=Z5aiJZ0ETvXTUw)
|
|
|
after the #287, security now is answering questions about bitcoin in #288.
It's on youtube.
|
|
|
Oui je pense organiser ça début mars. Ce sera le premier dimanche de mars.
Personnellemnt j'achèterai pour une centaine d'euros.
|
|
|
hey ! un nouveaux parisien sur ce forum... je fabrique des bitcoins, mais j'aimerais bien savoir quoi en pouvoir en faire ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Tu peux faire une enchère sur la pièce d'or que je vends sur biddingpond ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) (cf. ma signature)
|
|
|
Guys, you know I'm a huge fan of bitcoin. I've been waiting for this for years, and I can't tell you how glad I am that someone made it for real.
However, I have some doubts sometimes. It's human, right?
One of my concern is the capability to create a new chain. Anyone could. Of course, there has to be some good reasons to do it, and it would probably not hurt the previous chains, but still...
Money is a weird thing. It's been a very important tool for human interactions since neolithics. It's a very important stuff. Some people would kill for money. Just for pieces of paper, for pure symbolic proof of value. Somehow this is stupid, but people are that stupid.
One of the thing people don't like with money, is the fact that some people can hoard it, and other people can have none of it. Some people can have tons of gold, and other not a single gram.
That's one thing which is not possible with bitcoin: you can't be an ugly capitalist pig. Say you want to dominate the world and have all the money in it, then immediately people will say "screw this guy, let's start an other chain".
Is it a good thing? I don't know, I'm not sure. If creating a new money becomes easy, then at some point it has to devaluate the very concept of money, doesn't it?
So what would be the solution? Go back to gold and stick to it? I don't think so. Gold as money would be a convention just as bitcoin is. So what? Is it possible that a new technical possibility has actually reduced economic possibilities? Is it possible to lose a capability when adding a capability? Could the scarcity of money be actually just as usefull as the scarcity of a currency?
Will bitcoin kill the very concept of money?
I don't know guys, I guess we'll have wait and see if we want to figure it out.
|
|
|
My base58 alphabet (the one I see all over Google): "123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"
Just use Satoshi's alphabet: $ grep abcde bitcoin/src/base58.h static const char* pszBase58 = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";
|
|
|
Ok but how do you plan on making a transaction without having the key in your wallet ?
|
|
|
To me the difficult part is the modification of the wallet.dat file. To decode base58, one can use my bash library: #!/bin/bash # # Requires bc, dc, openssl, xxd #
base58=({1..9} {A..H} {J..N} {P..Z} {a..k} {m..z}) bitcoinregex="^[$(printf "%s" "${base58[@]}")]{34}$"
decodeBase58() { local s=$1 for i in {0..57} do s="${s//${base58[i]}/ $i}" done dc <<< "16o0d${s// /+58*}+f" }
encodeBase58() { # 58 = 0x3A bc <<<"ibase=16; n=${1^^}; while(n>0) { n%3A ; n/=3A }" | tac | while read n do echo -n ${base58[n]} done }
checksum() { xxd -p -r <<<"$1" | openssl dgst -sha256 -binary | openssl dgst -sha256 -hex | sed 's/^.* //' | head -c 8 }
checkBitcoinAddress() { if [[ "$1" =~ $bitcoinregex ]] then h=$(decodeBase58 "$1") checksum "00${h::${#h}-8}" | grep -qi "^${h: -8}$" else return 2 fi }
hash160() { openssl dgst -sha256 -binary | openssl dgst -rmd160 -hex | sed 's/^.* //' }
hash160ToAddress() { printf "%34s\n" "$(encodeBase58 "00$1$(checksum "00$1")")" | sed "y/ /1/" }
publicKeyToAddress() { hash160ToAddress $( openssl ec -pubin -pubout -outform DER | tail -c 65 | hash160 ) }
timestamp() { hash160ToAddress "$(hash160)" }
$ decodeBase58 2qy6pGXd5yCo9qy3vxnN7rALgsXXcdboReZ9NZx5aExy 1B66FF9F63ACE537B537BE1F7F0CB585649C226C72EEFF43D59FAC4677BE50CA $ !! |xxd -r -p |base64 G2b/n2Os5Te1N74ffwy1hWScImxy7v9D1Z+sRne+UMo= FWIW
|
|
|
Damn it Hal, that's very mean. Now we have to work on this or we'll look like fools. I think I could manage to do that by tweaking the bitcoin code and recompiling. But I'd have to use a brand new wallet cause I don't like to mess with my wallet. PS. pff I give up. I've tried to tweak the code for generating a new address. vector<unsigned char> GenerateNewKey() { RandAddSeedPerfmon(); CKey key; key.MakeNewKey(); if (!AddKey(key)) throw runtime_error("GenerateNewKey() : AddKey failed");
// this is what I tried unsigned int nSize = i2d_ECPrivateKey(key.pkey, NULL); // I had to set pkey public in Ckey if (!nSize) throw key_error("CKey::GetPrivKey() : i2d_ECPrivateKey failed"); CPrivKey vchPrivKey(nSize, 0); unsigned char* pbegin = &vchPrivKey[0]; vector<unsigned char>& vchRet; DecodeBase58("2qy6pGXd5yCo9qy3vxnN7rALgsXXcdboReZ9NZx5aExy", vchRet); strcpy(pbegin, vchRet); key.SetPrivKey(vchRet); // end of what I tried
return key.GetPubKey(); }
The idea was to create the private key with the getnewaddress command. It doesn't compile since vchRet is not a CPrivKey object. I don't understand well enough what CPrivKey is. Good luck to other people who will try.
|
|
|
No bid yet? I'm kind of disappointed. I'm afraid it's because of these pictures that I've made without the flash under artificial ligthning. The colors are not very good. Here is a short video of me playing around with the coin: http://grondilu.freeshell.org/20110220_013.mp4
|
|
|
Well, for what it worths, I confirm that bitcoin doesn't show any window on Fluxbox. I've just tried. Personnaly I use "awesome" as a window manager. It is about as cool as Fluxbox. http://awesome.naquadah.org/
|
|
|
It's certainly more efficient to use your computing power for mining, instead of using it to guess a founded bitcoin address with brute force.
But Hal's calculation is eloquent enough, I guess.
|
|
|
Fluxbox is quite an exotic window manager.
Have you tried with an other WM ? xfce or Gnome for instance ?
|
|
|
No need yet, I'll pm everyone when I put the order in ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) too late, but ok, I'll wait.
|
|
|
I'm not sure of exact prices offhand, but I can safely say that a USPS flat rate envelope should hold at least 100 stickers, probably more, and those are only ~15 USD (after buying the envelope) So not more than 15 USD ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Ok so I'll go for 100 stickers then. I'll PM you my postal address.
|
|
|
I couldn't custom order just 100 of them, but if you got a bunch of other people who wanted it in that language, sure why not ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Forget it then, I'll go for "a better currency". Please tell me your shipping fees for a 100, 50 or 10 stickers packages.
|
|
|
And yeah, I'd ship to europe for sure, but it'd be extra postage. Not too much extra though, not as if it's a terribly expensive package that I have to insure for thousands of dollars I think 100 stickers might be a large volume. Maybe I should just order 10 first, since it should hold in a standard enveloppe. Also, instead of "a better currency", could you write "une meilleure monnaie"?
|
|
|
I'd definitely buy some. At 15c each, I'd buy an hundred. Would you ship to Europe?
|
|
|
|