El 23 de setembre, Matt Corallo, col·laborador del client Bitcoin Core, va presentar una proposta tècnica que pretén simplificar la forma en què es fan els pagaments amb Bitcoin (BTC).
L’enfocament, publicat com a esborrany amb el nom proposat de la millora de Bitcoin 321 (BIP-321), ha de ser debatut pels desenvolupadors i els bitcoiners abans que es pugui implementar al protocol.
Segons el dipòsit de la proposta, l’objectiu és definir un nou esquema de les adreces “URI” (identificador de recursos uniformes) per a Bitcoin, és a dir, enllaços que contenen instruccions de pagament i es poden obrir a partir de navegadors web o mitjançant codis QR.
Aquests enllaços ja existeixen a la norma actual, inclosos al BIP-21, però el nou document promet una actualització que reflectir el «Ús modern de Bitcoin i prepareu el terreny per a futures extensions ».
En termes senzills, un URI és un enllaç que comença amb «Bitcoin:» seguit d’una adreça o paràmetres addicionals que descriuen el pagament.
Feu clic a aquest enllaç o escanejant -lo, pot ser un moneder compatible Interpretar la instrucció i guiar l’usuari en l’execució del pagament.
És cert que aplicacions com Aqua ja ofereixen experiències de pagament més amables, amb adreces breus o enllaços de pagament que simplifiquen la interacció de l’usuari.
La diferència és que ho fan a nivell d’aplicació: cada cartera implementa la seva pròpia solució.
El que planteja Matt Corallo és portar aquest tipus de Instal·lacions al nivell del protocol de Bitcoin. Això vol dir que qualsevol cartera o servei que segueixi la norma podria adoptar el mateix mètode de pagament, sense dependre d’una aplicació determinada.
És a dir, no és un reemplaçament del que ja existeix a Aqua o altres carteres, sinó un intent de Unificar i estandarditzar aquestes funcions Ser originari de Bitcoin i no depèn dels desenvolupaments externs.
Aspectes més destacats de la nova proposta de bitcoin
Segons el text BIP-321, els canvis més rellevants són els següents:
- Compatibilitat ampliada: s’inclouen indicacions modernes com BECH32 i BECH32M, així com bases heretades bases 58. També està prevista la integració d’altres mètodes de pagament, com ara factures de pagaments Lightning o Silent.
- Paràmetres addicionals: l’esquema permet afegir dades com a quantitat exacta a BTC, nom del destinatari, un missatge descriptiu o un identificador de transacció únic.
- Prova de pagament (prova de pagament, POP): S’afegeix la possibilitat que la sol·licitud que va iniciar el pagament rep confirmació quan s’hagi completat. Per pagaments a la cadenala prova seria la transacció completa en format hexadecimal; Per a Lightning, preimatge del pagament.
- Normes de seguretat: els clients de Bitcoin no han d’executar mai un pagament sense l’autorització de l’usuari. Cada instrucció s’ha de revisar i confirmar manualmenttot i que en alguns casos es pot automatitzar sota la decisió de l’usuari.
- Integració amb sistemes operatius: els moneders gràfics s’han de registrar com a aplicacions predeterminats per gestionar els enllaços “Bitcoin:”, de manera que quan s’obrin un enllaç, el sistema invoca directament la cartera.
Un estàndard per evolucionar Bitcoin
El document presentat per Corallo garanteix que el BIP-21, en vigor fins ara, es va originar en versions anteriors (BIP-20) i es va veure desfasat contra noves pràctiques com ara l’ús de llamps o adreces amb una major privacitat.
En aquest sentit, el nou esborrany pretén unificar els criteris i generar un marc per a futurs desenvolupaments.
La lògica d’aquest esquema és que un enllaç de pagament no representa una persona, sinó Una instrucció de transferència única.
A Bitcoin es recomana no reutilitzar adreces, de manera que cada “URI” hauria de ser considerat un identificador de pagament temporal i no una identitat fixa del receptor.
A més, l’autor de BIP-321 destaca que la incorporació de la prova de pagament pot ser clau en els escenaris en què no hi hagi cap registre públic de transaccions, com en els llamps. A diferència de la cadena principal de Bitcoin, no hi ha cap llibre de comptabilitat global que es pugui controlar.
La discussió ja està oberta entre els desenvolupadors i actors tècnics de Bitcoin, que Han d’avaluar la rellevància dels canvis i la manera d’integrar -les en versions futures del protocol.
