You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

lsparrish comments on General Bitcoin discussion thread (June 2011) - Less Wrong Discussion

4 Post author: SilasBarta 10 June 2011 11:21PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (102)

You are viewing a single comment's thread.

Comment author: lsparrish 14 June 2011 09:11:31PM 4 points [-]

If anyone's checked out the bitcoin source and tried to compile it, you might notice that it is... well, kind of bloated. By my standards anyway. It requires huge numbers of gigantic libraries and so forth. Way more than what it actually does. All you really need are some TCP/IP, database, and crypto algorithms.

In fact, unless I'm missing something major, seems like we're really just talking about a glorified IRC bot with some security features... Does anyone else get the impression that Bitcoin's current back end is over-complicated? Also, does this argue in favor of writing (or anticipating someone writing) a cleaner/smaller version?

Comment author: nazgulnarsil 18 June 2011 09:34:24AM 2 points [-]

extra libraries are for the scripting language support. the ability to write new sorts of transactions (such as contracts like I mentioned in this thread) is there.