![]() |
|
Series ideas? How to make a cryptocurrency, and others - Printable Version +- Sinisterly (https://sinister.ly) +-- Forum: Coding (https://sinister.ly/Forum-Coding) +--- Forum: Coding (https://sinister.ly/Forum-Coding--71) +--- Thread: Series ideas? How to make a cryptocurrency, and others (/Thread-Series-ideas-How-to-make-a-cryptocurrency-and-others) |
Series ideas? How to make a cryptocurrency, and others - Blink - 11-28-2017 Hello everyone, I think I'm back, and now I have "One year of service" Before anyone brings it up, I will finish the Brainfuck series. I will likely not finish the OS review series. Option 1: How to make a crypto-currency
I was explaining how Bitcoin works to someone on the SL Discord server, since they said they didn't know. Later, I got a DM from someone else saying that they really liked my explanation. So... Here I am. I'm thinking of making a series on creating a cryptocurrency. In it, I'll explain how Bitcoin works, 'proof of work', and alternatives (including one that I recently came up with). By the end of this, you should be able to make a full cryptocurrency, with mining, a blockchain, and P2P networking. I'm not sure what language to do it in, maybe Rust, or something odd like Scala, or if I want to make it purely theoretical Option 2: How to make a BASIC or Lisp interpreter
This will probably be in C or NASM if it happens, so you can get the best performance and you don't have to suffer from Python's sluggish speed. This is a nice way to kill boredom while making nice simple scripting languages. I'll make it Lisp if I think I have time, otherwise BASIC. I'd go through how to parse languages that have a concrete structure, and have you implement if statements, while loops or GOTO, basic I/O, and Math functions. Option 3: Intro to TI-BASIC
I like calculators, and I'm only leaving this as an option in case someone actually wants this. I'd go through the basics, and get you to be able to write things like Brainfuck interpreters when you get bored and have a calculator on you. I'll also go through basic 2d game physics, and might have you make a 1 player PONG-style game. Option 4: Other
Anything that you want but don't see here? If you have any ideas, please post them below. There you go, 2-4ish choices. IF YOU READ THIS THREAD, YOU MUST VOTE (or I'll be sad )
RE: Series ideas? How to make a cryptocurrency, and others - Slacker - 11-28-2017 Interested in learning about creating a crypto tbh never thought that far into it RE: Series ideas? How to make a cryptocurrency, and others - Blink - 11-28-2017 (11-28-2017, 04:45 AM)Slacker Wrote: Interested in learning about creating a crypto tbh never thought that far into it Since you didn't vote on the pole, I'll cast my vote on it as yours. RE: Series ideas? How to make a cryptocurrency, and others - Bish0pQ - 11-28-2017 I'd go for option 1 & 2. It would be very interesting to learn more about cryptocurrencies and the blockchain, not only for me but for a lot of people that are trying to understand what BTC is and how it works. |