Search content
Sort by

Showing 8 of 8 results by cnk
Post
Topic
Board Bitcoin Technical Support
Re: question about transferring money from many addresses bitcoind
by
cnk
on 13/12/2013, 10:48:25 UTC
What is withdrawal logic ? It takes money from random addressess if only total amount allows to do its operation?

bitcoind uses stochastic approximation to select a subset of unspent outputs to spend.
(actual code : https://github.com/bitcoin/bitcoin/blob/master/src/wallet.cpp#L1043-L1185)

There is an old thread about it here: https://bitcointalk.org/index.php?topic=29207.0
Post
Topic
Board Development & Technical Discussion
Re: bitcoin from scratch
by
cnk
on 11/12/2013, 12:13:50 UTC
Quote
BTW, where can I find these notes and diagrams?

Bitcoin wiki (https://en.bitcoin.it/wiki/Main_Page) is probably the best source of technical information about bitcoin protocol.
You can find etotheipi's diagrams there (e.g., https://en.bitcoin.it/w/images/en/7/70/Bitcoin_OpCheckSig_InDetail.png, https://en.bitcoin.it/w/images/en/9/9b/PubKeyToAddr.png).
Post
Topic
Board Development & Technical Discussion
Re: Creating a specialized listener
by
cnk
on 02/12/2013, 11:29:13 UTC

My goal is to create a bot that would listen to the bitcoin network for a list of specific transactions associated with specific bitcoin addresses.


There is a pull request that adds support for watch-only addresses to bitcoind : https://github.com/bitcoin/bitcoin/pull/2861. This PR allows to track transactions and balances without having to know and keep associated private keys in the wallet. Unfortunately, it is unclear when it will be merged.

It is also reported that people are using this in production (custom version of bitcoind).
Post
Topic
Board Development & Technical Discussion
Re: How can I use Bitcoin as validation engine?
by
cnk
on 02/12/2013, 08:36:03 UTC
I would also like to know more details on how to prove that some data exists without
creating unspendable outputs (I have no affiliations to proofofexistence service).
Post
Topic
Board Mining support
Re: need help..
by
cnk
on 29/11/2013, 10:56:32 UTC
If a private key is lost, the bitcoins are gone forever.
Theoretically, it is possible to guess the private key, but it will take quite some time : http://bitcoin.stackexchange.com/questions/22/is-it-possible-to-brute-force-bitcoin-address-creation-in-order-to-steal-money/3205#3205
Post
Topic
Board Development & Technical Discussion
Re: How can I use Bitcoin as validation engine?
by
cnk
on 28/11/2013, 13:34:06 UTC
There is a service that uses bitcoin blockchain to prove that certain data exists at a certain moment of time http://www.proofofexistence.com . This is done by generating a  bitcoin transaction (unspendable) to two specially crafted addresses.
Post
Topic
Board Beginners & Help
Re: Hard fork
by
cnk
on 28/11/2013, 10:51:44 UTC
Intentional fork, as I understand, would mean an attack on bitcoin. The outcome of such event will depend on the amount of hashing power the attacker has.
Post
Topic
Board Beginners & Help
Topic OP
Hard fork
by
cnk
on 28/11/2013, 09:18:36 UTC
At March 2013 a bug in Bitcoin 0.7 caused a hard fork of the chain that could not be automatically resolved (details : https://en.bitcoin.it/wiki/BIP_50).

This event didn't seem to affect bitcoin price and public image of bitcoin.

Now the situation is different. Bitcoin price has increased 30x times since March and now bitcoin is receiving more public attention than ever before.

I wonder what would have happened to bitcoin price if a hard fork had occurred now?