Nya tillkännagivanden kring Bitcoins Lightning Network har kommit nästan nonstop nyligen, med nya börser, plånböcker och andra tjänster dyker upp till synes varje dag.
För två veckor sedan meddelade Zebpay sin blixtintegration. Förra veckan, Lightning Power Users lanseras officiellt och Bitrefill släppte en förbättring av sin Thor-tjänst. Bara i morse, Sparkswap tillkännagav den offentliga betaversionen av sin blixtdrivna utbytesplattform.
Nu kommer en helt ny plånbok till marknaden med fokus på användarvänlighet. I dag, Breez har meddelat att dess mobila Lightning-plånbok är tillgänglig i öppen beta.
Döljer blixtens komplexitet
Det kanske mest unika attributet för Breez är att det inte innehåller en on-chain bitcoin plånbok. Med andra ord, allt är blixt.
“Endast blixtnedslag”, bekräftade Breez VD Roy Sheinfeld i en intervju med Bitcoin Magazine. “Detta är ett av elementen som förenklar användarupplevelsen.”
Sheinfeld pekade på det faktum att ingen bitcoinplånbokshantering är nödvändig och användarna har en enda balans – snarare än både en on-chain och en Lightning-balans – som exempel på denna förenkling.
Även om on-chain-medel inte kan lagras i Breez, inkluderar appen möjligheten att flytta medel från traditionella, on-chain bitcoin-plånböcker till Lightning-baserade Breez via Submarine Swaps, som populariserades av Lightning Labs Infrastructure Lead Alex Bosworth.
“Breez tillåter sina användare att lägga till eller ta bort medel via transaktioner via kedjan”, säger Sheinfeld. “Vi använder Submarine Swaps för att tillhandahålla ett enkelt användargränssnitt utan att våra användare måste hantera en annan bitcoinplånbok inuti Breez.”
Sheinfeld förklarade också hur komplexiteten med att öppna och stänga blixtkanaler är dold för användarna.
“Att öppna en kanal är sömlöst för användaren”, sa han. ”När en användare installerar Breez öppnar vi automatiskt en kanal som finansieras av vårt nav. Vi tillhandahåller en lncli-som gränssnitt för avancerade användare för utökad kanalhantering. ”
Breez-användare behöver inte heller oroa sig för att köra en hel nod (om de litar på Breez), eftersom varje användare automatiskt kör en Neutrino-nod, som använder förenklad betalningsverifiering (SPV), på sina mobila enheter. (Även om den har samma namn är den här Neutrino-noden inte relaterad till det kontroversiella Blockchain-analysföretaget som nyligen förvärvades av Coinbase.)
Som standard kan användare bara öppna kanaler med ett Lightning-nav som drivs av Breez.
“Blixttransaktioner utförs när båda användarnoderna är online”, förklarade Sheinfeld. ”Och eftersom betalningar dirigeras via Breez-navet – som alltid är online – finns det ingen risk för felaktig uppförande mellan Breez-användare. Avancerade användare kan öppna kanaler mot andra noder, men eftersom vakttornstjänster från tredje part ännu inte är tillgängliga rekommenderar vi det inte. ”
Plats för förbättring
Naturligtvis kan det betyda att användare måste lita på Breez att inte fuska. Det är inte en säker bästa praxis att ta emot blixttransaktioner utan att checka in på blockchain då och då, eftersom användaren i andra änden av en blixtkanal kan sända en lögn om tillståndet för de två parternas blixtkanalbalanser.
Genom att regelbundet kontrollera blockchain för transaktioner relaterade till Lightning-kanalen kan en användare upptäcka försök att ljuga och sedan sända en annan transaktion för att bevisa att den andra personen försökte ta ut bitcoin från den kanal som inte var deras att ta. Användaren som försökte fuska förlorar sedan sin andel av Lightning-kanalens totala saldo som straff.
Så nackdelen med Breez är att användare inte säkert kan ta emot bitcoin på Lightning Network utan att checka in med blockchain då och då (såvida inte användaren är villig att helt enkelt lita på Breez att inte fuska).
“Breez-navet kan stänga kanalen när användaren är offline och publicera ett gammalt tillstånd för blockchain”, förklarade Sheinfeld när hon frågades om nivån på förtroende som användare måste sätta i Breez. Men eftersom användaren kör en ljusnod kan Breez-navet straffas för att försöka göra det. Risken är när användaren är offline i flera dagar. När tredje parts vakttorn är tillgängliga kan de hjälpa till att mildra det och helt minska detta förtroende. ”
Det bör också noteras att även om Neutrino är en massiv förbättring jämfört med gamla SPV-modeller när det gäller sekretess, läcks en del data fortfarande ut till de fullständiga noder som serverar data till de lätta klienterna.
“Neutrino-klienter läcker fortfarande viss information om en användares plånbok, eftersom en motståndare potentiellt kan observera vilka block klienten laddar ner och hitta adresser som återanvänds över de nedladdade blocken,” enligt ett Lightning Labs blogginlägg på Neutrino. ”För att mildra detta undersöker vi användningen av privat informationshämtning för block som nämnts ovan. Ändå tror vi att Neutrino fortfarande är mycket bättre för användarnas integritet än andra mobilalternativ. ”
Dessa frågor kring integritet och förtroende är dock inte specifika för Breez och beror verkligen på att Lightning Network befinner sig i de tidiga utvecklingsstadierna.
Fungerar som ett Lightning Hub för användare
Breez-navet är en viktig aspekt av denna Lightning-plånboks försök att skapa ett användargränssnitt som är enkelt att använda och lätt att förstå, och de kommer att behöva sätta tillräckligt med bitcoin i sitt nav för att låta sina användare göra affärer i nätverket.
”Användarkanalerna är privata”, säger Sheinfeld. ”För närvarande öppnar vi en kanal med en miljon satoshiskapacitet för varje användare. Vi har hundratals användare i den stängda betaversionen och räknar med några tusen strax efter att betaversionen har öppnats. Vi försöker minimera att öppna offentliga kanaler för andras nav och bara underhålla kanaler med väl anslutna nav. Vi har för närvarande 1,5 bitcoin i våra offentliga kanaler som vi balanserar ofta. ”
I dessa tidiga dagar kommer det att vara oerhört viktigt för Breez att hantera sitt navs position i det större blixtnätverket på rätt sätt. Om Breez-navet inte är väl anslutet, misslyckas dess användares betalningar och de har inte möjlighet att öppna en kanal med en annan blixtnod eller falla tillbaka till blockchain för att genomföra transaktionen.
Självklart kan användare alltid använda en ubåtbyte för att flytta sina pengar till en annan bitcoinplånbok om de inte kan betala med Breez.
Enligt Sheinfeld är denna typ av modell, där bitcoin-plånböcker ger sina användare ett Lightning-nav, ett sätt på vilket Lightning Network i sig sannolikt kommer att öka sin användarbas, åtminstone i den första fasen.
“Jag tror att nästa steg skulle vara att koppla bort plånböckerna från naven”, tillade han. ”Vi på Breez arbetar redan för att ge våra användare möjlighet att välja andra nav, som liknar internetleverantörsmodellen. En mobil plånbok behöver fortfarande tillhandahålla tjänster som inte är relaterade till att driva ett nav, såsom mobilaviseringar, uppdateringar via kedjan, Submarine Swaps och andra. ”
Tidigare har det varit oro att blixtknutar (eller till och med mindre blixtnoder) kan vara riktade mot regler på grund av uppfattningen att de fungerar som pengarsändare. På frågan om denna fråga instämde Sheinfeld i att det finns anledning att vara orolig för detta.
“Jag är orolig att tillsynsmyndigheter inte förstår vår teknik”, säger Sheinfeld. ”Som en icke-vårdtjänst hanterar vi inte medel för våra användares räkning. Vårt nav fungerar som en routing-nod. I det avseendet är det inte annorlunda än en ISP eller en internetleverantör. ”
Ytterligare egenskaper
Breez har också ytterligare funktioner utanför sin blixtfunktion.
Plånboken stöder FastBitcoins.com för användare som vill lägga till bitcoin i appen via en kontantbaserad börs, medan en kreditkortsbaserad modell genom ett partnerskap med en för närvarande icke namngiven tredje part också är på gång.
“Vi vill verkligen uppmuntra användare att spendera bitcoin istället för att konvertera dem tillbaka till fiat, det är därför vi för närvarande investerar våra ansträngningar i att utöka vår marknadsplats”, säger Sheinfeld.
Marknadsplatsen som Sheinfeld nämner inkluderar för närvarande endast Bitrefill, men Breez planerar att lägga till ln.pizza integration inom en snar framtid.
“Vi letar alltid efter seriösa blixthandlare att samarbeta med oss för att ge en fantastisk blixtsnabb shoppingupplevelse”, tillade Sheinfeld. “Det finns inte så många just nu.”
Breez planerar också att samarbeta med en annan tredje part för att hantera fiat off-ramper för handlare.
“Vi började utforska möjligheten att erbjuda bitcoin till fiat-omvandling med flera leverantörer: detta är ett måste för handlare”, säger Sheinfeld.
Det finns också ett Breez-kort som gör det möjligt för användare att göra köp på traditionella betalterminaler via NFC (near field communication).
”Breez stöder NFC, både med hjälp av en enhet eller via ett Breez-kort,” förklarade Sheinfeld. ”Det finns fall, som i en restaurang, när du inte vill eller inte kan dela ut din telefon för att göra en betalning. I det här scenariot är det mycket lättare att använda ett kort. Du kan ge kortet till någon annan (som ditt barn) för att köpa något, och eftersom du måste godkänna köpet i din enhet har du full kontroll över hur kortet används. Poängen bakom kortet är att visa att bitcoinbetalningarna kan vara i nivå med fiat när det gäller användarupplevelse. ”
Även om Breez inte är helt pålitlig eller privat, ger appen en glimt av hur mycket mer användarvänliga Lightning-plånböcker kan vara när ytterligare verktyg, som vakttorn och en ännu mer integritetsförbättrad version av Neutrino, finns tillgängliga.