PRIMARY SOURCES · BLOCKCHAIN HISTORY

The record behind the headlines.

A carefully sourced library of the papers, posts, proposals, and engineering notes that shaped open networks.

607 records indexed3 collectionsPrimary-source archive
A LIVING TIMELINE

Follow the ideas as they became a network.

Start with the first signals, jump to an era, or search the original record. Each card gives you the context before you decide to read deeper.

01Find an era02Scan the signal03Open the source
THE SIGNAL MAP

From first post to open protocol.

607 shown
All collections Sorted by historical sequence
01
Forum posts

Auto-detect for 128-bit 4-way SSE2

satoshi

SVN rev 150 has some code to try to auto-detect whether to use 4-way SSE2. We need this because it's only faster on certain newer CPUs that have 128-bit SSE2 and not ones with 64-bit SSE2. It uses the CPUID instructio…

02
Forum posts

Re: Bitcoin Blogger: Is It Better To Buy Or Generate Bitcoins?

satoshi

Quote from: BitLex on September 07, 2010, 08:10:54 PM AMD X3 @2.8ghz ->stock client ~3800khs ~150Watt Did you try -4way? Quote How many hashes can I expect with a 24 core machine? I have a quad-core generating 4,30…

03
Forum posts

Re: Version 0.3.12

satoshi

Bitcoin clients currently only create and recognize transactions that match two possible templates. Those are some quick tests that loosely check if transactions fit some general metrics that those standard transactio…

04
Forum posts

Re: Always pay transaction fee?

satoshi

Currently, paying a fee is controlled manually with the -paytxfee switch. It would be very easy to make the software automatically check the size of recent blocks to see if it should pay a fee. We're so far from reach…

05
Forum posts

Version 0.3.12

satoshi

Version 0.3.12 is now available. Features: - json-rpc errors return a more standard error object. (thanks to Gavin Andresen) - json-rpc command line returns exit codes. - json-rpc "backupwallet" command. - Recovers an…

06
Forum posts

Re: Always pay transaction fee?

satoshi

Another option is to reduce the number of free transactions allowed per block before transaction fees are required. Nodes only take so many KB of free transactions per block before they start requiring at least 0.01 t…

07
Forum posts

Re: bitcoind as daemon in OSX

satoshi

Can you build? Try changing line 78 of init.cpp from: #ifdef __WXGTK__ to: #ifndef __WXMSW__ If that works, I'll change the source. It should work.

08
Forum posts

Re: auto backing up of wallet.dat

satoshi

rpc backupwallet <destination> is in SVN rev 147.

09
Forum posts

Re: Warning : Check your system ( Help me )

satoshi

Quote from: Insti on September 06, 2010, 12:51:37 PM Quote from: satoshi on September 05, 2010, 11:36:20 PM Any suggestions for better text to put for this error message so the next person will be less likely to be co…

10
Forum posts

Re: HTTP status codes from the JSON-RPC api

Unknown author

This is in SVN rev 147. This is more standard, and although json-rpc 1.0 didn't specify the format of error objects, it did specify that they would be objects not strings or other values, so we needed to change this t…

11
Forum posts

Re: Warning : Check your system ( Help me )

satoshi

Any suggestions for better text to put for this error message so the next person will be less likely to be confused? It's trying to tell them their clock is wrong and they need to correct it. It's relying on 3 time so…

12
Forum posts

Re: CryptoPP Assertion Error

satoshi

You can probably just comment out the line cryptopp/secblock.h:187 //assert(false); Let me know if it works, and watch if it memory leaks. It looks like a template class to make sure the derived class defines its own…

13
Forum posts

Re: Remote RPC access

satoshi

It can be safe if you're using it over your own LAN, like if you have multiple servers at a location that talk to each other. 0.3.13 RC1 is available for Windows: http://www.bitcoin.org/download/bitcoin-0.3.13-rc1-win…

14
Forum posts

Re: Prioritized transactions, and tx fees

satoshi

True, the switch should be something more dynamic that pays per KB. It's harder to think of how to explain it.

15
Forum posts

Re: Prioritized transactions, and tx fees

satoshi

It ramps up the fee requirement as the block fills up: <50KB free 50KB 0.01 250KB 0.02 333KB 0.03 375KB 0.04 etc. It's a typical pricing mechanism. After the first 50KB sells out, the price is raised to 0.01. After…

16
Forum posts

Re: BitCoin Wikipedia page DELETED!!!

satoshi

If you do, I think it should be a very brief, single paragraph article like 100 words or less that simply identifies what Bitcoin is. I wish rather than deleting the article, they put a length restriction. If somethin…

17
Forum posts

0.3.13 RC1 for Windows, please test

satoshi

0.3.13 release candidate, to be released soon so please test: http://www.bitcoin.org/download/bitcoin-0.3.13-rc1-win32-setup.exe - don't count or spend payments until they have 1 confirmation http://bitcointalk.org/in…

