Bitcoin Forum
May 28, 2024, 05:19:26 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Where to Start?  (Read 1592 times)
glambeth (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
February 09, 2015, 09:32:41 PM
 #1

Hi, I am a junior in University studying CS/Statistics.  I'm currently in a graduate cryptography course so I have a  decent foundation. I want to work on some personal projects, but I'm not really sure how to get started. I prefer to completely understand everything; hence, I do not necessarily just want to use some API's to abstract everything away, but I actually want to get dirty and really learn how bitcoin works. Any recommandations on some tutorials to follow or what exactly might be beneficial? I've watched/read plenty of videos about how bitcoin works, but I still feel that I couldn't really implement anything based on this knowledge.

Thanks!
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
February 09, 2015, 09:44:39 PM
 #2

Have you read the whitepaper (see bitcoin.org)? If not, that's your first stop. Afterwards, you could consider taking a peek into the Bitcoin Core source (on GitHub) to see how things work behind the scenes. After that, I guess it's mostly a question of what you want to do.
champbronc2
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500


View Profile
February 09, 2015, 10:04:49 PM
 #3

Bitcoin.org, start at the whitepaper.

https://www.youtube.com/watch?v=Lx9zgZCMqXE is a great 25 minute video that gets into the meat of it.


Then go to reddit.com/r/bitcoin for crowd sourced information.

https://bitquick.co - Buy bitcoins instantly with cash at 2% fee or Sell Bitcoins at 0% fee with BitQuick.co. Encourage safer, more secure trading! Stop selling on LocalBitcoins.
Safe trading resource: https://bitcointalk.org/index.php?topic=208203.0 Read it before you ever make a trade! Know what you're getting yourself into!
ChuckBuck
Hero Member
*****
Offline Offline

Activity: 1372
Merit: 783


better everyday ♥


View Profile WWW
February 09, 2015, 10:35:41 PM
 #4

If you're taking Cryptography courses already, really want to know how Bitcoin works, want to develop, and implement it, you might as well go "All in":

http://shop.oreilly.com/product/0636920032281.do



NO better way to learn, than from the master himself, Andreas Antonopolous.  Wrote the literal book on Bitcoin.

If you want an appetizer on what he's all about, you watch this clip first:

https://www.youtube.com/watch?v=xUNGFZDO8mM

CharityAuction
          ▄▄▄████████▄▄▄   
       ▄▄███████▀▀▀▀███████▄
     ▄████▀▀           ▀▀████▄
   ▄███▀▀   ▄▄████████▄▄   ▀▀███▄
  ████▀   ████▀██████████    ▀███▄
 ████   ▄███▀▄  ▀    ██████   ▀███▄
▄███   ████▄    ▄█▄  ▀██████    ███▄
████  ▄███▀     ▀█▀      ▀███▄  ████
████  ████▄▄█▄      ▄█▄   ████  ████
████  ▀████████▄   ███▀  ▄███▀  ████
▀███   █████████▄   ▀   ▀████   ███▀
 ████   ▀████████   ▄ ▀▄▄██    ████
  ████▄   ███████▄▄██▄▄███   ▄████
   ▀███▄▄   ▀▀████████▀▀   ▄▄███▀
     ▀████▄▄            ▄▄████▀
       ▀▀███████▄▄▄▄███████▀▀
           ▀▀▀████████▀▀▀
          ▄▄▄████████▄▄▄   
       ▄▄███████▀▀▀▀███████▄
     ▄████▀▀           ▀▀████▄
   ▄███▀▀   ▄▄████████▄▄   ▀▀███▄
  ████▀   ████▀██████████    ▀███▄
 ████   ▄███▀▄  ▀    ██████   ▀███▄
▄███   ████▄    ▄█▄  ▀██████    ███▄
████  ▄███▀     ▀█▀      ▀███▄  ████
████  ████▄▄█▄      ▄█▄   ████  ████
████  ▀████████▄   ███▀  ▄███▀  ████
▀███   █████████▄   ▀   ▀████   ███▀
 ████   ▀████████   ▄ ▀▄▄██    ████
  ████▄   ███████▄▄██▄▄███   ▄████
   ▀███▄▄   ▀▀████████▀▀   ▄▄███▀
     ▀████▄▄            ▄▄████▀
       ▀▀███████▄▄▄▄███████▀▀
           ▀▀▀████████▀▀▀
ColdScam
ColderThanIce
Sr. Member
****
Offline Offline

Activity: 373
Merit: 252



View Profile
February 09, 2015, 10:39:16 PM
 #5

try checking out satoshi's whitepaper as others have said. along with that, try checking out the bitcoin github as well as the bitcoin wiki. both of those places seem to have solid resources for learning about bit coin.

ROLLIN.IO  BITCOIN   DICE   GAME
   ⚁    ⚂    ⚃    ⚄   ⚅   ⚁   ⚂
                                        ███████████████████    
                                      ██                                    ██
                                      ██                                    ██              
                                      ██                                    ██ 
                                      ██                                    ██
                                      ██                                    ██
      ██████████████████                                    ██
      ██                            ██                                    ██
      ██                            ██                                    ██  
      ██                            ██                                    ██
      ██                            ██████████            ██████
      ██                            ██              ██          ██
      ██                            ██                 ██       ██
      ██                            ██                    ██    ██
      ███████        ███████                        ████
                ██     ██
                ██  ██
                ████
             
███████████
S  O  C  I  A  L
C H A T T I N G
                    ██
                  ████
                ██████
              ████████
            ██████████
          ████████████
        ██████████████
      ████████████████
    ██████████████████
  ████████████████████ 
              ████████
              ████████

              ████████

              ████████
██████████████
LEVEL UP SYSTEM
   WITH REWADS
                ██████
              ████████
            ██████████
          ████████████
        ██████████████
    ██████████████████
  ████████████████████
█         ████████████████
█         ████████████████
█         ████████████████
█         ████████████████
   ██████████████████ 
     ████████████████
        █████████████
           ██████████
                █████
██████████████
 FREE BITCOINS
champbronc2
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500


View Profile
February 09, 2015, 10:49:29 PM
 #6

If you're taking Cryptography courses already, really want to know how Bitcoin works, want to develop, and implement it, you might as well go "All in":

http://shop.oreilly.com/product/0636920032281.do



NO better way to learn, than from the master himself, Andreas Antonopolous.  Wrote the literal book on Bitcoin.

If you want an appetizer on what he's all about, you watch this clip first:

https://www.youtube.com/watch?v=xUNGFZDO8mM

@Chuckbuck is right. If you really want to get the filet mignon of Bitcoin education, it's this book.

https://bitquick.co - Buy bitcoins instantly with cash at 2% fee or Sell Bitcoins at 0% fee with BitQuick.co. Encourage safer, more secure trading! Stop selling on LocalBitcoins.
Safe trading resource: https://bitcointalk.org/index.php?topic=208203.0 Read it before you ever make a trade! Know what you're getting yourself into!
Black Arrow
Jr. Member
*
Offline Offline

Activity: 46
Merit: 1


View Profile
February 09, 2015, 11:39:25 PM
 #7

As others have suggested, "Mastering Bitcoin" is excellent.

Since you are a computer science major you might also want to check out " Blockchain Programming in C#" by Nicolas Dorier. Here is a link to the pdf:
 https://aois.blob.core.windows.net/public/Blockchain Programming in CSharp.pdf

Snorek
Legendary
*
Offline Offline

Activity: 1400
Merit: 1001



View Profile
February 09, 2015, 11:43:37 PM
 #8

Hi, I am a junior in University studying CS/Statistics.  I'm currently in a graduate cryptography course so I have a  decent foundation. I want to work on some personal projects, but I'm not really sure how to get started. I prefer to completely understand everything; hence, I do not necessarily just want to use some API's to abstract everything away, but I actually want to get dirty and really learn how bitcoin works. Any recommandations on some tutorials to follow or what exactly might be beneficial? I've watched/read plenty of videos about how bitcoin works, but I still feel that I couldn't really implement anything based on this knowledge.

Thanks!

What would you like to do? Would you like to create your own coin or just start some little side project. It will be best if you can find some people with knowledge of the subject and stick to them. It will be better than reading books or watching videos in my opinion.
AtheistAKASaneBrain
Hero Member
*****
Offline Offline

Activity: 770
Merit: 509


View Profile
February 10, 2015, 12:33:43 PM
 #9

There's a developer subforum in here, im sure they will assist you with anything you need.
HarmonLi
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


Honest 80s business!


View Profile
February 10, 2015, 12:41:11 PM
 #10

Sure, there are a plethora of information and sites dedicated to the core principles and inner workings, but a book really often is something that's been written with a lot of dedication! It often is far superior to some websites, really! And learning from Mr. Antonopoulos is something you can't go wrong with!

foxkyu
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


View Profile
February 10, 2015, 02:13:34 PM
 #11

Hi, I am a junior in University studying CS/Statistics.  I'm currently in a graduate cryptography course so I have a  decent foundation. I want to work on some personal projects, but I'm not really sure how to get started. I prefer to completely understand everything; hence, I do not necessarily just want to use some API's to abstract everything away, but I actually want to get dirty and really learn how bitcoin works. Any recommandations on some tutorials to follow or what exactly might be beneficial? I've watched/read plenty of videos about how bitcoin works, but I still feel that I couldn't really implement anything based on this knowledge.

Thanks!
the best teacher is experience
since you are graduate cryptography, which is is so helpfully to learn more about crypto
so i recomend you to practice from what you learn, like trading and mining
from trading you can read how the chart work, and from mining you can learn how to make profit from mining
oblivi
Hero Member
*****
Offline Offline

Activity: 700
Merit: 501


View Profile
February 10, 2015, 07:23:38 PM
 #12

Start with the paper. Every developer gets hooked into whitecoin after reading the whitepaper. Andrea's book happened because he readed it, before reading it he thought Bitcoin was a joke.
Professor James Moriarty
aka TheTortoise
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
February 10, 2015, 07:25:49 PM
 #13

Read the whitepaper and then the FAQs here and on bitcoin.org.
HashrateTrader
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
February 10, 2015, 08:13:09 PM
 #14

If you're taking Cryptography courses already, really want to know how Bitcoin works, want to develop, and implement it, you might as well go "All in":

http://shop.oreilly.com/product/0636920032281.do

http://orm-other.s3.amazonaws.com/masteringbitcoin_splash/masteringbitcoin_cover.jpg

NO better way to learn, than from the master himself, Andreas Antonopolous.  Wrote the literal book on Bitcoin.

If you want an appetizer on what he's all about, you watch this clip first:

https://www.youtube.com/watch?v=xUNGFZDO8mM

I agree 200% is the best source to start and and covers most of the Bitcoin topics, may require some programing level in C++/Python.

HT
SirChiko
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
February 11, 2015, 02:52:11 PM
 #15

If you're taking Cryptography courses already, really want to know how Bitcoin works, want to develop, and implement it, you might as well go "All in":

http://shop.oreilly.com/product/0636920032281.do



NO better way to learn, than from the master himself, Andreas Antonopolous.  Wrote the literal book on Bitcoin.

If you want an appetizer on what he's all about, you watch this clip first:

https://www.youtube.com/watch?v=xUNGFZDO8mM

I agree 200% is the best source to start and and covers most of the Bitcoin topics, may require some programing level in C++/Python.

HT
This IS indeed good source but you should start with original WHITEPAPER!

The only online casino on which i won something. I made 17mBTC from 1mBTC in like 15 minutes.  This is not paid AD!

▀Check it out yourself▀
avatar_kiyoshi
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000



View Profile
February 11, 2015, 04:27:44 PM
 #16

Hi, I am a junior in University studying CS/Statistics.  I'm currently in a graduate cryptography course so I have a  decent foundation. I want to work on some personal projects, but I'm not really sure how to get started. I prefer to completely understand everything; hence, I do not necessarily just want to use some API's to abstract everything away, but I actually want to get dirty and really learn how bitcoin works. Any recommandations on some tutorials to follow or what exactly might be beneficial? I've watched/read plenty of videos about how bitcoin works, but I still feel that I couldn't really implement anything based on this knowledge.

Thanks!

https://bitcoin.org/en/faq
i recommended you to build faucet for start your btc project. Good luck Wink
legendster
Hero Member
*****
Offline Offline

Activity: 1778
Merit: 764


www.V.systems


View Profile
February 11, 2015, 04:30:14 PM
 #17

When you are done reading up on everything that has been posted here, you can visit this thread : https://bitcointalk.org/index.php?topic=929100.0;topicseen To choose an online wallet service, i.e. if you are looking for such an option.


   ██████████        ████████████
     ██████████        ██████████
       ██████████        ████████
         ██████████        ██████
           ██████████        ████
             ██████████        ██
               ██████████
                 ██████████
                   ████████
                     ██████
                       ████
                        ██
|
     ▄▀▀▀▀▀▀▀▀▀█                 ▄▀▀▀▀▀▀▀▀▀█
 ▄▀                ▄▀█             ▄▀                ▄▀█
 ██████████    █             ██████████    █
 █                █                   █                █    █
 █                █     ▀▀▀▀▀▀▀█                █    █
 █                █  ▄▀             █                █  ▄▀
 ██████████▀                 ██████████▀
          █                                    █
          █                                    █
     ▄▀ █  ▀▀▀▀█                   ▄▀ █ ▀▀▀▀▀▀█
 ▄▀             ▄▀█               ▄▀               ▄▀ █
 █████████   █               ██████████    █
 █              █   █               █                █    █
 █              █   █               █                █    █
 █              █  ▄▀▀▀▀▀▀▀  █                █  ▄▀
 █████████▀                  ██████████▀

Blockchain
Database
                             ▄▄▄
                         ▄▄▀  ▀▄▄
        ▄           ▄▄▀  ▄▀▄  ▀▄▄
      █▄█   █████████████████    █
        █     █                              █ ▄▀ ▌
        █     █        ▄    █   ▄         █▀ ▄▌
       ██    █      ▀▄   █    ▄▀       █▀█
       ▌ ▌   █            █                █  █
       ▌ ▌   █                              █  █
       ██    ███████████████████
                     ▀▀▄  ▀▄▀  ▄▀▀
                         ▀▀▄  ▄▀▀
                             ▀▀▀
Dev friendly
SDK Platform
                             ▄▄▄▄
                         ▄▄█    █▄▄
                     ▄▄█            █▄▄
                 ▄▄█       ▄▄▄       █▄▄
                 █       ▄▀      ▀▄       █
               █▀     █      █      █     ▀█
               ▀▀█  █   ▄█▀█▄   █  █▀▀
               █▀▀   █  ▀███▀  █   ▀▀█
               ▀▀█     █    █    █     █▀▀
                   ▀▀█   █  █  █   █▀▀
                       ▀████████▀
                           █▄▄▄▄█
                 █        █▄▄▄▄█      █
             ▄▀ █▄                   ▄█  ▀▄
            █   █▀▄         ▀      ▄▀█    █
           █   █  █  ▌      ▀   ▐  █  █    █
           █   █▄▀▄▌      ▀   ▐▄▀▄█    █
           █       █          ▀        █       █
        █▀▀▀▀▀▀█                █▀▀▀▀▀▀█
        ▀▀▀▀▀▀▀▀                ▀▀▀▀▀▀▀▀
User-friendly
Token Creation
|
RodeoX
Legendary
*
Offline Offline

Activity: 3066
Merit: 1147


The revolution will be monetized!


View Profile
February 11, 2015, 04:31:45 PM
 #18

As mentioned, yes read the whitepaper. Almost everything else you see here are wild guesses, misinformation, paranoid conspiracy theory, etc. Definitely more misunderstanding than understanding.  

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf
Free bitcoin in ? - Stay tuned for this years Bitcoin hunt!
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!