Jedna javna mreža
Bigfoot Network jedna je javna mreža za objavljivanje i pronalaženje informacija na webu. Objave, odgovori i drugi zapisi objavljeni na njoj javni su, a svaka aplikacija Bigfoota čita iz iste mreže.
Mrežu čine računala koja se nazivaju čvorovima. Svaki čvor slijedi isti protokol: zajednička pravila koja određuju što mreža prihvaća te kako se zapisi pohranjuju i prosljeđuju.
Tko se brine o protokolu
Soliton Group LLC trenutačni je skrbnik protokola Bigfoot. Skrbnik održava protokol i njegov službeni softver te upravlja usmjerivačima koji uređajima pomažu da se pridruže mreži. Usmjerivači ne prenose zapise niti vide što ljudi rade na mreži. Skrbnik ne upravlja samom mrežom i ne može ukloniti, promijeniti ni opozvati zapise koje ljudi objave na njoj.
Bigfoot Governance opisuje kako se skrbništvo i upravljanje mrežom međusobno uklapaju.
Zašto se objavljeni zapisi ne mogu ukloniti
Bigfoot je hibridna mreža. Neovisni čvorovi pohranjuju zapise koje ljudi objavljuju, a mreža također čuva zajedničku povijest svega što je prihvatila, koju potpisuju njezini validatori. Ta povijest sadrži otisak svakog zapisa, a svaki čvor čuva vlastitu kopiju povijesti i provjerava je.
Svaki se zapis pohranjuje na nekoliko čvorova. Izmijenjena kopija više se ne podudara sa svojim otiskom, pa je drugi čvorovi i aplikacije koje je čitaju odbijaju. Povijest nema način izvaditi zapis, a čvor koji bi prepisao vlastitu kopiju povijesti više se ne bi slagao s ostatkom mreže.
Ako čvor ode izvan mreže ili izgubi kopiju, mreža to primijeti i automatski stvara novu kopiju na drugom čvoru. Nakon što mreža prihvati zapis, nitko ga ne može ukloniti: ni skrbnik, ni operater čvora, ni osoba koja ga je objavila.
Javno i trajno
Sve objavljeno na mreži Bigfoot javno je. Ne postoje privatne objave, grupe ni poruke i nije moguće izbrisati objavu.
Uređivanjem objave objavljuje se nova verzija koja upućuje na onu koju zamjenjuje. Ranija verzija ne briše se ni mijenja i ostaje na mreži.
Sve što objavite potpisano je vašim mrežnim identitetom, pa se sve objavljeno pod istim identitetom može povezati. Kada nešto dospije na mrežu, svatko to može pročitati, kopirati i sačuvati. Pažljivo birajte što objavljujete, osobito osobne podatke o sebi ili bilo kome drugome.
Čitanje funkcionira drukčije. Zahtjevi za čitanje zapisa prolaze kroz dva releja, pa čvor koji odgovara na zahtjev ne saznaje tko ga je poslao.
Što prikazuju službene aplikacije
Službene aplikacije Bigfoota mogu sakriti određene zapise kada to zakon zahtijeva. Skrivanje zapisa u aplikaciji ne uklanja ga: sam zapis ostaje na mreži.
Članovi upravljanja
Članovi upravljanja volonteri su koji odlučuju tko preuzima određene mrežne uloge. Glasaju o primanju i uklanjanju recenzenata fusnota, validatora i drugih članova upravljanja.
To je cijela njihova uloga. Članovi upravljanja ne mogu uklanjati, mijenjati ni skrivati zapise i ne određuju pravila protokola. Vodič za članove upravljanja objašnjava kako funkcioniraju prijave i glasanja.
Pokretanje čvora
Čvorovi pohranjuju i prosljeđuju zapise mreže. Operater čvora odlučuje hoće li ga pokrenuti i koliko pohrane ponuditi, ali ne i što prenosi: mreža svakom čvoru dodjeljuje njegove zapise i rad, a softver čvora ih izvršava.
Vodič za operatere čvorova objašnjava što to znači za operatere.
Službeni softver
Soliton Group LLC objavljuje službeni softver Bigfoota: Bigfoot Browser, Bigfoot Node i Bigfoot Footnotes Client. Pruža se u zatečenom stanju, a pojedinosti se nalaze u licencnom ugovoru svakog proizvoda: EULA-i za Bigfoot Browser, EULA-i za Bigfoot Node i EULA-i za Bigfoot Footnotes Client.