Bitcoin Forum
September 28, 2025, 08:23:36 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Re: question about transferring money from many addresses bitcoind on: December 13, 2013, 10:48:25 AM
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
2  Bitcoin / Development & Technical Discussion / Re: bitcoin from scratch on: December 11, 2013, 12:13:50 PM
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).
3  Bitcoin / Development & Technical Discussion / Re: Creating a specialized listener on: December 02, 2013, 11:29:13 AM

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).
4  Bitcoin / Development & Technical Discussion / Re: How can I use Bitcoin as validation engine? on: December 02, 2013, 08:36:03 AM
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).
5  Bitcoin / Mining support / Re: need help.. on: November 29, 2013, 10:56:32 AM
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
6  Bitcoin / Development & Technical Discussion / Re: How can I use Bitcoin as validation engine? on: November 28, 2013, 01:34:06 PM
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.
7  Other / Beginners & Help / Re: Hard fork on: November 28, 2013, 10:51:44 AM
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.
8  Other / Beginners & Help / Hard fork on: November 28, 2013, 09:18:36 AM
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?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!