Harambee Federated Byzantine Agreement.
HFBA ni protokali ya makubaliano inayoendesha kila leja ya Bantu. Ni isiyo na uchimbaji, isiyo ya utawala wa matajiri, ya latensi ndogo, na imejikita katika uaminifu wa shirikisho — kila mthibitishaji hutangaza wathibitishaji wengine anaowaamini, na usalama wa mtandao huibuka kutoka kwa mwingiliano. Imepewa jina la neno la Kiswahili linalomaanisha 'wote tuvute pamoja.'
Harambee ni neno la Kiswahili linalomaanisha wote tuvute pamoja. Lilieleza ushirikiano wa kiuchumi unaoongozwa na jamii — akiba ya pamoja, kazi ya pamoja, hatari ya pamoja — vizazi kabla ya protokali ya makubaliano inayobeba jina lake. Protokali imepewa jina la utamaduni kwa sababu utamaduni ulikuja kwanza.
Sifa nne ambazo HFBA huzihakikisha.
Hakuna upande mmoja — pamoja na Foundation — unaodhibiti makubaliano. Quorum inahitaji makubaliano yanayoingiliana katika mashirika huru ya wathibitishaji.
Kutoka uwasilishaji wa muamala hadi leja iliyokamilishwa. Uthibitisho mmoja unatosha — hakuna kusubiri vizuizi 6.
Kila mthibitishaji hutangaza seti yake ya quorum. Topolojia ya uaminifu ya mfumo ni muungano wa chaguo hizi, si kamati iliyowekwa kwa nguvu.
Usalama unahifadhiwa madhali hakuna quorum moja iliyoharibiwa. Uhai unahifadhiwa madhali mojawapo ya quorum zako za kuaminika ni waaminifu.
Awamu nne, kila leja.
Uteuzi
Kila mthibitishaji hupendekeza seti ya miamala aliyoiona. Wathibitishaji hupiga kura kuungana kwenye seti moja ya wagombea — muungano wa mawasilisho ya kuaminika.
Upigaji kura
Wathibitishaji huendesha duru za upigaji kura mfululizo kuthibitisha seti iliyoteuliwa kama leja inayofuata. Upigaji kura wa shirikisho + sehemu za quorum huhakikisha matokeo moja.
Kuibua nje
Mara quorum inapokubaliana, leja huibuliwa nje — imeandikwa kwenye historia, imetangazwa, haiwezi kubatilishwa. Malipo katika sekunde 3–5 kutoka uwasilishaji hadi kuibuliwa nje.
Ushauri wa quorum
Wathibitishaji huchapisha uaminifu wao uliotangazwa ('Nitaiamini leja ikiwa quorum A, B, au C zinakubaliana juu yake'). Usalama wa mtandao huibuka kutoka kwa mwingiliano wa matangazo haya.
Jinsi HFBA inavyotofautiana na njia mbadala.
Kuhusu ustahimilivu wa shambulizi la 51%.
HFBA haijali'wengi wa kihesabu. Wathibitishaji wanapimwa kwa nafasi yao katika seti za quorum, si kwa nguvu ya hashi au dau. Mtendaji mbaya anaweza tu kuvunja usalama kwa:
- Kuwa ndani ya seti za quorum za wathibitishaji wa kutosha kuunda quorum mbaya inayoingiliana, NA
- Kufanya wathibitishaji wengine waaminifu katika seti hizo wakubaliane naye.
Hilo linahitaji uharibifu wa mashirika mengi katika vyombo huru kiuendeshaji — kiwango cha juu zaidi kuliko kupata 51% ya nguvu ya hashi au 33% ya dau. Seti za quorum husanidiwa kiotomatiki kwa tabaka la ubora; wathibitishaji wamewekwa katika makundi ili kufanya mashambulizi ya Sybil yawe yasiyo na maana kiuchumi.