Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Learn foundations of Bitcoin #9

Open
meeDamian opened this issue Aug 10, 2018 · 2 comments
Open

Learn foundations of Bitcoin #9

meeDamian opened this issue Aug 10, 2018 · 2 comments
Labels
ideas Suggestions for things to build/research/discuss during events learn | discuss Mostly theoretical, good for non-devs too

Comments

@meeDamian
Copy link
Member

meeDamian commented Aug 10, 2018

[practical] build a bitcoin transaction "by hand"

Desc: using private keys from testnet build a valid transaction for it

@meeDamian's note: Either me or Ryan can help with that (if we're not too busy with sth else :P). I can bring the cheat-sheet from Jimmi Song's seminar. Ryan has Mastering Bitcoin book.

@meeDamian meeDamian added ideas Suggestions for things to build/research/discuss during events learn | discuss Mostly theoretical, good for non-devs too labels Aug 12, 2018
@justinmoon
Copy link

One thing I really enjoyed building recently is a simple bitcoin network crawler.

Basically a simple version of https://github.com/ayeowch/bitnodes.

You need to learn to decode and encode network messages, interpret version / addr network messages, and employ some concurrent programming techniques to make the crawler fast by talking to many peers at once.

@meeDamian
Copy link
Member Author

@superquest I've done something very similar here: https://github.com/meeDamian/bc1toolkit/tree/master/bc1isup :)

Basically, a tool to quickly check whether a Bitcoin node is up and get some basic info about it ^^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ideas Suggestions for things to build/research/discuss during events learn | discuss Mostly theoretical, good for non-devs too
Projects
None yet
Development

No branches or pull requests

2 participants