L’equip de BitBox, un maquinari wallet de tipus USB, va integrar pagaments a través de la xarxa Lightning a l’app que es connecta amb el dispositiu. Es tracta de la primera integració d’aquest tipus a partir d’un wallet que emmagatzema bitcoin en fred o fora de línia. Si bé la wallet de Lightning es troba en línia a través de laplicació del telèfon, la creació daquesta part del dispositiu que està fora de línia.
L’objectiu de BitBox és oferir als usuaris del conjunt d’eines la possibilitat de transferir BTC de manera ràpida i econòmica i que tinguin una opció de pagament que s’ha convertit en la principal tecnologia d’escalabilitat dins del desenvolupament de Bitcoin.
Al anunci d’aquesta nova funció de BitBox 0.2 es detalla que la integració de Lightning a l’app de la wallet es va dur a terme mitjançant l’ús de la SDK de Breez, una companyia que desenvolupa programari i moneders de Lightning. Aquesta mateixa companyia proporciona liquiditat necessària per als usuaris, ja que el disseny actual d’aquesta integració no es va realitzar de manera nativa al dispositiu, sinó mitjançant l’app.
En començar el nostre treball en il·luminació, considerem integrar Lightning de forma nativa a BitBox02. Podríem haver-ho fet aprofitant el gran treball de l’equip de Verifying Lightning Signer, per exemple. Al final arribem a la conclusió que haver d’utilitzar el teu BitBox02 cada vegada que envies (o reps) un pagament Lightning seria força molest. No aconseguiria el nostre objectiu de gastar bitcoins de manera fluida i en moviment.
BitBox, cartera de maquinari per a Bitcoin
La solució de l’equip de BitBox consisteix a portar les claus privades de Lightning a l’emmagatzematge al dispositiu host, cosa que vol dir que a partir de les claus privades emmagatzemades al maquinari wallet es creen les claus que s’utilitzen a l’app del telèfon, cosa que canvia la seguretat per la comoditat. En aquest sentit, els dissenyadors de la wallet expliquen el següent:
No caldria crear una còpia de seguretat per separat, ja que la wallet Lightning seria part de la seva còpia de seguretat inicial existent. Per crear el seu wallet Lightning al dispositiu amfitrió, s’utilitza entropia determinista que no revela cap dada confidencial sobre la còpia de seguretat de la frase inicial. Això funciona de manera similar a signar un missatge arbitrari amb una clau privada al seu BitBox 02.
BitBox, cartera de maquinari per a Bitcoin
«Com que la cartera Lightning es deriva de la cartera BitBox02, restaurar la cartera Lightning en un dispositiu nou o existent és fàcil, simplement connecteu el BitBox02», expliquen els dissenyadors de la wallet. Els usuaris també compten amb eines de recuperació fàcils d’usar, derivades de les claus privades de Lightning, que es poden fer servir des de l’app o fins i tot des d’altres app, sense l’ús de BitBox 02.
La wallet de Lightning es pot fer servir com qualsevol altre compte de Bitcoin dins de l’aplicació, cosa que permet rebre o gastar BTC amb la xarxa de canals de pagament sense necessitat d’haver de portar el dispositiu BitBox 0.2 a tot arreu.
El saldo de la wallet Lightning es pot recarregar des de la pròpia app de BitBox. Tot i això, els seus dissenyadors expliquen que en el futur Breez té planejat integrar la tecnologia splicing, que facilitaria la recàrrega dels canals de pagament de la wallet.
Com ha informat CriptoNoticias, splicing permet als usuaris ajustar la capacitat d’un canal a la xarxa Lightning sense haver de tancar-lo i obrir-ne un altre. És a dir, es pot afegir o treure bitcoins (BTC) d’un canal ja existent sense problemes. Aquesta tecnologia ja va ser incorporada de manera experimental a wallets com Phonenix i Eclair.
