Kuinka lukea Bitcoinin lähdekoodia


Paras vastaus

Olen samassa pisteessä kuin sinä. Mielestäni on kuitenkin helpompaa lukea Bitcoin Core -lähdekoodia Githubista ( bitcoin / bitcoin ) seuraavien resurssien lukemisen jälkeen:

Tämän resurssin lisäksi sinun on ymmärrettävä C- ja C ++ -kielet Pythonin lisäksi testausta varten.

Ehdotan myös, että asennat ja suoritat oman Bitcoin Full -solmun, joten voit tehdä testejä itse ja nähdä, miten olla vuorovaikutuksessa Bitcoin-verkon kanssa.

Muista, että oppiminen ei ole suora prosessi. Löydät itsesi edestakaisin yhden käsitteen ympärillä ymmärtääksesi sen oikein. Bitcoin on nyt 9 vuoden ratkaisu, jonka ovat kehittäneet tuhannet ihmiset (ja jota kehitetään edelleen).

Pysy vahvana äläkä koskaan lopeta oppimista.

Vastaa

Bitcoin ei ole ohjelma. Se on joukko protokollia ja yhteisö, joka suostuu käyttämään niitä. Tästä huolimatta tällaisten protokollien täydellinen toteutus löytyy githubista. Alla olevan linkin tulisi osoittaa vanhimpaan versioon, todennäköisesti lähimpään Satoshi Nakamoton alkuperäistä koodia. Sama projekti isännöi myös uudempia toteutuksia.

MUOKKAA: Vastaukseni ei oikeastaan ​​ole täysin tarkka. Yhteisö ei todellakaan ole samaa mieltä, he tekevät yhteistyötä, koska yhteistyö on mukavinta. Yhteistyö ei siis perustu sopimukseen, vaan ahneuteen, mikä on selitettävissä peliteorialla, ja siksi Bitcoin on osoittautumassa hauraudeksi.

bitcoin / bitcoin

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *