Non si tratta solo di programmabilità

Ho letto con interesse il post di JP Koning”Il denaro programmabile non è una novità, lo abbiamo da secoli“. In quanto economista monetario indipendente, vale la pena seguire JP Twittere il suo blog moneyness è una delle fonti più ponderate di commenti basati sui fatti su come il denaro si sta evolvendo.

Anche se sono d'accordo con il contenuto del post, ritengo che manchino alcuni punti chiave sul denaro pubblico basato su blockchain rispetto alla programmabilità delle istruzioni di pagamento oggi. Questo post è una risposta rispettosa e un'aggiunta alla narrazione e dovrebbe essere letto dopo aver letto e apprezzato il post di JP.

Esecuzione garantita senza pregiudizi

Il punto di JP riguardo alle buste paga e ai conti di Microsoft è questo pagamento istruzioni sono automatizzati da Microsoft alla sua banca e dalla sua banca a Fedwire. Quindi – dice – questo è denaro programmabile: i computer, non le persone, fanno le istruzioni!

Ma è programmabile istruzioni per il pagamento, non programmabile soldi.

Il punto più importante è che ogni passaggio si basa sull'istruzione di a fornitore di servizi che funge da guardiano. Microsoft si affida alla sua banca. La sua banca si affida a Fedwire.

La banca di Microsoft potrebbe modificare i suoi termini e condizioni. Oppure potrebbe essere giù, o potrebbe rifiutarsi di servire Microsoft per ragioni ideologiche o politiche, e gettare il tappeto su Microsoft. Allo stesso modo la stessa banca di Microsoft potrebbe essere tagliata fuori da Fedwire per qualsiasi motivo.

Quindi anche se il istruzioni per il pagamento sono programmati e automatizzati dal "proprietario" del denaro, il esecuzione di tali istruzioni sono completamente a discrezione del fornitore di servizi.

Il denaro pubblico basato sulla blockchain è superiore al nostro attuale sistema di intermediazione sotto questo aspetto, perché i tuoi programmi non dipendono (beh, non devono dipendere) dai capricci di specifici fornitori di servizi che possono cambiare idea in qualsiasi momento. In una blockchain pubblica c’è un solo fornitore di servizi, ovvero i minatori in totale. Ricevono i tuoi programmi (contratti intelligenti) e le tue istruzioni (transazioni). Se la transazione è tecnicamente valida, viene eseguita senza pregiudizi.

Soldi di design

JP poi descrive quello che chiamerei soldi del progettista, o denaro all’interno di programmi che sono stati progettati con vincoli per usi specifici, che si tratti di spese di stimolo legate al Covid, sovvenzioni pubbliche o denaro per il welfare.

La realizzazione di questi schemi descritti è stata costosa e ha richiesto molto tempo, e solo pochissimi attori potenti possono effettivamente realizzarli. Sono stati messi insieme come programmi una tantum: guidati dall’alto verso il basso, che richiedono la collaborazione di molte parti con interessi diversi. Non sono facilmente, economicamente e rapidamente replicabili.

Ci sono due punti da considerare:

1) Commissioni, commissioni gloriose! Il denaro si muove ancora attraverso i vecchi binari: carte, processori di pagamento, emittenti, acquirenti, banche e banche centrali. Naturalmente lo fa. Il modo in cui oggi costruiamo schemi è aggiungendo un altro livello ai nostri spaghetti finanziari esistenti. Ogni attore prende una quota. Non alzeranno un dito a meno che non ci sia qualcosa per loro. Dovremmo cercare di fare meglio per l’economia reale.

2) Il ritmo dell'innovazione. È lento innovare in questo modo, facendo affidamento sulla buona volontà e sullo sforzo degli altri per dare vita a un progetto. Possiamo fare molto meglio a partire da un nuovo tessuto in cui chiunque può costruire i propri progetti, senza fare affidamento sui guardiani in carica.

Guarda, sono un grande sostenitore di strumenti che possono semplificare l'implementazione degli schemi. Esiste un ruolo per un sistema monetario o una piattaforma progettata che consenta la creazione di schemi su richiesta. Ad esempio, una volta che il sistema sarà in atto, un governo dovrebbe essere in grado di distribuire a ciascun cittadino 1,000 dollari che possono essere spesi solo per attività legate al turismo interno e devono essere spesi entro la fine dell’anno. Con il giusto sistema in atto, uno schema come questo potrebbe essere operativo nel giro di un giorno.