18
Forum posts

Re: I broke my wallet, sends never confirm now.

satoshi

0.3.13 release candidate, please test: http://www.bitcoin.org/download/bitcoin-0.3.13-rc1-win32-setup.exe

19
Forum posts

Re: I broke my wallet, sends never confirm now.

satoshi

As you figured out, the root problem is we shouldn't be counting or spending transactions until they have at least 1 confirmation. 0/unconfirmed transactions are very much second class citizens. At most, they are advi…

20
Forum posts

Re: How To Make a Distributed BitCoin Escrow Service

satoshi

It's not implemented yet, but the network can support a transaction that requires two signatures. It's described here: http://bitcointalk.org/index.php?topic=750.0 It's absolutely safer than a straight payment without…

21
Forum posts

Re: Internal version number

satoshi

I don't think it should cause any problems for version comparisons. 31300 > 312.

22
Forum posts

Re: How divisible are bitcoins - the technical side

satoshi

I would not encourage using the extra decimal places. They're only intended for future use. You are correct that above 0.01 can still have additional precision, but the recipient won't be able to see it. The UI will s…

23
Forum posts

Re: Porn

satoshi

Bitcoin would be convenient for people who don't have a credit card or don't want to use the cards they have, either don't want the spouse to see it on the bill or don't trust giving their number to "porn guys", or af…

24
Forum posts

Re: Warning : Check your system ( Help me )

satoshi

I don't understand, are you under the impression that the program sets the system clock? It doesn't. Quote from: Cdecker on September 19, 2010, 08:14:08 PM We already have ways to synchronize (approximately) the clien…

25
Forum posts

Internal version number

Unknown author

In the next release (0.3.13), I'm going to change the format of the internal version number integer from 313 to 31300, for instance 31305 = 0.3.13.5. The last number represents changes on the SVN between releases and…

26
Forum posts

Re: Always pay transaction fee?

satoshi

Quote from: satoshi on September 08, 2010, 05:30:14 PM The current threshold is 200KB per block, or about 1000 transactions per block. I think it should be lowered to 50KB per block. That would still be more than 100…

27
Forum posts

Re: Message Encryption as a built-in feature?

satoshi

Theymos already said this... ECDSA does not support encrypting messages. Only digital signatures.

28
Forum posts

Re: The case for removing IP transactions

satoshi

Probably best to disable receiving by IP unless you specifically intend to use it. This is a lot of surface area that nobody uses that doesn't need to be open by default. In storefront cases, you would typically only…

29
Forum posts

Re: Bug? /usr/bin/bitcoind ""

satoshi

I don't know anything about any of the bug trackers. If we were to have one, we would have to make a thoroughly researched choice. We're managing pretty well just using the forum. I'm more likely to see bugs posted in…

30
Forum posts

Re: Issues building bitcoin on Windows 7

satoshi

The lines it's tripping on: Code: ERROR extern map<string, string> mapAddressBook; ERROR extern CCriticalSection cs_mapAddressBook; ERROR extern vector<unsigned char> vchDefaultKey; OK extern bool fClient;…

31
Forum posts

Re: Memory leak

satoshi

Bouncing between 0 and 2 connections could be if it's connecting to itself. Are you using the "-connect" switch? Did you compile it or is this a release build, and what version? I'm not sure how the 200Kb/sec, since i…

32
Forum posts

Re: Switch to GPL

satoshi

If the only library is closed source, then there's a project to make an open source one. If the only library is GPL, then there's a project to make a non-GPL one. If the best library is MIT, Boost, new-BSD or public d…

33
Forum posts

Re: RFC: remove DB_PRIVATE flag

satoshi

Trying it without the DB_PRIVATE flag in rev 153. We need to keep an eye on what's different. On Windows at least, it creates six __db.001 - __db.006 files with sizes from 24K to 4MB. It doesn't delete them on exit, i…

34
Forum posts

Re: Running on a port other than 8333

satoshi

Quote from: lachesis on August 10, 2010, 03:24:55 PM Also, does Bitcoin open the BerkeleyDB as exclusive, precluding the need for a file lock? It does not -- did my own tests. Is there a way to open BerkeleyDB exclusi…

35
Forum posts

Re: Won't let me send coins because it requires a transaction fee?

satoshi

I think I know what happened. Doubleclick on the generated transaction. It probably has a sub-0.01 transaction fee in it. Someone has been paying a 0.00000010 transaction fee. I don't think you can even set that with…

36
Forum posts

Re: Won't let me send coins because it requires a transaction fee?

satoshi

What version is the one where this happened? Release build, or built it yourself? Which operating system? Were you sending by IP or by Bitcoin Address? When you sent 49.99, did it prompt you to pay a 0.01 fee? There w…

✓
Archive policy

Full text is mirrored only when reuse rights are verified. Otherwise we preserve the record here and send you to the original source.

© BlockchainUnzipped · Home