Bitcoin Forum
May 09, 2024, 10:49:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin client documentation and implementations?  (Read 822 times)
Parzival (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
December 04, 2013, 06:46:49 PM
 #1

Could you help a bitcoin novice and tell me where is the best technical documentation of the bitcoin client. And in which programming languages has it been implemented so far? I know the original is in C++ but any other like Python?

1715251747
Hero Member
*
Offline Offline

Posts: 1715251747

View Profile Personal Message (Offline)

Ignore
1715251747
Reply with quote  #2

1715251747
Report to moderator
1715251747
Hero Member
*
Offline Offline

Posts: 1715251747

View Profile Personal Message (Offline)

Ignore
1715251747
Reply with quote  #2

1715251747
Report to moderator
1715251747
Hero Member
*
Offline Offline

Posts: 1715251747

View Profile Personal Message (Offline)

Ignore
1715251747
Reply with quote  #2

1715251747
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715251747
Hero Member
*
Offline Offline

Posts: 1715251747

View Profile Personal Message (Offline)

Ignore
1715251747
Reply with quote  #2

1715251747
Report to moderator
1715251747
Hero Member
*
Offline Offline

Posts: 1715251747

View Profile Personal Message (Offline)

Ignore
1715251747
Reply with quote  #2

1715251747
Report to moderator
1715251747
Hero Member
*
Offline Offline

Posts: 1715251747

View Profile Personal Message (Offline)

Ignore
1715251747
Reply with quote  #2

1715251747
Report to moderator
Ecurb123
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
December 04, 2013, 09:12:27 PM
 #2

there are several wallets, but someone did a review a long time ago of the QT wallet, you can see it at the top of this sub forum.
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1032



View Profile WWW
December 05, 2013, 04:41:35 AM
 #3

There is a python protocol implementation called pynode that does some basic stuff like getting the blockchain. The bitcoin code is complex and fragile, it is the product of several years of continuous development by multiple individuals, so it can't be replicated without a LOT of work.
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
December 05, 2013, 06:20:39 AM
 #4

Could you help a bitcoin novice and tell me where is the best technical documentation of the bitcoin client. And in which programming languages has it been implemented so far? I know the original is in C++ but any other like Python?


Java: http://bitsofproof.com/
Go: https://blog.conformal.com/btcd-not-your-moms-bitcoin-daemon/
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!