Timechain
Search Donate
Sponsors
Cake Wallet, private Bitcoin and Monero walletSideShift.ai, no-signup crypto exchangeOrangeRock, non-custodial bitcoin spot and perps tradingBraiins Hashpower, buy and sell Bitcoin hashrateLayer Two Labs, drivechains for Bitcoin
Topic

Release notes

211 writings, oldest first

  1. Private email (Adam Back)

    Citation of your Hashcash paper

    I'm getting ready to release a paper that references your Hashcash paper and I wanted to make sure I have the citation right. Here's what I have: [5] A. Back, "Hashcash - a denial of service counter-measure,"…

  2. Private email (Wei Dai)

    Citation of your b-money page

    I was very interested to read your b-money page. I'm getting ready to release a paper that expands on your ideas into a complete working system. Adam Back (hashcash.org) noticed the similarities and pointed me to your site. I need to find…

  3. bitcoin.org

    Bitcoin: A Peer-to-Peer Electronic Cash System

    Bitcoin: A Peer-to-Peer Electronic Cash System Satoshi Nakamoto satoshin@gmx.com www.bitcoin.org Abstract. A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without…

  4. Cryptography mailing list (metzdowd)

    Bitcoin P2P e-cash paper

    Hal Finney wrote: Right, nodes keep transactions in their working set until they get into a block. If a transaction reaches 90% of nodes, then each time a new block is found, it has a 90% chance of being in it. That does not need to be…

  5. Cryptography mailing list (metzdowd)

    Bitcoin P2P e-cash paper

    I'll try and hurry up and release the sourcecode as soon as possible to serve as a reference to help clear up all these implementation questions. Ray Dillinger (Bear) wrote: Only the buyer signs, and there's no blinding. Identities are…

  6. Cryptography mailing list (metzdowd)

    Bitcoin P2P e-cash paper

    James A. Donald wrote: I mean a node only needs the pending-tx pool for the best branch it has. The branch that it currently thinks is the best branch. That's the branch it'll be trying to make a block out of, which is all it needs the…

  7. Cryptography mailing list (metzdowd)

    Bitcoin v0.1 released

    Announcing the first release of Bitcoin, a new electronic cash system that uses a peer-to-peer network to prevent double-spending. It's completely decentralized with no server or central authority. See bitcoin.org for screenshots.…

  8. Private email (Wei Dai)

    Re: Citation of your b-money page

    I wanted to let you know, I just released the full implementation of the paper I sent you a few months ago, Bitcoin v0.1. Details, download and screenshots are at www.bitcoin.org I think it achieves nearly all the goals you set out to…

  9. Private email (Hal Finney)

    RE:Crash in bitcoin 0.1.0

    Normally I would keep the symbols in, but they increased the size of the EXE from 6.5MB to 50MB so I just couldn't justify not stripping them. I guess I made the wrong decision, at least for this early version. I'm kind of surprised there…

  10. Private email (Hal Finney)

    Re: Crash in bitcoin 0.1.0

    I was temporarily able to reproduce the bug and narrowed it down to the "mapAddresses.count" in the following code. It was absolutely the last piece of code to go in and mainly only got tested with the MSVC build. It's not essential and…

  11. Private email (Adam Back)

    Re: Citation of your Hashcash paper

    Thanks for the pointers you gave me to Wei Dai's b-money paper and others. I just released the open source implementation of my paper, Bitcoin v0.1. Details, download and screenshots are at www.bitcoin.org The main idea of the system is…

  12. Private email (Hal Finney)

    Re: Crash in bitcoin 0.1.0

    I isolated the problem. If I spawn a thread and do mapAddresses.count, even as the very first thing in the program, it segfaults. The workaround is to needlessly call mapAddresses.count in the main thread once and it's fine from then on.…

  13. Private email (Hal Finney)

    Re: Crash in bitcoin 0.1.0

    OK, thanks. The one in bitcoin-0.1.1-exe-dbg.rar is the same build as in bitcoin-0.1.1.rar. I forgot, when you build debug on MSVC, it uses the debug versions of the runtime DLLs, which aren't included with Windows distributions.…

  14. Private email (Hal Finney)

    How's v0.1.2 going?

    Well this doesn't look good. After you upgraded to 0.1.2, your node responded to one or two messages and then stopped replying to messages. It's still accepting connections and seems to be alive on IRC. That could happen if…

  15. Private email (Hal Finney)

    v0.1.2 gcc debug build attached

    Could you send me your debug.log? The gcc debug version is attached. gdb is easier to use than you'd think. gdb.exe is the only file. You run gdb bitcoin.exe then type "run" then if it crashes, type "backtrace" for a stack dump, or it may…

  16. Private email (Hal Finney)

    Re: v0.1.2 debug.log

    OK, so no crash or exception window or anything. debug.log is all I need then. It looks like there's a "select failed: 10038" error (the sockets select function failed) and then network communication goes quiet after that (except for IRC…

  17. Private email (Hal Finney)

    select failed 10038 fix

    I believe I've fixed the bug related to "select failed: 10038" (error WSAENOTSOCK). The select error is not a big deal, but it led the communications thread to get blocked on a socket that should have been in non-blocking mode but wasn't.…

  18. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin v0.1.2 now available

    Bitcoin v0.1.2 is now available for download. See http://www.bitcoin.org for the download link. All the problems I've been finding are in the code that automatically finds and connects to other nodes, since I wasn't able to test it in the…

  19. Private email (Hal Finney)

    Re: v0.1.3 msvc debug build

    Here's the 0.1.3 MSVC debug build ---------- Forwarded message ----------

  20. Private email (Hal Finney)

    Re: v0.1.3 gcc debug build

    and the gcc debug build w/gdb.exe ---------- Forwarded message ----------

  21. Private email (Dustin Trammell)

    Re: Bitcoin v0.1 released

    Thanks, I hadn't seen that yet. It looks very well presented. There was an older one that's been running for a long time that publishes its hashes to Usenet. I'm surprised this one isn't using Usenet, although it is kind of difficult to…

  22. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin v0.1 Alpha release notes

    Release notes for Bitcoin v0.1 Alpha Bitcoin is a new electronic cash system that uses a peer-to-peer network to prevent double-spending. It's completely decentralized with no server or central authority. You can find screenshots and the…

  23. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin v0.1.3

    It looks like we're through with the worst of the Internet connection issues. 0.1.3 fixed a problem where your node's communications could go dead after a while. The network is running much more smoothly now with this version. If you've…

  24. Private email (Dustin Trammell)

    Re: Bitcoin v0.1 released

    Sweet, I was looking for a group like that on Usenet at one point to see what I would use if I needed, and nothing really fit. I'm sure Google groups is a lot easier to post to. There are some scenarios where a Usenet or Google group…

  25. Private email (Dustin Trammell)

    Re: Bitcoin v0.1 released

    There's at least one node who's inbound IP keeps changing all the time within the same class B. Maybe every time the program is run. I wasn't expecting that. Do you mind if I CC the rest of this to bitcoin-list or Cryptography? BTW,…

  26. Cryptography mailing list (metzdowd)

    Bitcoin v0.1 released

    I would be surprised if 10 years from now we're not using electronic currency in some way, now that we know a way to do it that won't inevitably get dumbed down when the trusted third party gets cold feet. It could get started in a narrow…

  27. Private email (Dustin Trammell)

    Re: Bitcoin v0.1 released

    I would be surprised if 10 years from now we're not using electronic currency in some way, now that we know a way to do it that won't inevitably get dumbed down when the trusted third party gets cold feet. It could get started in a narrow…

  28. Private email (Dustin Trammell)

    Re: Bitcoin v0.1 released

    I would be surprised if 10 years from now we're not using electronic currency in some way, now that we know a way to do it that won't inevitably get dumbed down when the trusted third party gets cold feet. It could get started in a narrow…

  29. bitcoin-list (SourceForge)

    Re: [bitcoin-list] Bitcoin v0.1 released

    I would be surprised if 10 years from now we're not using electronic currency in some way, now that we know a way to do it that won't inevitably get dumbed down when the trusted third party gets cold feet. It could get started in a narrow…

  30. Private email (Dustin Trammell)

    Re: A few thoughts...

    The files are in "%appdata%\Bitcoin", that's the directory to backup. The data is stored in a transactional database DBM, so it should be safe from loss if there's a crash or power failure. %appdata% is per-user access privilege. Most new…

  31. Private email (Hal Finney)

    Re: disk full

    I hate duplicating code, but the compiler forces us. Copy the body of the function above it, like this: void insert(iterator it, const_iterator first, const_iterator last) { if (it == vch.begin() + nReadPos && last - first <= nReadPos) {…

  32. Cryptography mailing list (metzdowd)

    Bitcoin v0.1 released

    Hal Finney wrote: Another factor that would mitigate spam if POW tokens have value: there would be a profit motive for people to set up massive quantities of fake e-mail accounts to harvest POW tokens from spam. They'd essentially be…

  33. Private email (Dustin Trammell)

    Re: Bitcoin v0.1 released

    Hal Finney wrote: Another factor that would mitigate spam if POW tokens have value: there would be a profit motive for people to set up massive quantities of fake e-mail accounts to harvest POW tokens from spam. They'd essentially be…

  34. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin v0.1.5 released

    Version 0.1.5 is now available. It includes the fix for the problem Nicholas had, checking for disk full and changes to try to improve things that were confusing. Special thanks to Nicholas and Dustin for all their help and feedback!…

  35. P2P Foundation forum

    Bitcoin open source implementation of P2P currency

    I've developed a new open source P2P e-cash system called Bitcoin. It's completely decentralized, with no central server or trusted parties, because everything is based on crypto proof instead of trust. Give it a try, or take a look at…

  36. P2P Foundation p2p-research list

    [p2p-research] Bitcoin open source implementation of P2P currency

    I've developed a new open source P2P e-cash system called Bitcoin. It's completely decentralized, with no central server or trusted parties, because everything is based on crypto proof instead of trust. Give it a try, or take a look at…

  37. P2P Foundation p2p-research list

    [p2p-research] Bitcoin open source implementation of P2P currency

    Michel Bauwens wrote: </i>><i> able to use it in real life? </i> It's fully operational and the network is growing. If you try the software, e-mail me your Bitcoin address and I'll send you a few coins. We just need to spread the word and…

  38. P2P Foundation p2p-research list

    [p2p-research] Bitcoin P2P e-currency v0.1 released

    Announcing the release of Bitcoin, a new open source peer-to-peer electronic cash system that's completely decentralized, with no central server or trusted parties. Users hold the crypto keys to their own money and transact directly with…

  39. bitcoin-list (SourceForge)

    Re: [bitcoin-list] Bitcoin v0.1.5 released

    The next thing for v0.1.6 is to take advantage of multiple processors to generate blocks. Currently it only starts one thread. If you have a multi-core processor like a Core Duo or Quad this will double or quadruple your production. Later…

  40. bitcoin-list (SourceForge)

    Re: [bitcoin-list] Bitcoin v0.1.5 released

    Hal Finney wrote: The current version will work fine. They'll each connect over the Internet, while incoming connections only come to the host that port 8333 is routed to. As an optimisation, I'll make a switch "-connect=1.2.3.4" to make…

  41. Private email (Mike Hearn)

    Questions about BitCoin

    Got the 50. Transactions sent to a bitcoin address will always say "from: unknown". The transaction only tells who it's to. Sending by bitcoin address has a number of problems, but it's so nice having the fallback option to be able to…

  42. Private email (Mike Hearn)

    Questions about BitCoin

    The list is: bitcoin-list@lists.sourceforge .net Subscribe/unsubscribe page: http://lists.sourceforge.net/m ailman/listinfo/bitcoin-list Archives: http://sourceforge.net/mailarc hive/forum.php?forum_name= bitcoin-list I'll always announce…

  43. Private email (Mike Hearn)

    Lack of chargeback support

    I am not a lawyer and I can't possibly answer that. I suppose if the law applies to a bank or financial institution or other intermediary, then it would not apply since there is no bank involved, only two parties trading directly with…

  44. Private email (Martti Malmi)

    Re: Bitcoin

    mmalmi@cc.hut.fi wrote: That would be great! I added you (dmp1ce) as a dev to the sourceforge project and gave you access to edit the web space and everything. Definitely. This will be an absolutely essential feature once things get…

  45. Private email (Martti Malmi)

    Re: Bitcoin

    The site layout is looking nicer. More impressive looking. There are a lot of things you can say on the sourceforge site that I can't say on my own site. Even so, I'm uncomfortable with explicitly saying "consider it an investment".…

  46. Private email (Martti Malmi)

    Re: Bitcoin

    I know this sounds really retarded, but I still haven't been able to get the sourceforge login page to load, so I haven't been able to read it either. https://sourceforge.net/account/login.php Hal isn't currently actively involved. He…

  47. Private email (Martti Malmi)

    Re: Bitcoin

    \> Next I'm going to implement the "minimize to tray" feature and the Now that I think about it, you've put your finger on the most important missing feature right now that would make an order of magnitude difference in the number of…

  48. Private email (Martti Malmi)

    Re: Setup, Autorun, v0.1.6

    Thanks for that. I'm still merging in some changes I had that need to go in before any next release. Some things based on questions and feedback I've received that'll reduce confusion. I'll probably enable multi-proc generating support,…

  49. Private email (Martti Malmi)

    Re: Setup, Autorun, v0.1.6

    I got it, I see you checked in the startup folder code before changing it to registry. I don't see any visible problems in the code. I guess it depends what exactly the problem was with it not always working by default. Was there a…

  50. Private email (Martti Malmi)

    Re: Setup, Autorun, v0.1.6

    It's possible Bitcoin ran and bailed out because something was wrong. debug.log should tell something if that was the case. What OS are you using? I wonder if we need Admin privilege and don't realize it. Stuff that requires Admin can't…

  51. Private email (Martti Malmi)

    Re: Setup, Autorun, v0.1.6

    Yeah, I put back your startup folder shortcut code and it started fine for me too on XP and Vista. For good measure, I changed it to make the shortcut settings look identical to one I manually created. I set the working directory to where…

  52. Private email (Martti Malmi)

    Re: \[bitcoin-list\] Does Bitcoin Crash in Windows?

    Liberty Standard wrote: I haven't had any reports of crashes in v0.1.5. It's been rock solid for me on Windows. I think it must be Wine related. If you get another crash in Wine and it prints anything on the terminal, e-mail me and I may…

  53. bitcoin-list (SourceForge)

    Re: [bitcoin-list] Does Bitcoin Crash in Windows?

    Liberty Standard wrote: I haven't had any reports of crashes in v0.1.5. It's been rock solid for me on Windows. I think it must be Wine related. If you get another crash in Wine and it prints anything on the terminal, e-mail me and I may…

  54. Private email (Martti Malmi)

    Re: Forum

    mmalmi@cc.hut.fi wrote: Another issue I thought of with zetaboards: most free forum sites won't let you export the user account database if you want to move. I don't know why I don't see any other software projects using a free forum, but…

  55. Private email (Martti Malmi)

    Re: SMF forum, need a mod installed

    \> It's okay to go live. Are you setting up a redirect or a dns entry? In DNS entry. I'm thinking of merging the bitcoin.org information with your site content so I can switch the whole bitcoin.org domain over. We need to replace the…

  56. BitcoinTalk

    Re: Repost: Request: Make this anonymous?

    There will be a proxy setting in version 0.2 so you can connect through TOR. I've done a careful scrub to make sure it doesn't use DNS or do anything that would leak your IP while in proxy mode.

  57. Private email (Martti Malmi)

    SEO friendly site transition

    We need to do a continuity transition with bitcoin.org so the search engines don't think this is a new site and reset the site start date and PR data. Google allows a certain number of properties like IP address or content of the site to…

  58. BitcoinTalk

    Re: Repost: How anonymous are bitcoins?

    > Can nodes on the network tell from which and or to which bitcoin > address coins are being sent? Do blocks contain a history of where > bitcoins have been transfered to and from? Bitcoins are sent to and from bitcoin addresses, which…

  59. BitcoinTalk

    Re: Repost: Linux/UNIX compile

    The Linux version is on its way. Martti's Linux port was merged into the main code branch and New Liberty Standard has been testing it. It'll be in the next release, version 0.2. Command line is on the to-do list after 0.2.

  60. BitcoinTalk

    [OLD THREAD] Bitcoin version 0.2 development status

    We've been working hard on improvements for the next version release. Martti (sirius-m) added some nice features to make it more user friendly and easier to run in the background: - Minimize to system tray option - Autostart on boot…

  61. Private email (Martti Malmi)

    Re: Bitcoin.org

    mmalmi@cc.hut.fi wrote: That's strange, I've seen Firefox 3.5 on XP anti-alias large fonts. Well anyway, your way is safer. I changed it back to text for now though so I can keep tweaking the colours. Drupal puts the <span> tags and junk…

  62. BitcoinTalk

    Re: Questions about Bitcoin

    1-3: For that level of anonymity you need to connect through TOR, which will be possible with version 0.2, which is only a few weeks away. I'll post TOR instructions at that time. 4: Version 0.1.5: backup the whole %appdata%\Bitcoin…

  63. BitcoinTalk

    Re: A few suggestions

    Right, the SVN has the almost-release-candidate 0.2 source, which can also be built and run on Linux. It hasn't been tested on FreeBSD. That would be a big help. TOR users wouldn't have to worry about how to get seeded, and we wouldn't…

  64. Private email (Martti Malmi)

    Planned release announcement text

    Here's the planned release announcement text. Probably releasing shortly. Bitcoin version 0.2 is here! Download links: Windows Setup Program Windows Zip File Linux (tested on Ubuntu) New features Martti Malmi - Minimize to system tray…

  65. BitcoinTalk

    Bitcoin 0.2 released!

    Bitcoin version 0.2 is here! Download links: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.2.0-win32-setup.exe/download http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.2.0-win32.zip/download…

  66. Private email (Martti Malmi)

    \[bitcoin-list\] Bitcoin 0.2 released

    Bitcoin 0.2 is here! Download (Windows, and now Linux version available) http://sourceforge.net/projects/bitcoin/files/ New Features Martti Malmi - Minimize to system tray option - Autostart on boot option so you can keep it running in…

  67. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin 0.2 released

    Bitcoin 0.2 is here! Download (Windows, and now Linux version available) http://sourceforge.net/projects/bitcoin/files/ New Features Martti Malmi - Minimize to system tray option - Autostart on boot option so you can keep it running in…

  68. Private email (Martti Malmi)

    Re: Bitcoin stuff

    mmalmi@cc.hut.fi wrote: I had been wondering why everyone keeps harping on no-UI, when already you can run it with only a small icon on the tray, which is common for server services on Windows. So I guess this is why. I had chalked it up…

  69. BitcoinTalk

    Re: DEB Package?

    Are you just trying to run the program or do you really need to compile it? There's a 32-bit linux binary that can be run on 64-bit ubuntu if you "sudo apt-get ia32-libs".…

  70. BitcoinTalk

    Re: Proof-of-work difficulty increasing

    2 seconds of latency in both directions should reduce your generation success by less than 1%. Probably OK, but I'm not sure. The protocol is designed to resync to the next message, and messages get re-requested from all the other nodes…

  71. BitcoinTalk

    UI improvements

    Uploaded some UI changes to SVN as version 0.2.5. Instead of View->Show Generated, we now have tabs: - All Transactions - Sent/Received - Sent - Received Makes it a lot easier to flip to received and check for payments. Moved the "Your…

  72. BitcoinTalk

    Command Line and JSON-RPC

    Version 0.2.6 on SVN can now run as a daemon and be controlled by command line or JSON-RPC. On Linux it needs libgtk2.0-0 installed, but does not need a GUI running. Hopefully gtk can be installed without having a windowing system…

  73. Private email (Martti Malmi)

    Re: Non-GUI option

    \> I'll give Drupal accounts to the bitcoin.org translators, so they can Good, that gives them a little sense of ownership and responsibility. I hope we get at least one .mo file for the software translation in time to put into the 0.3…

  74. BitcoinTalk

    New icon/logo

    New icons, what do you think? Better than the old one? Full size 530x529 image for scaling down to custom sizes: http://www.bitcoin.org/download/bitcoin530.png The perspective shadow was too thick on the larger sizes. I updated 32, 48 and…

  75. BitcoinTalk

    Re: Command Line and JSON-RPC

    OK, I made a build target bitcoind that only links wxBase and does not link GTK. Version 0.2.7 on SVN. I split out the init and shutdown stuff from ui.cpp into init.cpp, so now ui.cpp is pure UI. ui.h provides inline stubs if wxUSE_GUI=0.…

  76. BitcoinTalk

    Re: Command Line and JSON-RPC

    sirius-m debugged this, it was 64-bit related. The fix is now available on SVN, file util.cpp.

  77. Private email (Martti Malmi)

    Re: Status update

    I've also been busy with other things for the last month and a half. I just now downloaded my e-mail since the beginning of April. I mostly have things sorted and should be back to Bitcoin shortly. Glad that you've been handling things in…

  78. BitcoinTalk

    Re: Is there a way to automate bitcoin payments for a website?

    A little late, but in case anyone else has the same issue. The compile dump had 2 warnings (that were 20 lines long) and 2 link errors. The errors were: Those are probably due to switching to the release build of wxWidgets instead of…

  79. BitcoinTalk

    Re: Ummmm... where did my bitcoins go?

    It's not the download so much as verifying all the signatures in all the blocks as it downloads that takes a long time. How long is the initial block download typically taking? Does it slow down half way through or is about the same speed…

  80. BitcoinTalk

    Re: Website translations

    Does anyone want to translate the Bitcoin client itself? It would be great to have at least one other language in the 0.3 release. All you have to do is get poedit and translate the po file I'm attaching to this post. It's less than 750…

  81. BitcoinTalk

    Re: Website translations

    Hurray! We have our first language. I uploaded it to SVN to go in with the 0.3 release.

  82. BitcoinTalk

    Re: new binary release?

    I'm working on getting version 0.3 released as soon as I can. Just a last few things left to do. It's been a long time since 0.2 and we need to get a prebuilt bitcoind with command line and JSON-RPC available. This time we'll have both…

  83. BitcoinTalk

    Re: Transactions and Scripts: DUP HASH160 ... EQUALVERIFY CHECKSIG

    The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime. Because of that, I wanted to design it to support every possible transaction type I could think of. The…

  84. BitcoinTalk

    Re: On IRC bootstrapping

    The SVN version now uses IRC first and if that fails it falls back to a hardcoded list of seed nodes. There are enough seed nodes now that many of them should still be up by the time of the next release. It only briefly connects to a seed…

  85. BitcoinTalk

    0.3 almost ready -- please test the Mac version!

    I finished everything on my list to do for version 0.3. The code on SVN is about ready to release. Testing at this point is much appreciated.

  86. Private email (Martti Malmi)

    0.3.0 rc1 quickie download link

    If bandwidth is a problem, delete my link in the "0.3 almost ready" thread. I just don't want to upload it to sourceforge for a quickie share for a day or two, possibly taking it down immediately if there's a bug. Sourceforge has a policy…

  87. BitcoinTalk

    Re: 0.3 almost ready

    You figured it out faster than I could post a reply. It looks like laszlo's build of Berkeley DB has database/log.* files that are not compatible with ours. The .dat files are fine, their format shouldn't ever change. All data is stored…

  88. BitcoinTalk

    Beta?

    Is it about time we lose the Beta? I would make this release version 1.3.

  89. BitcoinTalk

    Re: Building BitCoin Client completely Headless

    The linux release candidate in the "1.3 almost ready" thread contains prebuilt bitcoind.

  90. BitcoinTalk

    Re: Beta?

    But 1.0 sounds like the first release. For some things newness is a virtue but for this type of software, maturity and stability are important. I don't want to put my money in something that's 1.0. 1.0 might be more interesting for a…

  91. BitcoinTalk

    Re: 0.3 almost ready

    (reverted to rc2) Links removed, 0.3 is now released, so go to http://www.bitcoin.org to download it.

  92. BitcoinTalk

    Re: Beta?

    OK, back to 0.3 then. Please download RC4 and check it over as soon as possible. I'd like to release it soon. http://bitcointalk.org/index.php?topic=199.msg1927#msg1927 Other than the version number change, which included changes in…

  93. BitcoinTalk

    Re: Feature Request: Limiting Connections

    I reduced max outbound connections from 15 to 8 in RC4. 15 was way more than we needed for redundancy. 8 is still plenty of redundancy. As the nodes upgrade to this version, this will cut in half the number of connections that inbound…

  94. BitcoinTalk

    Re: 0.3 almost ready -- please test the Mac version!

    Laszlo's build is going to be our first Mac release so please test it!

  95. BitcoinTalk

    Re: Slashdot Submission for 1.0

    BTW, I did come to my senses after that brief bout with 1.3, this release is still going to be 0.3 beta not 1.0. I really appreciate the effort, but there are a lot of problems. We don't want to lead with "anonymous". (I've been meaning…

  96. Private email (Martti Malmi)

    0.3.0 released

    I uploaded 0.3.0 beta to sourceforge and updated the links on bitcoin.org. I still need to post the announcement message on the forum and mailing list. Here's what I've prepared: Announcing version 0.3 of Bitcoin, the P2P cryptocurrency!…

  97. BitcoinTalk

    Bitcoin 0.3 released!

    Announcing version 0.3 of Bitcoin, the P2P cryptocurrency! Bitcoin is a digital currency using cryptography and a distributed network to replace the need for a trusted central server. Escape the arbitrary inflation risk of centrally…

  98. Private email (Martti Malmi)

    Re: 0.3.0 released

    Actually, "tabs for sent and received transactions" sounds really immature if it doesn't have that already. "Transaction filter tabs" sounds better. I'm still editing it a little more and then I'll e-mail it to bitcoin-list and send it to…

  99. BitcoinTalk

    Re: 0.3 almost ready -- please test the Mac version!

    0.3 released http://bitcointalk.org/index.php?topic=238.msg2004#msg2004

  100. Private email (Martti Malmi)

    \[bitcoin-list\] Bitcoin 0.3 released!

    Announcing version 0.3 of Bitcoin, the P2P cryptocurrency! Bitcoin is a digital currency using cryptography and a distributed network to replace the need for a trusted central server. Escape the arbitrary inflation risk of centrally…

  101. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin 0.3 released!

    Announcing version 0.3 of Bitcoin, the P2P cryptocurrency! Bitcoin is a digital currency using cryptography and a distributed network to replace the need for a trusted central server. Escape the arbitrary inflation risk of centrally…

  102. BitcoinTalk

    Re: bitcoin 0.3 win64 - broken access to APPDATA if non-latin characters in username

    Thanks for finding that. We switched from ANSI in 0.2 to UTF-8 in version 0.3, so it must be related to that. Just to confirm, if you log in with the non-latin character username, not having an appdata/Bitcoin directory yet, and run…

  103. BitcoinTalk

    Re: Anonymity

    It's hard to imagine the Internet getting segmented airtight. It would have to be a country deliberately and totally cutting itself off from the rest of the world. Any node with access to both sides would automatically flow the block…

  104. BitcoinTalk

    Re: bitcoin 0.3 win64 - broken access to APPDATA if non-latin characters in username

    I think I see where the problem is. Coincidentally, I recently coded a replacement for the function in question which should fix it. It's not enabled yet, but in the SVN version it prints a debug message in debug.log showing the new…

  105. BitcoinTalk

    Re: bitcoin 0.3 win64 - broken access to APPDATA if non-latin characters in username

    I tested this with a non-lower-ASCII account name on XP and confirmed the bug, then tested that the new GetDefaultDataDir fixed it. This change is revision 102 of the SVN.

  106. BitcoinTalk

    Re: Building Bitcoin 0.3

    It doesn't work with wxWidgets 2.8, it needs wxWidgets 2.9. Unfortunately, there isn't a Debian package of wxWidgets 2.9 yet.

  107. BitcoinTalk

    Re: Runaway CPU usage for 64bit BitCoin (Linux Client)

    After it initially tries incorrectly to set itself to the lowest priority, the generate thread only changes its priority again temporarily when it finds a block. When you've found a block, you should want it to hurry up and broadcast it…

  108. BitcoinTalk

    Re: [Bitcoin 0.3.0] Runtime error

    More directly, this: http://bitcointalk.org/index.php?topic=246.0 I will be posting release candidate of 0.3.1 with this fix shortly. Please try that and let me know if it fixes the problem.

  109. BitcoinTalk

    Bitcoin 0.3.1 released

    This is a bugfix maintenance release. It is now uploaded to SourceForge. Mac OS X didn't need any fixes so we don't really need to update it, 0.3.0 is still good. The download links are on bitcoin.org Changes: - Added Portuguese…

  110. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    Well, it can't hurt to do a backup and it's a good idea to backup regularly, but no, a backup is not required before installing this.

  111. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    I don't think you have a particular problem, I think your system is laggy because you're running a lot of things at once and hitting the pagefile because memory is full. You confirmed when you shut off generation that your CPU drops to…

  112. BitcoinTalk

    Re: Website and software translations

    I uploaded an updated bitcoin.po for 0.3.1 attached to this message: http://bitcointalk.org/index.php?topic=151.msg1259#msg1259 please use it if you're starting a new translation. If you already have a po file, poedit can update it. - Get…

  113. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    I was not able to reproduce this. I have dual-proc, so I ran two memory hogs. Bitcoin got 0% of CPU according to the task manager. The khash/sec meter stayed stuck because it couldn't get any CPU to update it. Do you have dual-proc? Are…

  114. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    I updated the first post with a link to rc2 for linux with the fix for this. Please check that this is fixed for you. Thanks! http://www.bitcoin.org/download/bitcoin-0.3.1.rc2-linux.tar.gz

  115. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    Yes a bug. It'll have to be fixed in the next version.

  116. BitcoinTalk

    Re: Runaway CPU usage for 64bit BitCoin (Linux Client)

    The fix for the thread priority level on linux is available in the 0.3.1 release candidate here: http://bitcointalk.org/index.php?topic=383.msg3198#msg3198

  117. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    It could go either way. The Startup folder has the advantage that the end user can see it and manually remove it with the regular UI (not regedit) if they already blew away the Bitcoin directory and its uninstaller. Bitcoin will not…

  118. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    Run it with the undocumented switch -minimizetotray and the option is available in the options menu. I don't know how to fix it. It's something wrong deep inside wxWidgets or GTK or Gnome.

  119. BitcoinTalk

    Re: Fedora 13 libcrypto

    Please try the 0.3.1 release candidate, it should at least resolve the libcrypto dependency: http://bitcointalk.org/index.php?topic=383.0 Let me know if that works.

  120. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    Because of all the dependencies that different systems don't have. It's easier to just static link what we can. It doesn't increase the size by very much.

  121. BitcoinTalk

    Re: 0.3.1 release candidate, please test

    Good point. If you're going to have more than 8 LAN nodes connect to one gateway node, then you'd better have the gateway node set up so it can receive incoming connections. Otherwise, while the gateway node has 8 or more connections, it…

  122. BitcoinTalk

    Re: Website integration for bitcoin

    I've been trying to encourage someone to write and release some sample Python code showing the recommended way to do the typical accounting stuff, but to no avail. It would be nice if you didn't have to re-invent the wheel like you're…

  123. BitcoinTalk

    Re: Bitcoin 0.3.1 released

    I uploaded windows 0.3.1 rc1 and linux 0.3.1 rc2 to SourceForge and updated the links on the homepage. You don't need to update to 0.3.1 unless you had one of the problems listed in the first post. If you've got it working already, stay…

  124. BitcoinTalk

    Bitcoin 0.3.2 released

    Download links available now on bitcoin.org. Everyone should upgrade to this version. - Added a simple security safeguard that locks-in the block chain up to this point. - Reduced addr messages to save bandwidth now that there are plenty…

  125. BitcoinTalk

    Re: Bitcoin 0.3.2 released

    I went about 200 blocks back. The block chain was a clean straight line without branches, and there was only one known version of the locked block. Sorry, not yet, but I do want to make the initial block download faster.

  126. BitcoinTalk

    Re: Network Size

    In 0.3.0, the change to 8 only ended up in the Windows version, the other versions still had 15. Please upgrade to 0.3.2, it's available now.

  127. BitcoinTalk

    Re: Bitcoin 0.3.2 released

    The change list is basically encompassed by what's listed in the first message. Everyone should upgrade to get the important security improvements. Minimizing to tray had at least 3 different glitches and bugs on Linux, including a crash…

  128. BitcoinTalk

    Warning: don't use -server or bitcoind where you web browse (v0.3.2 and lower)

    Don't use the -server or -daemon switch or run bitcoind on a machine where you use a web browser. It opens port 8332 on 127.0.0.1, the local loopback address, and you wouldn't think that web browsers could cross-site access it, but it is…

  129. BitcoinTalk

    Re: Warning: don't use -server or bitcoind on a machine where you web browse

    The JSON-RPC HTTP authentication feature in 0.3.3 solves this problem.

  130. BitcoinTalk

    Version 0.3.2.5 -- please test!

    Please test 0.3.2.5 in preparation for the 0.3.3 release! This build is looking good and should be the one that goes into 0.3.3. I encourage you to go ahead and upgrade now if you're on Windows or Linux. New features: - Gavin Andresen's…

  131. BitcoinTalk

    Bitcoin 0.3.3 released -- PLEASE UPGRADE

    Please upgrade to 0.3.3! Important security improvements were made in 0.3.2 and 0.3.3. New features: - Gavin Andresen's HTTP authentication to secure JSON-RPC - 5x faster initial block download, under 30 minutes

  132. Private email (Martti Malmi)

    Re: /usr/lib/libstdc++.so.6: version \`GLIBCXX\_3.4.11'

    \>> Btw, are you able to use my builds of bitcoind on your host, or do you Wish I could figure out how to fix that. What version of GLIBCXX does your system have? Make sure you upgrade to Bitcoin 0.3.3 as soon as possible.

  133. BitcoinTalk

    Re: Bitcoin x86 for Windows

    I added a subset of the Crypto++ 5.6.0 library to the SVN. I stripped it down to just SHA and 11 general dependency files. There shouldn't be any other crypto in there other than SHA. I aligned the data fields and it worked. The ASM…

  134. BitcoinTalk

    *** ALERT *** Upgrade to 0.3.6

    Please upgrade to 0.3.6 ASAP! We fixed an implementation bug where it was possible that bogus transactions could be displayed as accepted. Do not accept Bitcoin transactions as payment until you upgrade to version 0.3.6! If you can't…

  135. BitcoinTalk

    Re: *** ALERT *** version 0.3.6

    Haven't had time to update the SVN yet. Wait for 0.3.6, I'm building it now. You can shut down your node in the meantime.

  136. BitcoinTalk

    Re: *** ALERT *** version 0.3.6

    SVN is updated with version 0.3.6. Uploading Windows build of 0.3.6 to Sourceforge now, then will rebuild linux.

  137. BitcoinTalk

    Re: *** ALERT *** Upgrade to 0.3.6 ASAP!

    0.3.6 Linux build is back to the old makefile.unix. It static links libjpeg so that shouldn't be a problem. Is that working better? If you got 22DbRunRecoveryException and you've used someone else's build before, you may need to delete…

  138. BitcoinTalk

    Re: *** ALERT *** Upgrade to 0.3.6 ASAP!

    "./bitcoin: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by ./bitcoin)" isn't a new problem that started with 0.3.6 is it? This was built on the same OS installations as 0.3.0. Unfortunately I upgraded to Ubuntu 10.04 before…

  139. BitcoinTalk

    Re: *** ALERT *** Upgrade to 0.3.6 ASAP!

    We don't really need pre-compiled header. It only makes it compile slightly faster. I think I'll just get rid of it. Even still, you'd still need to remember to "make -f makefile.unix clean" or delete headers.h.gch one more time to get…

  140. Private email (Martti Malmi)

    \[bitcoin-list\] Alert: upgrade to bitcoin 0.3.6

    Please upgrade to 0.3.6 ASAP to get an important bugfix. See the bitcoin.org homepage for download links. ------------------------------------------------------------------------------ The Palm PDK Hot Apps Program offers developers who…

  141. bitcoin-list (SourceForge)

    [bitcoin-list] Alert: upgrade to bitcoin 0.3.6

    Please upgrade to 0.3.6 ASAP to get an important bugfix. See the bitcoin.org homepage for download links.

  142. BitcoinTalk

    Re: *** ALERT *** Upgrade to 0.3.6 ASAP!

    I can't understand why you're having so much pain. I just followed the instructions in build-unix.txt. I made a couple little corrections for Boost 1.37, which I'll put on SVN the next time I update it, noted below: Dependencies…

  143. BitcoinTalk

    Re: *** ALERT *** Upgrade to 0.3.6 ASAP!

    Except that wouldn't work for boost 1.40+ (on Ubuntu 10.04), where you need to get libboost-all-dev. Seems they changed everything around in Boost recently, "-mt" and all that, makes it hard. BTW, I tried Boost 1.34 but it didn't have the…

  144. BitcoinTalk

    Re: Linux version => No GUI after upgrade. WTF?

    Did it print anything to the console? Are you sure you didn't run "bitcoind"? Try version 0.3.7.

  145. BitcoinTalk

    Please upgrade to 0.3.8!

    Version 0.3.8 adds an important security improvement. Everyone should upgrade to get this change. The new safety feature displays a warning message in the status bar and locks down RPC if it detects a problem that may require an upgrade.…

  146. BitcoinTalk

    Re: Bitcoind x86 binary for CentOS

    I'd rather you didn't make a build of the 1000 node connecting version available. It won't take very many people running that before we have to make another release just to limit the incoming connections.

  147. BitcoinTalk

    Re: Please upgrade to 0.3.8!

    I guess SourceForge hasn't updated its mirrors yet. The files are there on the admin side, but not on the user side. I have no idea how long that will take. It's always been immediate in the past. Edit: SourceForge is updated now.

  148. BitcoinTalk

    Re: A proposal for a semi-automated Escrow mechanism

    A transaction can be written that requires two signatures to spend it next. You write a payment that requires the signature of both the recipient and the sender to spend it. To release the escrow, you give the recipient the signature for…

  149. BitcoinTalk

    Escrow

    Here's an outline of the kind of escrow transaction that's possible in software. This is not implemented and I probably won't have time to implement it soon, but just to let you know what's possible. The basic escrow: The buyer commits a…

  150. BitcoinTalk

    Re: bitcoin generation broken in 0.3.8?

    I found that SSE2 only added a slight 2% speedup, which didn't seem worth the incompatibility. I was trying to take the safer option. It doesn't look to me like Crypto++ could be deciding whether to use SSE2 at runtime. There's one place…

  151. BitcoinTalk

    Version 0.3.8.1 update for Linux 64-bit

    When we switched to Crypto++ 5.6.0 SHA-256 in version 0.3.6, generation got broken on the Linux 64-bit build. Version 0.3.8.1 is on SourceForge with the 64-bit binary updated. Download:…

  152. BitcoinTalk

    Re: Version 0.3.8.1 update for Linux 64-bit

    That's a good point, I believe you could run with generation off if you don't have SSE2. How about add to the top of cryptopp/config.h: #if !defined(_M_X64) && !defined(__x86_64__) #define CRYPTOPP_DISABLE_SSE2 1 #endif that would disable…

  153. BitcoinTalk

    Re: Version 0.3.8.1 update for Linux 64-bit

    SVN rev 128: disable SSE2 on 32-bit. This may only disable it for MSVC and GCC. Other compilers might have different 64-bit defines.

  154. BitcoinTalk

    Re: Escrow

    That makes it sound like it might somehow get lost and the parties can't get it even if they want to cooperate. When you pay for something up front, you can't get it back either. Consumers seem comfortable with that. It's no worse than…

  155. BitcoinTalk

    Version 0.3.9 rc1, please test

    Here's a test build if you'd like to help test before 0.3.9 is released. (or if you'd rather get upgrading out of the way now instead of waiting) Downloads: (binaries only) http://www.bitcoin.org/download/bitcoin-0.3.9.rc1-win32.zip…

  156. BitcoinTalk

    Re: Version 0.3.9 rc1, please test

    The idea was the main part. When you posted your patch, I realized it should have been done that way instead of "-?". I always had reservations about "-?" because it intrudes on the possible parameter values, and the help response is…

  157. BitcoinTalk

    Re: tcatm's 4-way SSE2 for Linux 32/64-bit 0.3.9 rc2

    I just uploaded a quick build so testers can check if I built it right. (I don't have an i5 or AMD) If it checks out, I'll put together the full package and do all the release stuff.

  158. BitcoinTalk

    Re: overflow bug SERIOUS

    Don't update the block chain download. When you take someone's block chain download, you don't want it right up to the end. A somewhat old one is better so it can download and verify the most recent blocks. tcatm's 4-way SSE2 SHA-256 is…

  159. BitcoinTalk

    Version 0.3.10 - block 74638 overflow PATCH!

    Version 0.3.10 patches the block 74638 overflow bug. http://bitcointalk.org/index.php?topic=823 The Linux version includes tcatm's 4-way SSE2 SHA-256 that makes generating faster on i5, i7 (with hyperthreading) and AMD CPU's. Try the…

  160. BitcoinTalk

    Re: Convert Bitcoin to GTK: Yes? No? wx is better?

    wxWidgets 2.9 is their first UTF-8 version. We are UTF-8 on all platforms including Windows. The distro packages of 2.8 are UTF-16, so they just trip people up. People had endless build problems with 2.8 and its wxString UTF-16/ANSI…

  161. BitcoinTalk

    Re: Need a post writing up some things users should know

    The clock part will be covered in the next release (0.3.11 or higher). SVN rev 141 pops up a message box if your clock is too far off.

  162. BitcoinTalk

    Re: 28 days without generation, i have 4200khash/s

    Search debug.log for "proof-of-work found". If you find any, then check for any errors right after that. The margin is 2 hours. This should be solved in SVN rev 141 and the next release (0.3.11+). It'll pop up a message box alerting you…

  163. BitcoinTalk

    Re: Development of alert system

    This is in SVN rev 142 as version 0.3.11.

  164. BitcoinTalk

    Re: Development of alert system

    getinfo has a new field that shows any alert messages or other errors that would be displayed on the status bar. The rpc methods return a json-rpc error with the error description "Safe mode: " followed by additional text specified by the…

  165. BitcoinTalk

    Version 0.3.11 with upgrade alerts

    Version 0.3.11 is now available. Changes: - Some blk*.dat checking on load - Built the -4way code with -march=amdfam10, which makes it a little faster - Warning if your clock is too far off - Warnings/errors/alerts can also be seen in the…

  166. BitcoinTalk

    Re: Version 0.3.11 with upgrade alerts

    What OS? I ran the Windows and 64-bit Linux version and checked the about dialog. The Mac version is still 0.3.10.1. I updated the first post to be more specific. Only the -4way code is compiled this way.

  167. BitcoinTalk

    Re: CryptoPP Assertion Error

    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 version of allocate…

  168. BitcoinTalk

    Version 0.3.12

    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 and continues if an…

  169. BitcoinTalk

    Re: Version 0.3.12

    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 transactions fit. Nodes will…

  170. BitcoinTalk

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

    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 was a change in…

  171. BitcoinTalk

    Re: Memory leak

    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 it waits at least a…

  172. BitcoinTalk

    Internal version number

    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 ought to be properly…

  173. BitcoinTalk

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

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

  174. BitcoinTalk

    0.3.13 RC1 for Windows, please test

    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/index.php?topic=1306.0…

  175. BitcoinTalk

    Version 0.3.13, please upgrade

    Version 0.3.13 is now available. You should upgrade to prevent potential problems with 0/unconfirmed transactions. Note: 0.3.13 prevents problems if you haven't already spent a 0/unconfirmed transaction, but if that already happened, you…

  176. BitcoinTalk

    Re: Version 0.3.13

    Forgot to say, I suspected the detect might not work on 64-bit AMD. I found it hard to believe but AMD reports a different model number in 64-bit mode. Could you grep CPUID your debug.log and tell me what it says? (and anyone else with…

  177. BitcoinTalk

    Re: Version 0.3.13, please upgrade

    Could a few people please run this special build? It'll amnesty the dust spam transactions, which will clear up the 0/unconfirmed problem for now. We really just need one block letting them through to clear up the previous transactions.…

  178. BitcoinTalk

    Re: Version 0.3.13, please upgrade

    Seriously? What hardware is that?

  179. BitcoinTalk

    Re: Version 0.3.13, please upgrade

    Code: diff -u old\main.cpp new\main.cpp --- old\main.cpp Sun Oct 03 20:57:20 2010 +++ new\main.cpp Sun Oct 03 20:57:54 2010 @@ -2831,6 +2831,10 @@ bool fUseSSE2 = ((fIntel && nFamily * 10000 + nModel >= 60026) || (fAMD && nFamily * 10000…

  180. BitcoinTalk

    Re: Version 0.3.13, please upgrade

    Transactions aren't accepted or displayed as 0/unconfirmed until your node has a path of transactions back to the block chain. Any transactions in your wallet also have bundled with them all unrecorded transactions required to reach the…

  181. BitcoinTalk

    Re: Version 0.3.13, please upgrade

    ShadowOfHarbringer, is yours faster with -4way? If it is, then I'm thinking that any AMD that supports 64-bit has 128-bit SSE2. The specialbuild version I posted here looks for model 4 or higher. If yours is faster with -4way, then I…

  182. BitcoinTalk

    Re: Version 0.3.13, please upgrade

    Make sure you keep your node online so it'll keep rebroadcasting transaction b412a0. It haven't seen it rebroadcast since 29/09/2010 16:41.

  183. Private email (Martti Malmi)

    Re: SMF php code

    I reuploaded the changes. For future reference, the files in Sources with customisations are: Register.php PersonalMessage.php ManageRegistration.php Subs.php Let me know whenever you do an upgrade so I can make sure all my changes…

  184. BitcoinTalk

    Re: Website and software translations

    poedit does it. Either get the src directory from a release, or download it with SVN. Place your .po file 3 directories deep under the src directory. Open it with poedit and do Catalog->Update from sources. So for example, you have: src…

  185. BitcoinTalk

    Version 0.3.14

    Version 0.3.14 is now available http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.14/ Changes: - Key pool feature for safer wallet backup Gavin Andresen: - TEST network mode with switch -testnet - Option to use SSL for…

  186. BitcoinTalk

    Re: Some testing that I did on the testnetwork, my findings.

    Thank you for limiting flood tests to the testnet. Version 0.3.15 combines several features to help legitimate transactions jump the queue during a flood attack. The key was Gavin's idea for prioritising transactions based on the age of…

  187. BitcoinTalk

    Version 0.3.15

    Version 0.3.15 is now available. Changes: - paytxfee switch is now per KB, so it adds the correct fee for large transactions - sending avoids using coins with less than 6 confirmations if it can - BitcoinMiner processes transactions in…

  188. BitcoinTalk

    Re: Transaction / spam flood attack currently under way

    I'm doing something like that. Priority is a more formalised version of the concept you're describing. Yes, like this. And the no-priority-requirement area is 3K, about a dozen transactions per block. I just uploaded SVN rev 185 which has…

  189. BitcoinTalk

    Re: OpenCL miner for the masses

    Thanks m0mchil for keeping up on the updates! GPU miners, please upgrade as soon as possible to shut down the free transaction abuse! This version has the new priority-based limit on free transaction spam. Before SVN 184, compiling…

  190. BitcoinTalk

    Re: RFC: ship block chain 1-74000 with release tarballs?

    It's not the downloading that takes the time, it's verifying and indexing it. Bandwidthwise, it's more efficient than if you downloaded an archive. Bitcoin only downloads the data in blk0001.dat, which is currently 55MB, and builds…

  191. BitcoinTalk

    Version 0.3.17

    Version 0.3.17 is now available. Changes: - new getwork, thanks m0mchil - added transaction fee setting in UI options menu - free transaction limits - sendtoaddress returns transaction id instead of "sent" - getaccountaddress <account>…

  192. BitcoinTalk

    Re: RFC: ship block chain 1-74000 with release tarballs?

    I tested it on a slow 7 year old drive, where bandwidth and CPU were clearly not the bottleneck. Initial download took 1 hour 20 minutes. If it's taking a lot longer than that, certainly 24 hours, then it must be downloading from a very…

  193. BitcoinTalk

    Re: Version 0.3.17

    Laszlo does them, but I haven't asked him to do one for a while because there wasn't anything major. I'll ask him to do this version.

  194. BitcoinTalk

    Re: RFC: ship block chain 1-74000 with release tarballs?

    Despite everything else said, the current next step is: In particular, I suspect that more read caching might help a lot. Then something more specific was wrong. That's not due to normal initial download time. Without more details, it…

  195. BitcoinTalk

    Re: RFC: ship block chain 1-74000 with release tarballs?

    It seems like you're inclined to assume everything is wrong more than is actually so. Writing the block index is light work. Building the tx index is much more random access per block. I suspect reading all the prev txins is what's slow.…

  196. BitcoinTalk

    Re: RFC: ship block chain 1-74000 with release tarballs?

    That's a good optimisation. I'll add that next time I update SVN. More generally, we could also consider this: dbenv.set_lk_max_objects(10000); dbenv.set_errfile(fopen(strErrorFile.c_str(), "a")); /// debug dbenv.set_flags(DB_AUTO_COMMIT,…

  197. Private email (Martti Malmi)

    \[bitcoin-list\] Bitcoin 0.3.18 is released

    Version 0.3.18 is now available. Changes: - Fixed a wallet.dat compatibility problem if you downgraded from 0.3.17 and then upgraded again - IsStandard() check to only include known transaction types in blocks - Jgarzik's optimisation to…

  198. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin 0.3.18 is released

    Version 0.3.18 is now available. Changes: - Fixed a wallet.dat compatibility problem if you downgraded from 0.3.17 and then upgraded again - IsStandard() check to only include known transaction types in blocks - Jgarzik's optimisation to…

  199. BitcoinTalk

    Version 0.3.18

    Changes: - Fixed a wallet.dat compatibility problem if you downgraded from 0.3.17 and then upgraded again - IsStandard() check to only include known transaction types in blocks - Jgarzik's optimisation to speed up the initial block…

  200. BitcoinTalk

    Re: Version 0.3.18

    New transaction templates can be added as needed. Within a few days, there will be plenty of GPU power that accepts and works on it. Network support will be thorough long before there'll be enough clients who understand how to receive and…

  201. BitcoinTalk

    Re: Version 0.3.18

    I came to agree with Gavin about whitelisting when I realized how quickly new transaction types can be added. That's already possible. <pubkey> OP_CHECKSIG. <pubkey> can be 33 to 120 bytes. I also support a third transaction type for…

  202. BitcoinTalk

    Re: BitDNS and Generalizing Bitcoin

    The incentive is to get the rewards from the extra side chains also for the same work. While you are generating bitcoins, why not also get free domain names for the same work? If you currently generate 50 BTC per week, now you could get…

  203. BitcoinTalk

    Re: BitDNS and Generalizing Bitcoin

    Piling every proof-of-work quorum system in the world into one dataset doesn't scale. Bitcoin and BitDNS can be used separately. Users shouldn't have to download all of both to use one or the other. BitDNS users may not want to download…

  204. BitcoinTalk

    Added some DoS limits, removed safe mode (0.3.19)

    There's more work to do on DoS, but I'm doing a quick build of what I have so far in case it's needed, before venturing into more complex ideas. The build for this is version 0.3.19. - Added some DoS controls As Gavin and I have said…

  205. Private email (Martti Malmi)

    \[bitcoin-list\] Bitcoin 0.3.19 is released

    This is a minor release to add some DoS protection. Changes: - Added some DoS limits, though it's still far from DoS resistant. - Removed "safe mode" alerts. http://www.bitcoin.org/smf/index.php?topic=2228.0 Download:…

  206. bitcoin-list (SourceForge)

    [bitcoin-list] Bitcoin 0.3.19 is released

    This is a minor release to add some DoS protection. Changes: - Added some DoS limits, though it's still far from DoS resistant. - Removed "safe mode" alerts. http://www.bitcoin.org/smf/index.php?topic=2228.0 Download:…

  207. Private email (Mike Hearn)

    More BitCoin questions

    By the way, if you didn't see it already, there's a discussion on the security of secp256k1 on the forum: http://www.bitcoin.org/smf/ind ex.php?topic=2699.0 Hal (i presume this is Hal Finney) Yes, it's him. He was supportive on the…

  208. Private email (Martti Malmi)

    Re: Fwd: Bitcoin question

    The paper was published in 2008. Someone needs to correct Wikipedia; it incorrectly says the paper was published in 2009. The paper was released earlier than the software. mmalmi@cc.hut.fi wrote:

  209. Private email (Martti Malmi)

    Re: 0.3.20 release : shipped

    \> I have not sent a message to the sourceforge bitcoin-list mailing list Martti should give you the Drupal admin password. Any subscriber can post to bitcoin-list. Here's the admin password in case you need it later. Gavin: [An encrypted…

  210. Private email (Mike Hearn)

    Open sourced my Java SPV impl

    I hope you are doing well. I finally got all the lawyers happy enough to release BitCoinJ under the Google name using the Apache 2 license: It's incomplete - notably it doesn't properly handle block chain splits yet - but the rest is…

  211. Private email (Mike Hearn)

    Holding coins in an unspendable state for a rolling time window

    If the script language is not stateless, if it has access to any outside information that changes or varies between nodes, attackers can use it to fork the chain. The only exception is if it is always false before a certain time and…

All topics · Search the archive

0:000:00