Bitcoin Forum
August 18, 2019, 10:38:43 PM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is there a newbie friendly source for learning bitcoin scripting  (Read 642 times)
Coding Enthusiast
Hero Member
*****
Offline Offline

Activity: 659
Merit: 985


Novice C♯ Coder


View Profile WWW
March 24, 2017, 04:25:04 AM
 #1

I wanted to start learning more about how the "Scripting System in Bitcoin" works and it would be great if I had some easier source than the source code which is in C++[1] Cry or the wiki[2]. So if you have any good sources with easy explanations please introduce me to them.
P.S. Bitcoin Script for dummies[3] doesn't work anymore (DNS problem?)

[1] https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp
[2] https://en.bitcoin.it/wiki/Script
[3] https://www.cs.princeton.edu/~tongbinw/bitcoinIDE/build/editor.html

Projects List+Suggestion box
Donation link using BIP21
Bech32 Donation link!
BitcoinTransactionTool (0.9.2):  Ann - Source Code
Watch Only Bitcoin Wallet (supporting SegWit) (3.1.0):  Ann - Source Code
SharpPusher (broadcast transactions) (0.10.0): Ann - Source Code

1566167923
Hero Member
*
Offline Offline

Posts: 1566167923

View Profile Personal Message (Offline)

Ignore
1566167923
Reply with quote  #2

1566167923
Report to moderator
1566167923
Hero Member
*
Offline Offline

Posts: 1566167923

View Profile Personal Message (Offline)

Ignore
1566167923
Reply with quote  #2

1566167923
Report to moderator
1566167923
Hero Member
*
Offline Offline

Posts: 1566167923

View Profile Personal Message (Offline)

Ignore
1566167923
Reply with quote  #2

1566167923
Report to moderator
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1566167923
Hero Member
*
Offline Offline

Posts: 1566167923

View Profile Personal Message (Offline)

Ignore
1566167923
Reply with quote  #2

1566167923
Report to moderator
1566167923
Hero Member
*
Offline Offline

Posts: 1566167923

View Profile Personal Message (Offline)

Ignore
1566167923
Reply with quote  #2

1566167923
Report to moderator
coinableS
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001



View Profile WWW
March 25, 2017, 01:03:57 AM
 #2

Start with machine code https://en.wikibooks.org/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Machine_Level_Architecture/Machine_code_and_processor_instruction_set

Then I think this one is helpful
http://davidederosa.com/basic-blockchain-programming/bitcoin-script-language-part-one/
http://davidederosa.com/basic-blockchain-programming/bitcoin-script-language-part-two/

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!