Bitcoin Forum
May 25, 2024, 11:30:09 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 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 »
241  Bitcoin / Bitcoin Technical Support / Re: Get the address sent from on: November 03, 2012, 09:48:15 PM
If you want to distinguish separate incoming payments, the advised way is creating a separate receive address for each.

Bitcoin transactions do not really have 'from' addresses. All transactions do is consume coins, merge and split them, and produce new coins, potentially assigned to new address(es). It is indeed possible to retrieve where the input coins for your transaction were previously sent to, but in the general case this is not very useful information, as it only tells you which address previously controlled the coin, which is not necessarily the one who sent it. In the case of e-wallets with shared wallets, for example, it only tells you an address that belongs to the provider's wallet, and sending something to it will not necessary mean it ends up on the account of the one who sent it. If you want to do return payments, ask for a return address.

This is what I do at the moment, how can I check from which address was the payment sent to mine?
242  Bitcoin / Bitcoin Technical Support / Re: I need help - Export priv keys on: November 03, 2012, 09:02:43 PM
This can also be done from the debug console since Bitcoin-Qt 0.7.
243  Bitcoin / Bitcoin Technical Support / Re: Get the address sent from on: November 03, 2012, 09:01:54 PM
If you want to distinguish separate incoming payments, the advised way is creating a separate receive address for each.

