Bitcoin Forum
February 01, 2023, 04:14:15 PM *
News: Latest Bitcoin Core release: 24.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is there a newbie friendly source for learning bitcoin scripting  (Read 733 times)
Coding Enthusiast (OP)
Legendary
*
Offline Offline

Activity: 1021
Merit: 2635


Bitcoin and C♯ Enthusiast


View Profile WWW
March 24, 2017, 04:25:04 AM
Merited by ETFbitcoin (1)
 #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
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.16.0)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.23.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1675268055
Hero Member
*
Offline Offline

Posts: 1675268055

View Profile Personal Message (Offline)

Ignore
1675268055
Reply with quote  #2

1675268055
Report to moderator
1675268055
Hero Member
*
Offline Offline

Posts: 1675268055

View Profile Personal Message (Offline)

Ignore
1675268055
Reply with quote  #2

1675268055
Report to moderator
coinableS
Legendary
*
Offline Offline

Activity: 1442
Merit: 1158



View Profile WWW
March 25, 2017, 01:03:57 AM
Merited by ETFbitcoin (2)
 #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:  

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