657 / 736BK41

Bitcoin and Lightning Network on Raspberry Pi

Harris Brakmić: od nastavení malého počítače k uzlům a aplikacím

Bitcoin and Lightning Network on Raspberry Pi propojuje správu linuxového prostředí, práci s Bitcoin Core a použití Lightning. Harris Brakmić postupuje od základních pojmů k uzlům, programovým rozhraním a webovým aplikacím. Je to technická příručka svázaná s prostředím svého vydání.

Praktická kniha Harrise Brakmiće vydaná nakladatelstvím Apress v roce 2019 s podtitulem Running Nodes on Pi3, Pi4 and Pi Zero. Tento přehled vychází z vydavatelských údajů, celých úvodních stran veřejné ukázky a přesně vymezených doprovodných souborů.

Bitcoin and Lightning Network on Raspberry Pi napsal Harris Brakmić. Apress uvádí elektronické vydání z 21. listopadu 2019 a brožované z 22. listopadu 2019. Podtitul Running Nodes on Pi3, Pi4 and Pi Zero vymezuje tehdejší hardwarové zaměření; není příslibem podpory všech dnešních sestav. [1]

Vydavatel knihu určuje tvořivým technickým čtenářům se základní znalostí linuxové příkazové řádky. Cílem je sestavit a provozovat uzly i jejich uživatelská rozhraní. Nejde tedy jen o přehled peněz nebo investování: čtenář má pracovat s operačním systémem, konfigurací a programy. [1]

Celý obsah uvádí 12 kapitol ve třech částech. Enter Bitcoin pokrývá základní pojmy, technologii, prostředí a první spuštění. Using Bitcoin přechází k peněžence, bitcoind, Bitcoin Script a programovým příkladům. Using Lightning Network pak navazuje platebními kanály, implementacemi a webovými aplikacemi. Jde o ověřený plán knihy, nikoli tvrzení, že jsme všechny kapitoly přečetli. [2]

Obsah rozlišuje grafickou peněženku Bitcoin Core a řízení bitcoind pomocí bitcoin-cli. Vedle transakcí uvádí ZeroMQ, testování Bitcoin Script a příklady v jazycích Python, JavaScript a C++. Tento sled ukazuje zaměření na propojení uzlu s dalšími programy, ne pouze na instalaci jedné hotové aplikace. [2]

V oficiálním repozitáři jsme celý přečetli soubor bitcoin.service. Spouští bitcoind s cestami ke konfiguraci a datům, používá uživatele pi a stanoví restart při selhání. Obsahuje také volby omezující prostředí procesu, například PrivateTmp a NoNewPrivileges. To dokládá, že příklady řeší i správu běžící služby; soubor jsme však nenasadili a jeho bezpečnost na konkrétním systému neověřili. [4]

V části o Lightning obsah uvádí platební kanály, směrování a poplatky, poté samostatné kapitoly c-lightning a LND. Závěrečná kapitola zahrnuje Spark Wallet a rozšíření Joule. Zachováváme názvy z vydání knihy; samotná přítomnost v obsahu nedokládá dnešní dostupnost, podporu nebo bezpečnost těchto nástrojů. [2]

README oficiálního repozitáře označuje doprovodný projekt jako Apress, 2020, zatímco vydavatelská stránka a tiráž dokládají knihu z roku 2019. README také popisuje v1.0 jako kód odpovídající publikované knize bez oprav a aktualizací. Tuto poznámku nepovažujeme za důkaz, že aktuální hlavní větev je totožná s vydáním nebo že všechny postupy stále fungují. [3] [1]

Přečetli jsme všechny dostupné úvodní strany vydavatelské PDF ukázky včetně celého obsahu a obou medailonů; prohlédli jsme i jejich sazbu. Ověřili jsme vydavatelské údaje a celé README a bitcoin.service doprovodného repozitáře. Hlavní kapitoly jsme celé nečetli, nic nekompilovali, nespouštěli uzel ani neposílali platby. Tento přehled proto není úplnou recenzí ani ověřeným instalačním návodem. [1] [2] [3] [4]

Pro nejúplnější obraz čtěte toto heslo společně s Bitcoin Core, Full Node, Lightning Network, Bitcoin Script.

01Stačí knihu použít jako současný instalační návod?

Tento přehled to nepotvrzuje. Kniha je z roku 2019 a popisuje tehdejší prostředí a nástroje. Pro konkrétní sestavu je nutné ověřit současnou dokumentaci; zde jsme instalaci ani provoz nezkoušeli.

02Co jsme ověřili v doprovodném kódu?

Celé README a soubor bitcoin.service jsme přečetli jako text. Ověřili jsme, že ukázka řeší spouštění bitcoind, konfiguraci služby a omezení jejího prostředí. Soubor jsme nenasadili, službu nespouštěli a neprovedli bezpečnostní audit.

DOC · 001Apress — Bitcoin and Lightning Network on Raspberry PiVydavatel DOC · 002Bitcoin and Lightning Network on Raspberry Pi — front matterPrimární zdroj DOC · 003Apress — official companion repositoryPrimární zdroj DOC · 004Apress companion code — bitcoin.servicePrimární zdroj
Revidováno: Primární zdroje · Nejde o investiční doporučení