Questi sistemi monetari progettati possono essere costruiti sulla nostra infrastruttura finanziaria esistente o su nuovi registri monetari come i registri CBDC o le blockchain pubbliche.

Perché blockchain pubbliche?

Che senso ha integrarli in blockchain pubbliche?

Apertura e innovazione.

Pensate alla lunga coda di schemi più piccoli che oggi non esistono perché non possono farlo. Diciamo, uno che una piccola impresa potrebbe voler inventare, o anche che un individuo potrebbe voler realizzare? Ad esempio magari vorrei regalare dei soldi ad un amico, soldi da spendere solo nel giorno del suo compleanno e solo al ristorante. Bene, non esiste un sistema che mi permetta di farlo oggi.

Alla fine, qualcuno costruirà uno strumento che renderà tutto più semplice chiunque creare programmi monetari personalizzati con vincoli su come spendere i soldi del programma. I vincoli possono essere chi, quando, come o in base a eventi o contingenze scatenanti. Questo sarà avere essere fatto con denaro pubblico basato su blockchain, perché questo grado di apertura non è compatibile con gli interessi del complesso finanziario esistente. (Mi piacerebbe essere smentito qui, per favore mandami un DM)

L’open banking non è valido quanto la componibilità

L'articolo di JP descrive quindi le API per istruzioni per il pagamento. In particolare, Monzo di API che tutti i suoi clienti possono utilizzare, che consente integrazioni con altre parti di Internet, tramite il Se-questo-allora-quello (IFTTT).

Sebbene sia piuttosto interessante, abbiamo ancora il problema che chiunque utilizzi l'API di Monzo dipende, beh, da Monzo. Questo non è programmabile soldi, questo è programmabile istruzioni per il pagamento questo è stato reso più semplice per le persone meno tecniche.

IFTTT è interessante perché consente ai clienti di condividere "ricette" (analoghe a frammenti di codice) tra loro. Puoi codificare alcune istruzioni di pagamento come "Se spendo soldi presso Domino's Pizza, McDonalds, KFC o il pub locale, trasferisci £ 5 sul mio piatto di penalità.". Puoi quindi condividere questa ricetta con me, così posso fare la stessa cosa o modificarla per uso personale.

Questo è fantastico! Ciò consente alle persone di copiare e sviluppare le idee di altre persone. Ma quello che io non può fare è costruire sul tuo programma. Non posso, ad esempio, creare una ricetta che dice "Se il piatto di penalità di Bob raggiunge £ 50, sposta £ 10 dei miei soldi ad Alice". Né posso creare una ricetta che si basi sulla tua ricetta per gli input.

Quindi, mentre posso costruire il mio codice utilizzando il tuo codice, non posso costruire il mio programma che funziona il tuo programma.

Nella finanza pubblica basata sulla blockchain, questa capacità di un programma di interagire con un altro programma è nota come “componibilità“. Questo è incredibilmente potente, poiché consente miglioramenti esponenziali perché puoi fidarti delle basi su cui costruisci. Questo non esiste nei tradizionali binari finanziari, e probabilmente non esisterà mai.

Questo è un altro vantaggio delle blockchain pubbliche.

I servizi finanziari programmabili come beni pubblici

Un punto che l'articolo di JP non L'indirizzo è la capacità di creare app che stanno lì e vengono eseguite, facendo quello che dicono di fare. Questo è più programmabile servizi finanziari piuttosto che programmabile soldi.

Nelle infrastrutture finanziarie tradizionali, questi fornitori di servizi lo sono aziende. Hanno una licenza e operano dietro il velo della segretezza, rivelando solo la quantità di informazioni a cui sono legalmente obbligati. (Se non ci credi, prova a chiedere alla tua banca i dettagli granulari del suo bilancio e i dati relativi alle transazioni).

Nella finanza pubblica basata sulla blockchain, questi servizi vengono chiamati smart contract. Le loro operazioni (codice) e il loro bilancio (stato) sono completamente trasparenti per tutti.

