Saidia kuendesha mtandao.
Bantu ni Layer-1 ya shirikisho: wathibitishaji huendeshwa na mashirika huru ambayo sehemu nyingine ya mtandao huchagua kuyaamini. Wathibitishaji kumi na mmoja katika mashirika matano wanaendesha leo. Ikiwa unaweza kuendesha miundombinu ya uzalishaji, unaweza kujiunga.
Mahitaji ya uendeshaji.
LTS ya hivi karibuni pekee. Distros nyingine hazitumiki rasmi lakini michango inakaribishwa.
x86_64 au arm64 ya kisasa. Muafaka wa HFBA hutegemea CPU wakati wa uteuzi na upigaji kura.
32 GB inapendekezwa kwa nodi za historia kamili. Ukuaji wa hifadhidata ya SQL ndio kichocheo kikuu.
Historia ya rejista hukua ~10 GB/mwaka. NVMe kwa uthibitisho wa muda mfupi.
Utokaji wa data wenye usawa ni muhimu. Gossip ya mthibitishaji huwa na milipuko wakati wa raundi za upigaji kura.
Wathibitishaji lazima wawe na IP ya umma thabiti na bandari ya TCP iliyo wazi kwa protokali ya gossip.
Hatua nne za kujiunga na shirikisho.
Andaa seva pangishi
Mashine ya kawaida ya Ubuntu LTS. Fungua bandari ya gossip (chaguo-msingi 11625). Pata IP ya umma tuli. Hiari: proksi ya kinyume ya TLS mbele.
Sakinisha blockchain-core
Jenga kutoka hazina ya chanzo huria kwenye github.com/bantublockchain/blockchain-core au vuta binari ya toleo. Sanidi config.toml yako — kaulisiri ya mtandao, seti ya quorum, kumbukumbu ya historia.
Sawazisha rejista
Ufikiaji wa awali huvuta kutoka kumbukumbu yoyote ya historia. Wathibitishaji wengi husawazisha kutoka genesis ndani ya saa 24 kwenye seva pangishi ya kisasa.
Jiunge na shirikisho
Omba kwa Wakfu ili kuongezwa kwenye seti za wathibitishaji wanaoaminika. Pita ukaguzi mfupi wa uendeshaji (upatikanaji, msimamo wa usalama, hadhi ya shirika) na utaongezwa kwenye ushauri wa quorum.