Bitcoin Forum
May 06, 2024, 11:36:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Pesudocode Client (5 BTC total for contributors)  (Read 1304 times)
Xenland (OP)
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
June 28, 2012, 01:10:00 AM
Last edit: June 29, 2012, 05:00:28 AM by Xenland
 #1

Very curious in finding a paper that describes how the Bitcoin client works in its various processes and then go into more detail describing what kind of psuedocode would be involved to accomplish the subjected task(send bitcoins, check balances in the block chain for btc addresses that you own, multi sig transactions)

If their is not anything like that I would be willing to pay 1 BTC for something like this to be written up. It should be detailed enough to where an experience developer in the selected programming language(java,php,etc) should be able to assume what is required to convert it.
Cheers mates!
(Not talking about satoshis' white paper either)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714995398
Hero Member
*
Offline Offline

Posts: 1714995398

View Profile Personal Message (Offline)

Ignore
1714995398
Reply with quote  #2

1714995398
Report to moderator
galambo
Sr. Member
****
Offline Offline

Activity: 966
Merit: 311



View Profile
June 28, 2012, 01:22:20 AM
 #2

https://en.bitcoin.it/wiki/Original_Bitcoin_client
yogi
Legendary
*
Offline Offline

Activity: 947
Merit: 1042


Hamster ate my bitcoin


View Profile
June 28, 2012, 01:27:16 AM
 #3

This link provide detailed information about the bitcoin protocol.

https://en.bitcoin.it/wiki/Protocol_specification

Xenland (OP)
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
June 28, 2012, 01:55:24 AM
 #4

Both of those links are very informative but I think they were both more directed at understanding the C++ satoshi client than pseudo code of the operations required but I guess with enough time I could write my own pseudo-code manual.
Xenland (OP)
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
June 28, 2012, 01:58:12 AM
Last edit: June 29, 2012, 07:35:18 PM by Xenland
 #5

I'm going to leave this link here for my self as I feel I am aimming for something that isn't created quite yet and I'll need a list of all these informative links

https://en.bitcoin.it/wiki/Protocol_rules
https://en.bitcoin.it/wiki/Genesis_block
https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses
galambo
Sr. Member
****
Offline Offline

Activity: 966
Merit: 311



View Profile
June 28, 2012, 02:01:50 AM
 #6

http://bitcointools.googlecode.com/svn-history/r2/trunk/NOTES.txt

http://james.lab6.com/2012/01/12/bitcoin-285-bytes-that-changed-the-world/
Xenland (OP)
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
June 29, 2012, 05:00:09 AM
 #7

For anyone who was interested in collaborating, I have 5 BTC to give away for contributors to help with this documentation here is the official thread for it

https://bitcointalk.org/index.php?topic=90588.0

and here is the official progress of the documentation
http://xenland.github.com/Bitcoin-Pseudocode-Client/
Xenland (OP)
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
June 29, 2012, 08:40:46 PM
 #8

Updated documentation (Almost finished with writing on how to generate a bitcoin address with pseudo code)
http://xenland.github.com/Bitcoin-Pseudocode-Client/
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!