“Hva skjer hvis internett går ned?”
Du har hørt det, jeg har hørt det – vi har alle hørt refrenget. Det er en favoritt blant FUDster-journalister som Frances Coppola og David Gerard, og de behandler det som det ultimate trumfkortet når de diskuterer Bitcoins verdi.
Riktig! Hvis internett går over hele verden, vil Bitcoin være i trøbbel. Men det ville også den globale banksektoren, helsevesenet, matindustrien og i utgangspunktet hele stoffet i vår hypertilknyttede eksistens. Hvis internett er kaput, bør du sannsynligvis være bekymret for strømpe forsyninger og ammunisjon, fordi det kommer til å bli vilt.
Men hva om jeg fortalte deg at det i tilfelle massedefekt på internett er stor sjanse for at Bitcoin vil overleve? Den sjansen er reell og voksende takket være løftet om mesh-nettverk.
Enkelt sagt er maskenett nettverk av node-tilkoblede noder som tilbyr “offline” tilkobling ved hjelp av radiosignaler. Avhengig av båndbredden til nettverket, kan du gjøre ting som å sende en bitcoin-transaksjon eller laste ned Bitcoin-blockchain.
Når det er kombinert med noe som Blockstream-satellittnettverket, som kringkaster Bitcoin-blockchain-dataene over store deler av jordoverflaten, kan du arkitektere en nesten idiotsikker, desentralisert infrastruktur som kan brukes som et midlertidig nett i tilfelle det faktiske internett går ned.
GoTenna-teamet kan komme til å tenke når du tenker på nettverk. Det kan også hende Locha Mesh, et nettverksprosjekt med åpen kildekode som startet av Randy Brito, den filantropiske gründeren bak den non-profit Bitcoin Venezuela.
For denne ukens utgave om bruk av Bitcoin gjennom dissidentteknologi, snakket vi med Brito og Blockstream-utvikler Grubles om løftet om mesh-nettverk. Grubles har publisert demonstrasjoner om hvordan du kan bruke mesh-nettverk i forbindelse med Blockstreams satellitt for å sende transaksjoner og meldinger på Bitcoin offline. Satellitten er en velsignelse for nettverksbrukssaken her fordi, som Grubles uttrykte det, “Dekningsområdet er enormt. Vi kan praktisk talt teppe et helt kontinent med Bitcoin-data med bare en av satellittene i Blockstream Satellite-nettverket. ”
Vår Q&A med paret nedenfor dekker hva, hvorfor og hvordan nettverk, sammen med hvilke situasjoner de kan forbedre og hvilke vilkår som må oppfylles før de kan gi offline tilgang til massene.
En introduksjon til nettverk
Bitcoin Magazine: For de som kanskje ikke er kjent, hva er fordelene med nettverk?
Grubles: I et tradisjonelt nettverk, som det du sannsynligvis bruker i dag hjemme eller på jobben, er du koblet til en ISP [internettleverandør] som vanligvis kontrolleres av et kommersielt selskap. Internett-leverandøren din har da sine egne leverandører som den kobler seg til, også eid av kommersielle selskaper. Noen ganger blir disse selskapene presset av regjeringer til å filtrere, eller på annen måte sensurere, informasjon i nettverkene deres.
Et mesh-nettverk er, på det mest grunnleggende nivået, et peer-to-peer-nettverk. Jevnaldrende i nettverket gir tilkobling til andre jevnaldrende de er koblet til, og jevnaldrende til jevnaldrende får tilkobling, og så videre. Resultatet er et nettverk uten en sentral enhet, og hvis du visuelt tegner grafikk for nettverkets utforming, ligner det et nett, snarere enn et nav-og-eiker-lignende tradisjonelt nettverk der alle til slutt er koblet til en sentral ISP.
BM: Hvordan er de gode for Bitcoin?
Grubles: Hvordan nettverksnettverk knytter seg til Bitcoin er ganske greit. For tiden er det avhengighet av de tradisjonelle ISP-kontrollerte nettverkene. Ikke bare for Bitcoin, men for de fleste ting på internett. Hvis et nettverk kontrolleres av en sentral enhet, kan det enkelt lukkes eller sensureres. Et mesh-nettverk er motstandsdyktig mot deler av nettverket som går offline, slik at jevnaldrende kan dirigere dataene sine rundt delene som har gått offline. Denne typen motstandskraft er viktig for et system som Bitcoin fordi det betyr at transaksjoner kan fortsette å strømme og gruvearbeidere kan fortsette å produsere blokker. Hvis du er en kjøpmann eller en gruvearbeider og Internett-leverandøren din bestemmer seg for å stenge forbindelsen, er du litt skrudd.
BM: For deg, som er den viktigste bivirkningen av mesh-nettverk: personvernet de gir eller fordelen ved ikke å måtte stole på internett?
Grubles: Forskjellige mennesker vil ha forskjellige svar på dette, men for meg er det den ekstra redundansen og det å bryte fri av avhengigheten av tradisjonelle Internett-leverandører. Personvern er viktig, men hvis du har et nettverk som gir personvern, men som er flaskehalset av en sentral enhet, kan den sentrale enheten bare bli presset til å slå nettverket helt av. Hvis vi fokuserer på å bygge ut nettinfrastruktur først, kan vi alltid legge noe som Tor på toppen eller bake personvern i selve maskeprotokollen.
BM: Hva er noen av fallgruvene i nettverk? Hvor er de svake punktene?
Brito: For bruk av Bitcoin via mesh-nettverk kan mengden data som må overføres være dens svakhet. Hvis du er i Locha Mesh, men du ikke har en internettforbindelse eller en parabolantenn, må du få de nyeste Bitcoin-blokkeringsdataene fra en peer i masken, og antall humle du kan trenge å gjøre og båndbredde vil være nøkkelen for deg å oppnå dette. Hvis det ikke er noen som tilbyr deg denne tjenesten, vil du være isolert fra selve Bitcoin-nettverket.
Heldigvis slutter ikke Bitcoin-samfunnet å innovere på nettverkssiden av Bitcoin, så forbedringer som Erlay, FIBER og mer vil gjøre det mulig å overføre Bitcoins blokkeringsdata over nettet. Du vil fortsatt være i stand til ganske enkelt å bruke Electrum-lommeboken din i Locha Mesh så langt du kan nå en Electrum-server som serverer lommebokens siste saldooppdateringer, eller du kan foreta offline signerte bitcoin-transaksjoner, nå en push-tx gateway og motta en melding når transaksjonen er lagt til i en blokk.
BM: Har du noe å legge til i det, Grubles? Og tror du at mesh-nettverk vil nyte større utvikling og adopsjon, eller tror du de alltid vil være av interesse?
Grubles: Mesh tech er fortsatt i sine tidlige stadier. Å sette opp de fleste masketeknologier krever en viss teknisk ferdighet, så de aller fleste mennesker vil ha vanskelig for å få tilkobling. Dette betyr at den totale størrelsen på et nettverk vil være relativt liten til å begynne med. Når det er lettere for den gjennomsnittlige personen å bli satt opp og koblet til et nett, så tror jeg det virkelig vil begynne å ta av.
Jeg tror nettverksnettverk er en av de tingene du ikke bryr deg om før du faktisk trenger det. Men jeg tror at når internett og kommunikasjon blir mer og mer en nødvendighet i våre liv, vil det være mer bevissthet om nettverksnettverk som en bivirkning.
BM: Randy, du har jobbet med Locha Mesh spesielt med tanke på hjemlandet Venezuela. Hva må gjøres for at noe som Locha Mesh skal adopteres i deler av verden som trenger det mest?
Randy Brito: Den desentraliserte naturen og sensurmotstanden til Locha Mesh er veldig viktig, men uten en måte å stimulere folk til å tilby disse tjenestene til Bitcoins blokkeringsdata og siste bitcoin-transaksjoner, Electrum-servere, Lightning Network vakttårn, offline push-tx-tjenester og gateways, alt innenfor masken, ville Locha Mesh være begrenset til hovedsakelig meldingstjenester og ville trenge folk til å ha sine Locha Mesh noder alltid online med det eneste incitamentet … å kunne sende meldinger i mesh.
For å løse incentiviseringsproblemet har vi fra starten tenkt på hvordan brukere vil bruke Lightning Network til å betale for disse tjenestene, og vi vil fortsette å undersøke alle tilgjengelige alternativer for å gjøre dette mulig. En av de andre metodene vi for tiden ser på, med støtte fra andre medlemmer av samfunnet, er for eksempel bruken av Moneros nye RPC-Pay-funksjon. Vi fortsetter å undersøke denne saken og ønsker alle som ønsker å foreslå eller teste deres incentiviseringsideer for Bitcoin og Locha Mesh bærekraft og tilgjengelighet..
BM: Hvis jeg husker riktig, stoler Locha Mesh på radiosignaler som sendes på bakken. Grubles har brukt Blockstream-satellitten til sine egne nettverk. På hvilke måter skiller designet ditt seg, og hva er fordelene / ulempene med din tilnærming?
Brito: Det Blockstream-satellitten gjør, er å overføre Bitcoins blockchain-data og meldinger til jorden. Du kan bruke denne tjenesten for å få de siste transaksjonene og blokkene ved hjelp av en parabolantenn på taket ditt, og deretter overføre disse viktige dataene til andre gjennom Locha Mesh, slik at folk kan gjøre transaksjoner i Bitcoin og Lightning Network, selv om de ikke har en internettforbindelse. De trenger bare å være inne i Locha Mesh og få Bitcoin-data fra deg.
Dette er den samme [løsningen] Grubles har demoed, men mesh-maskinvaren han har testet den med er ikke i stand til å overføre Bitcoins blokkeringsdata på grunn av maskinvare- og båndbreddebegrensninger, bare korte meldinger. Vi jobber med de nødvendige funksjonene for at Locha Mesh skal være nyttig for Bitcoin i verste fall.