Hvad er vagttårne ​​i Bitcoins Lynnetværk?

Hvad er vagttårne?

Vagttårne ​​blev konceptualiseret inden for det oprindelige Lightning Network (LN) papir og er siden blevet forbedret og optimeret, da Bitcoins LN ser ud til at skalere til et globalt P2P-betalingsnetværk.

Vagttårne ​​er i det væsentlige et økosystem af tredjeparter, som brugerne bruger til at outsource overvågning af on-chain-transaktioner, der er relevante for deres lynkanaler.

Vagttårne ​​fungerer effektivt som ‘vagthunde’ i blockchain for at identificere og straffe ondsindede aktører for at snyde andre brugere inden for kanaler. De vurderer, om en deltager i en LN-kanal forkert har udsendt en tidligere kanaltilstand, som kunne bruges til at genvinde midler efter at have lukket kanalen med en ugyldig tilstand..

For deres tjenester modtager de gebyrer fra brugerne, og flere metoder til indtægtsgenerering kan anvendes. Brugere kan endda outsource kanalovervågning til flere vagttårnetjenester, hvis en fejler.

Nyere udvikling som kompakt-klientsidefiltrering – brugt i Neutrino-protokollen – reducerer den samlede byrde, som vagttårne ​​skal påtage sig, men de giver en afgørende rolle i LN-miljøet – især med skalering.

Forsigtige LN-brugere er nødt til at tjekke ind på status for deres off-chain-kanaler, der korrelerer med on-chain-aktivitet hver gang imellem, og vagttårne ​​dækker døgnet rundt mod sikkerhedsrisici ved ugyldige kanalstater.

Bitcoins LN tager en privatlivsorienteret tilgang, så det er afgørende at afbøde vagttårns evne til at linke transaktioner til bestemte kanaler, og adskillige innovationer har en direkte indvirkning på netværksnetets evne til at skalere og opretholde privatlivets fred.

Hvordan vagttårne ​​fungerer

Vagttårne ​​er tredjeparter, der overvåger Bitcoin blockchain 24/7 på vegne af deres kunder.

De ser efter uoverensstemmelser mellem on-chain-transaktioner og lukning af off-chain-kanaler med ugyldige stater. Hver off-chain LN-kanalbetaling kræver en gyldig forpligtelse, der skaber en nuværende status for kanalbalancen. Staten kan opdateres af begge parter i en kanal og opdateres af den næste iterative forpligtelse, der ledsager en overførsel.

En sti af forpligtelser indikerer kanalens balancetilstand, men en modpart kan sende tidligere (ugyldige) balancetilstande, hvis de kan drage fordel af disse stater – som i de ville have mere BTC i deres ende af kanalen. Sådanne scenarier kan opstå, hvis part A sender en tidligere saldo-tilstand efter en udgående transaktion til part B i den kanal, der reducerer part A’s balance.

På grund af arten af ​​tidsbegrænsninger inden for en kanal (dvs. HTLC’er) skal en kanaldeltager vente en bestemt periode, før han hæver penge i deres tegnebog.

Dette kræver dog, at brugerne forbliver online med jævne mellemrum for at kontrollere, at en ugyldig tilstand ikke blev sendt, og at en modpart ikke optræder ondskabsfuldt.

Dette giver tydelige ulemper for de fleste mennesker, der simpelthen ikke har tid eller teknisk ekspertise til at indse sådanne ugunstige situationer eller forblive konsekvent online.

Indtast vagttårne. Et vagttårn overvåger blockchain 24/7 ved at forblive online på brugerens vegne mod betaling af gebyrer. Derfor kan brugerne være sikre på, at de ikke bliver snydt, mens de er offline.

Den grundlæggende strøm af, hvordan en simpel vagttårnmekanisme fungerer mellem to deltagere i en enkelt betalingskanal, er som følger:

  • Alice opdaterer statskanalen ved at sende Bob 1 BTC inden for deres kanal.
  • Alice sender samtidig et ‘tip’ eller ‘hemmelighed’ af en bestemt transaktion til et vagttårn, der angiver en bestemt transaktion at passe på uden at afsløre transaktionens indhold.
  • Alice’s underskrift, der sendes til vagttårnet, giver autorisation til kanalernes midler, der skal sendes tilbage til hende i tilfælde af et brud.
  • Vagttårnet krydsrefererer ‘tipene’ med en hash-tabel med tip, den modtager fra sine klienter og Bitcoin blockchain.
  • Hvis vagttårnet registrerer et kanalbrud af Bob via ugyldig statsudsendelse, konstruerer det en straffetransaktion ved hjælp af Alice’s underskrift og returnerer kanalens midler til hende.

Alice er efterfølgende beskyttet mod et kanalbrud uden at skulle være online, og vagttårne ​​kan ikke linke tilstandsopdateringer til bestemte kanaler.

Problemer med ovenstående eksempel er dog meget forskellige, når man overvejer, at udsendelse af tidligere kanaltilstande ikke altid udføres med ondsindet hensigt. Hvis en softwarefejl får Bob til at udsende en ugyldig kanaltilstand, der straffes af et vagttårn, mister han alle sine midler i kanalen – en hård straf.