E chiunque può creare questi servizi, in modo anonimo, senza considerare chi altro nell’ecosistema potrebbe infastidirsi perché si mangia il pranzo e sconvolge le dinamiche.

E non si tratta solo di infastidire l'ecosistema: chiunque Chi lavora in una società finanziaria capirà intuitivamente i conflitti all'interno dei diversi dipartimenti dell'azienda quando si tratta di nuovi prodotti, perché potrebbe spostare i profitti da un dipartimento all'altro. Nella finanza pubblica blockchain, non ha importanza. Se qualcuno vuole far apparire un servizio, può farlo. Ciò alla fine va a vantaggio del consumatore.

E poiché il codice sorgente di queste app può essere studiato, riutilizzato e migliorato da chiunque, il velocità L’iterazione incrementale nella finanza pubblica blockchain è a un livello diverso rispetto alla velocità dei miglioramenti nella finanza tradizionale. Sono semplicemente incomparabili.

Le banche non offriranno mai una programmabilità più complessa

Potrebbe una banca coraggiosa offrire una programmabilità arbitraria, più che semplici pagamenti mensili ricorrenti? Potrebbero dire "Ok, qualsiasi persona a caso può caricare il codice e noi lo eseguiremo"? No e no. Ci sono troppe ragioni per cui no: non possono interagire con attori anonimi, non si sentirebbero a proprio agio con la responsabilità, non vogliono fornire supporto tecnico per "Per favore signore, il mio codice non ha funzionato come volevo" previsto, risolvi la transazione, per favore”. E nel momento in cui i tuoi soldi si spostano in un'altra banca, stai facendo affidamento sulla persona successiva per eseguire le istruzioni, e loro potrebbero non volerlo fare o non essere in grado di farlo.

No, è altamente improbabile che questa innovazione senza autorizzazione provenga dal settore finanziario esistente: it deve venire da fuori.

I regolatori dovrebbero permettere che ciò accada?

Siamo all’inizio di un’evoluzione promettente nel modo in cui la finanza globale può funzionare, e immagino che molti stati nazionali vorrebbero che la culla dell’innovazione fosse a casa propria. Se lo mettessero al bando, l’innovazione finanziaria si sposterebbe altrove, in un’altra giurisdizione.

La maggior parte delle persone che lavorano presso le agenzie di regolamentazione non vogliono turbare gli operatori storici perché sanno che il loro prossimo lavoro sarà lavorare per uno di loro. Ma oggi, i regolatori possono essere coraggiosi e fare ciò che è giusto, perché ci sono molti posti di lavoro nel nuovo settore pubblico della blockchain. Leggi la stanza.

Riflessione

Il denaro pubblico basato sulla blockchain non lo è ad appena sulla programmabilità delle istruzioni di pagamento. Ecco alcune caratteristiche importanti che la finanza pubblica blockchain offre rispetto alla finanza tradizionale:

Mancanza di autorizzazione. L’innovazione nei servizi finanziari è ostacolata da barriere e conflitti all’interno delle aziende, dell’ecosistema e, in alcuni casi, della regolamentazione. Uno sconosciuto in pigiama dovrebbe essere in grado di scrivere un programma di servizi finanziari e di farlo utilizzare a chiunque lo trovi utile, data la trasparenza delle operazioni (codice), del bilancio (stato) e delle istruzioni di pagamento (transazioni) in pubblico blockchain.

Codice open source. Lo sviluppo del software ci ha mostrato i vantaggi di riutilizzare le librerie di codici invece di ricominciare ogni volta da zero. Con le blockchain pubbliche puoi copiare il codice di qualcuno e migliorarlo, fornendo un nuovo servizio indipendente e differenziato. Non puoi copiare e incollare un'azienda con la stessa rapidità con cui copi e incolla il codice di un contratto intelligente. Ciò aumenta la velocità dell’innovazione del prodotto, con conseguenti vantaggi per i consumatori.

Componibilità del servizio. Le blockchain pubbliche ci danno la possibilità di creare servizi sopra i servizi. E poiché le operazioni dei contratti intelligenti sono (o possono essere) immutabili, puoi avere la certezza che il servizio su cui fai affidamento non ti metterà il tappeto addosso, a differenza della finanza tradizionale – o del resto, con aziende internet tradizionali.

Timestamp:

Di più da Bit sui blocchi