Bitcoin transactions do not really have 'from' addresses. All transactions do is consume coins, merge and split them, and produce new coins, potentially assigned to new address(es). It is indeed possible to retrieve where the input coins for your transaction were previously sent to, but in the general case this is not very useful information, as it only tells you which address previously controlled the coin, which is not necessarily the one who sent it. In the case of e-wallets with shared wallets, for example, it only tells you an address that belongs to the provider's wallet, and sending something to it will not necessary mean it ends up on the account of the one who sent it. If you want to do return payments, ask for a return address.
244  Bitcoin / Bitcoin Discussion / Re: Could declaring Bitcoin a religion protect it from Finacial Regulation? on: November 03, 2012, 07:12:29 PM
My faith in humanity would be lost if this helped in the slightest.
245  Bitcoin / Development & Technical Discussion / Re: Thought experiment on security design of bitcoin protocol on: November 03, 2012, 05:40:16 PM
All those things require a preimage attack. The only practical attack against MD5 is a collision attack.
246  Bitcoin / Development & Technical Discussion / Re: Satoshi Bitcoin client variable explanation in main.h (Bitcoin Pseudocode Client on: November 03, 2012, 05:04:28 PM
i've submitted a pull request with comments for all those constants.

Just out of curiosity, has MAX_BLOCK_SIGOPS always been defined as a fraction of the block size?  From the P2SH debates, I remember the number 20,000 which is what you get when you perform the division, but I don't remember the division.  And as I recall, it was somewhat important, as a change to it could potentially cause a hardfork.  And I can't find any documentation on it other than the source code, so I was wondering...

Does that matter? Any change to MAX_BLOCK_SIGOPS or MAX_BLOCK_SIZE has hardforking risks - making one dependent on the other does not change that.
247  Bitcoin / Development & Technical Discussion / Re: Satoshi Bitcoin client variable explanation in main.h (Bitcoin Pseudocode Client on: November 02, 2012, 11:16:30 PM
i've submitted a pull request with comments for all those constants.
248  Bitcoin / Development & Technical Discussion / Re: Satoshi Bitcoin client variable explanation in main.h (Bitcoin Pseudocode Client on: November 02, 2012, 11:04:45 PM
COIN is defined in util.h, apparently. I assume because it's necessary for formatting amounts.
249  Bitcoin / Development & Technical Discussion / Re: Multiple addresses at once. on: November 02, 2012, 09:19:48 PM
See that "Add recipient" button?
250  Bitcoin / Development & Technical Discussion / Re: Satoshi Bitcoin client variable explanation in main.h (Bitcoin Pseudocode Client on: November 02, 2012, 10:16:49 AM
static const unsigned int MAX_BLOCK_SIZE = 1000000;
Maximum size of a block in bytes, as specified by network rules.

Quote
static const unsigned int MAX_BLOCK_SIZE_GEN = MAX_BLOCK_SIZE/2;
Maximum size of a block that will be generated.

Quote
static const unsigned int MAX_BLOCK_SIGOPS = MAX_BLOCK_SIZE/50;
Maximum number of signature checking operations in a block, as specified by network rules

Quote
static const unsigned int MAX_ORPHAN_TRANSACTIONS = MAX_BLOCK_SIZE/100;
Maximum number of orphan transactions kept in memory; old ones are deleted when this number is exceeded

Quote
static const unsigned int MAX_INV_SZ = 50000;
Maximum number of entries in an "inv" protocol message

Quote
static const unsigned int MAX_BLOCKFILE_SIZE = 0x8000000; // 128 MiB
Maximum size of a block file (new in 0.8 )

Quote
static const unsigned int BLOCKFILE_CHUNK_SIZE = 0x1000000; // 16 MiB
Size of preallocation chunks in block files (new in 0.8 )

Quote
static const unsigned int UNDOFILE_CHUNK_SIZE = 0x100000; // 1 MiB
Size of preallocation chunks in undo files (new in 0.8 )

Quote
static const unsigned int MEMPOOL_HEIGHT = 0x7FFFFFFF;
Special height in CCoins to mark origin is mempool (memory only) (new in 0.8 )

Fees below this (in satoshi) are considered zero fee for purposes of block/tx creation
Quote
static const int64 MIN_TX_FEE = 50000;

Quote
static const int64 MIN_RELAY_TX_FEE = 10000;
Fees below this (in satoshi) are considered zero fee for purposes of relaying

Quote
static const int64 MAX_MONEY = 21000000 * COIN;
Maximum amount (in satoshi) allowed anywhere. COIN is equal to 10^8

Quote
static const int COINBASE_MATURITY = 100;
Coinbase transactions cannot be spent before this number of confirms

251  Bitcoin / Development & Technical Discussion / Re: Problematic block timestamps and number of transactions? on: November 02, 2012, 01:05:12 AM
Who do you assume deepbit is responsible for this? Blockchain.info shows who relayed a block first, not who mined it.
252  Bitcoin / Development & Technical Discussion / Re: Patching The Bitcoin Client To Make It More Anonymous on: October 30, 2012, 10:10:17 PM
Actually, the one reason why I like coin control GUI's, is because they give users insight in the system. More transparency and understanding are a good thing if you want to want people to trust the software and the system in general. This is for me enough to vote for including it, if it gets implemented properly. I'm not a GUI programmer myself, though, and have other priorities.

However, and probably contrary to why most people want this feature, I believe it's a bad thing from a usability point of view. Privacy shouldn't require people to micro-manage individual coins in a wallet. If the software too eagerly links coins together (and it does), the software should be fixed. If people want to prevent several sources of income to be linked entirely, the software should provide easy multi-wallet support (and it hopefully will, in a not too distant future). Both of these are far more important for the end-user, in my point of view. That said, no problem with providing the expert user an expert mode that allows micro-management.
253  Bitcoin / Development & Technical Discussion / Re: Patching The Bitcoin Client To Make It More Anonymous on: October 30, 2012, 09:45:05 PM
SPV does not mean verifying transactions. It means verifying the block headers and their proof of work, and verifying that the claimed transactions do in fact belong to the blocks. It does require some trust, in particular it relies on the majority of mining power creating valid blocks, but indeed far less than just randomly trusting a central server.
254  Bitcoin / Development & Technical Discussion / Re: How can the 30 day average on http://bitcoin.sipa.be/ be so high. on: October 29, 2012, 10:39:45 PM
It does not report averages, it reports estimates.

The problem with a 30-day average, is that it on average reports data that is 15 days old.

The graphs shown use a limited extrapolation to estimate the current hash rate based on data from 30 days ago (and other window sizes). If the hash rate seems consistently rising, it will report numbers that assume this rising continued.
255  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Qt/bitcoind version 0.7.1 released on: October 29, 2012, 12:09:33 AM
I am having problems with ubuntu 64 bit 12.10 and bitcoin-qt 0.7.1.. Both fresh install.. I get no gui?? Can see bitcoind running in system resources??  Huh

Either run bitcoind, or bitcoin-qt. You can't run both at once (well, you can, but not out of the box, and it won't do what you want)
256  Bitcoin / Development & Technical Discussion / Re: Ultraprune merged in mainline on: October 25, 2012, 08:07:18 PM
For those who are interested, I've created test binaries of the current development code.

Use with caution - several bugs were already fixed, and there are probably some left - so don't use for mining or merchant purposes.

The auto-import system is not yet implemented, so please run on a clean data directory. There are still issues with the inital block downloading, which require another major refactor to fix entirely, and with the recent improvements, those may now be the limiting factor. Use -connect to a trusted/local node, or use -loadblock or bootstrap.dat for initial sync, if you want to see the full potential speed.

The binaries are here. Use at your own risk.
257  Bitcoin / Development & Technical Discussion / Re: Decoding Block Index 0 on: October 22, 2012, 10:09:37 PM
Probably also the hand coded London Times headline in hexcode.

That is done in a completely standard way.
258  Bitcoin / Development & Technical Discussion / Re: Decoding Block Index 0 on: October 22, 2012, 09:07:04 PM
Except for the fact that its hashPrev is 0, the genesis block is not special at all.
259  Bitcoin / Development & Technical Discussion / Re: Ultraprune merged in mainline on: October 21, 2012, 05:16:52 PM
Did the ultra prune patch mean that getrawtransaction and similar can't always retrieve a transaction if it has been spent? I noticed that seems to be the case now.

Indeed. I do plan to add an optional index for people who want such functionality.

It is already the case because the current code does not maintain an index of all transactions anymore - in normal working conditions there is no use for such an index. Since it is still very useful for debugging, I'd like to make it optional to maintain such an index.
260  Bitcoin / Development & Technical Discussion / Re: Ultraprune merged in mainline on: October 21, 2012, 04:16:21 PM
Clearly not everyone in the network can do this, as that would mean new nodes cannot bootstrap anymore.

What will prevent it? If the changes r good then everyone will use new approach.

Why do people today run a full node like Bitcoind or Bitcoin-Qt when they could run an SPV node like MultiBit or not a node at all, like webwallets or Electrum?
Pages: « 1 2 3 4 5 6 7 8 9 10 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!