Udviklere kom med en løsning til at beskytte mod sådanne scenarier med et kaldet forslag eltoo. I det væsentlige opretter eltoo to transaktioner for hver kanaltilstand: en opdateringstransaktion og afviklingstransaktion. Ved hjælp af denne struktur opdateres en kæde af gentagne ugyldiggørelser af tidligere kanaltilstande til en ny tilstand i en kæde af tidslåste transaktioner.

Det er vigtigt, at modparter har tid til at svare på tidligere statssendinger og give dem mulighed for at afbøde afviklingen af ​​en kanal med en tidligere stat.

En sådan model vil dog føre til kravet om, at kæden af ​​transaktioner skal sendes til Bitcoin-blockchain, og et opdateret BIP-forslag, der korrigerede problemet kaldet sighash_noinput, overvejes for at blive inkluderet i Bitcoin-protokollen under BIP-0118 som en blød gaffel.

Vagttårne ​​spiller en vigtig rolle i at hjælpe Bitcoins LN med at skalere, da de fungerer som den vedvarende forsvarslinje mod kanalsvindel. Imidlertid står de over for nogle økonomiske forhindringer, og metoder til indtægtsgenerering er stadig under konstruktion og ideer.

Økonomi, indtægtsgenerering og udfordringer

Vagttårne ​​bliver nødt til at fungere som virksomheder, fordi de bevarer operationelle omkostninger, påvirkes og begrænses af brugerbaser og implementerer indtægtsgenereringsmodeller. De to fremherskende metoder til indtægtsgenerering for vagttårne ​​er gebyrer for bøder eller abonnementstjenester.

Watchtower-tjenester fungerer med overhead med hensyn til båndbredde, beregning og diskplads. Med den privatlivsbeskyttende LN-implementering, som Bitcoin bruger, skal vagttårne ​​gemme alle tidligere kanaltilstande for deres klienter, hvilket kan føre til ballonomkostninger i lagerplads.

Hvor båndbredde og beregning kan skaleres med voksende vagttårnebaser, ligger den potentielle udfordring hos kvadratisk stigende vækstproblem til diskpladskrav. Storstilet vagttårne ​​skal have nok ressourcer til at gemme millioner eller milliarder af ‘klatter’ (dvs. statlige data). Efterhånden som brugerbasen øges, øges antallet af gemte stater kvadratisk, hvilket fører til høje driftsomkostninger for virksomheden i form af datalagring.

Størrelsen på de lagrede data er dog lille – klatter ligner størrelsen på en Tweet – så vagttårne, der effektivt skaleres med tilstrækkelig kapital, kan imødekomme efterspørgslen. Store vagttårnsoperationer er således en sandsynlig udvikling i økosystemet. Vagttårnsoperationer kan opretholde overskud gennem abonnementsbaserede tjenester, som faktisk ville tillade deres indtægter at skala parallelt med brugen af ​​deres tjeneste.

Dette præsenterer også langsigtede overvejelser i den negative effekt af store vagttårnsoperationer til potentielt at overvåge LN- og Bitcoin-økosystemet via kanal- og transaktionskortlægning. Hækler, der vender mod vagttårne, inkluderer indviklet forbindelse mellem privatlivets fred og skalerbarhed i vagttårnsøkosystemet. Brugere kan afbøde overvågningsfunktionerne for store, sammenfaldende vagttårne ​​ved at oprette forbindelse til adskillige tjenester, men det er uklart, hvordan markedet for vagttårne ​​vil spille ud, og om det vil give en tilstrækkelig beskyttelse mod indtrængen af ​​privatlivets fred..

En anden foreslået model for indtægtsgenerering er via en del af sanktionstransaktionerne, som vagttårnene tager som gebyrer. Men den incitamenter til en sådan model er forkert justeret da vagttårne ​​vil blive tilskyndet til flere overtrædelser, i modsætning til tankegangen for LN-brugere, der ønsker så få overtrædelser som muligt. En foreslået alternativ løsning kommer i form af Olympus server, som udfører vagttårnetjenester via opbevaringstokener – blandt andre funktioner til vedligeholdelse af LN-tegnebogen.

Vagttårnmarkedet er endnu ikke udviklet, da LN stadig udvikler sig til et større P2P-betalingsnetværk oven på Bitcoin. Forskningen og innovationer på området giver dog nogle overbevisende fortællinger om et fremtidigt økosystem af LN-vagttårne. Det er fortsat uklart, hvor meget partiskhed brugerne lægger på at bruge vagttårns tjenester, men deres sikkerhedsgarantier kan vise sig at være afgørende mod offline kanaltrusler – noget, som kloge brugere bør tage i betragtning.

Til sidst ville den ideelle markedsplads for vagttårnetjenester få de komplekse tekniske komponenter fra at blive fjernet fra slutbrugeren, men betydelige fremskridt er nødvendige, før det ønskede niveau af LN-funktioner kan opnås. Bitcoins LN fortsætter med at snebold med stigende brugeroptagelse, kanalbalancer og innovation. Vagttårne ​​præsenterer en fremadrettet tilgang til sikkerhedsrisici, der er forbundet med det udviklende økosystem i Bitcoins nye andet lag.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me