Itugma ang chain strategy
Ang pruned backend at isang buong archival node ay may magkaibang pangangailangan sa disk. Maaaring suriin ang Warden tier para sa isang pruned setup, ngunit i-verify ang kasalukuyang laki ng chain, mga pangangailangan ng implementasyon at paglaki bago pumili.
Panatilihing wala sa public internet ang control
Ilantad lamang ang mga inaasahang peer service. I-restrict ang Bitcoin RPC at Lightning administration sa isang authenticated na pribadong ruta at ihiwalay ang mga wallet key sa pangkalahatang access ng application.
Igalang ang initial synchronisation
Ang initial block download at verification ay maaaring tumagal at gumamit ng tuloy-tuloy na CPU, disk at network capacity. Sukatin ang aktwal na progreso sa halip na mangako ng fixed na oras ng pagkumpleto.
Ituring ang liquidity bilang nakalaang pondo
Ang mga channel ay nangangailangan ng kapital at aktibong pamamahala. Hindi tiyak ang kita sa routing. Unawain ang mga bayarin, panganib sa online-key at ang pamamaraan ng pagbawi ng implementasyon bago magbukas ng mga channel.
Protektahan ang partikular na recovery material
Panatilihing pribado ang mga wallet seed at kinakailangang channel backup sa labas ng node. Sundin ang upstream na gabay: ang pag-restore ng lumang live-channel filesystem image ay maaaring may ibang kahihinatnan kaysa sa pag-restore ng ordinaryong application data.
Pumili ng mga resource para sa workload na ito
Pumili ng storage mula sa aktwal na full-chain o pruned-node na kinakailangan, pagkatapos mag-iwan ng espasyo para sa paglago, mga index at mga snapshot na ginagamit ng application. Ang Warden o Guardian ay maaaring maging mga punto ng paghahambing, ngunit ang kasalukuyang data ng chain at ang napiling Lightning implementation ang tumutukoy sa huling mga resource.
Isang rollout ng node at channel
Gamitin ang maintained upstream instruction para sa napiling release. Tinutukoy ng sequence sa ibaba ang mga desisyon at pass condition na itatala sa iyong sariling runbook.
- I-install ang verified na Bitcoin Core at compatible na Lightning implementation
- Pumili ng full o pruned storage at maglaan para sa paunang pag-synchronise
- Panatilihin ang RPC at wallet administration sa isang restricted na interface
- Itala ang mga pamamaraan sa recovery ng wallet at channel bago mag-fund
- Subukan ang isang restore procedure sa disposable na data at kumpirmahin ang mga update sa backup
- Magbukas at mamahala ng funded channel lamang kapag may malinaw na plano sa custody at liquidity
Opisyal na dokumentasyon: Pinapanatiliang upstream na gabay sa setup
Ano ang dapat i-verify bago umasa dito
Maaaring matagalan ang paunang pag-synchronise at depende ito sa storage, CPU at mga peer. Hindi awtomatikong pinapalitan ng wallet seed ang lahat ng channel recovery material. Ang pag-host ng Lightning node ay hindi nagbibigay-daan sa Lightning bilang ruta ng checkout ng KoalaVPS.
Kaunting dagdag na kalinawan.
Kasama ba sa use case na ito ang managed na pag-install ng application?
Hindi. Inilalarawan nito ang isang workload para sa customer-administered infrastructure. Ang application setup, update, moderation, licensing at recovery ay nananatiling responsibilidad mo maliban kung may hiwalay na managed agreement na nagsasaad ng iba.