687 / 736BK71

Building Bitcoin in Rust

Lukáš Hozda — výukový projekt v Rustu

Kniha učí Rust a základní myšlenky Bitcoinu stavbou vlastního projektu. Důležité je odlišit výukovou implementaci, vlastnosti jazyka a ověřený software pro skutečnou síť.

Projektová učebnice Lukáše Hozdy s doprovodným repozitářem. Čtenář podle vydavatele vytváří knihovnu, miner, uzel a peněženku; repozitář označuje výsledek za výukový model.

Lukáš Hozda vydal knihu u Braiins v roce 2024. Katalog uvádí 432 stran, obchod 429; rozdíl ponecháváme přiznaný, protože jsme neověřili konkrétní výtisk. [1] [2]

Vydavatel popisuje postup od rozboru Bitcoin whitepaperu přes základy Rustu k vlastní knihovně, CPU mineru, uzlu a peněžence pro příkazovou řádku. Cílem je učit se programováním. [3]

Doprovodný repozitář výslovně označuje projekt za zjednodušenou výukovou implementaci. Samotný název knihy proto nedokládá kompatibilitu s bitcoinovou sítí ani vhodnost pro správu skutečných prostředků. [4]

Rust kontroluje pravidla vlastnictví paměti při kompilaci. Tato vlastnost sama neověřuje ekonomická pravidla ani správnost protokolu. Oddělujme jazykovou kontrolu od ověření celého systému. [5]

Veřejný projekt odděluje knihovnu, miner, uzel a peněženku. README ukazuje různé příkazy pro jednotlivé programy. To pomáhá sledovat jejich role; zde jejich sestavení ani běh nepotvrzujeme. [4]

README uvádí licenci ISC pro zdrojový kód a výslovně ji nevztahuje na text knihy. Přístup k repozitáři tedy sám neposkytuje právo převzít celý knižní text. [4]

U každého cvičení si oddělte pravidlo popsané ve whitepaperu, vlastní implementaci a test jejího chování. Jde o redakční studijní postup; vydavatel doložil zaměření na učení prostřednictvím projektu. [3]

Přečetli jsme vydavatelské záznamy, představení projektu, README doprovodného repozitáře a vysvětlení ownership v dokumentaci Rustu. Celou knihu ani zdrojový kód jsme nerecenzovali a programy jsme nespouštěli. [1] [2] [3] [4] [5]

Pro nejúplnější obraz čtěte toto heslo společně s Bitcoin Core, Těžba, Bitcoin, Braiins.

01Je to náhrada za Bitcoin Core?

Takové tvrzení zdroje nedokládají. Doprovodný repozitář sám projekt označuje za zjednodušenou výukovou implementaci.

02Byly příklady v tomto přehledu spuštěny?

Ne. Ověřili jsme uvedené dokumenty a strukturu repozitáře, nikoli úspěšnou kompilaci nebo provoz jednotlivých programů.

DOC · 001Braiins — book recordPrimární zdroj DOC · 002Braiins Store — paperbackPrimární zdroj DOC · 003Braiins — learning projectPrimární zdroj DOC · 004Braiins — companion repositoryPrimární zdroj DOC · 005Rust — ownershipPrimární zdroj
Revidováno: Primární zdroje · Nejde o investiční doporučení