Pregunteu a CryptoVantage: Qui controla Bitcoin?

Pregunteu a CryptoVantage: qui controla Bitcoin?

A diferència de la moneda fiduciària, que està controlada per bancs i governs, la naturalesa de Bitcoin com a moneda digital descentralitzada significa que ningú, grup, empresa o govern la pot controlar plenament..

Si algú vol fer un canvi en la manera de funcionar de Bitcoin o regir quines transaccions s’han de produir, hi ha mecanismes per garantir que un nombre molt gran de persones també hagin d’estar d’acord amb aquest canvi abans que es pugui fer. Aquest article descriu els potencials de control dins de Bitcoin i com es mitiguen.

Control de mines

En bitcoin, les transaccions s’afegeixen a la cadena de blocs pels miners de bitcoin. Aquests miners gestionen programari que decideix quines transaccions s’inclouen als blocs que exploten. El programari de mineria generalment està dissenyat per seleccionar les transaccions que paguen les comissions de transacció més altes, tot i que el programari es podria dissenyar o modificar per triar transaccions en funció de diferents factors. Per exemple, el programari de mineria només es podria dissenyar per acceptar transaccions d’una llista blanca d’adreces aprovada pel govern.

Tot i que els miners poden triar quines transaccions entren en els seus blocs, no poden censurar les transaccions. La xarxa bitcoin està formada per molts i molts miners que tenen opinions i valors diferents. Fins i tot si el 90% dels miners intentessin evitar que una transacció s’inclogués a la cadena de blocs de Bitcoin, finalment el 10% restant dels miners l’inclouria. Això és especialment cert per a les transaccions que paguen una taxa elevada, ja que els miners solen actuar en el seu propi interès. Aquesta característica impedeix que fins i tot els miners o grups de miners més poderosos censurin les transaccions de bitcoins.

Un risc molt superior amb el control de la mineria es coneix com un atac del 51%. Si un sol grup controla el 51% o més de la potència minera, pot desfer blocs sencers (només els més recents). Val a dir que actualment la Xina posseeix una gran part de la potència minera de bitcoins, ja que hi ha molts miners de bitcoins a causa de l’electricitat econòmica. Tenir un gran percentatge de mineria en un país augmenta el risc que un govern faci servir aquesta potència minera per fer les seves ofertes, inclosos els atacs del 51% per desfer blocs que contenen determinades transaccions. Afortunadament, amb el temps la mineria de bitcoins es distribueix geogràficament.

Control del desenvolupament

Bitcoin Core és el programari que la majoria d’usuaris de bitcoin utilitzen als seus nodes bitcoin. El risc amb el “control de desenvolupament” és la possibilitat que els desenvolupadors que mantenen el dipòsit de codi Bitcoin Core puguin canviar o alterar el codi de manera malintencionada.

El codi Bitcoin Core es manté a Dipòsit de GitHub. Bitcoin Core és un programari de codi obert, cosa que significa que qualsevol persona pot intentar corregir errors o millorar el codi. Tot i que centenars de persones escriuen i revisen el codi, només hi ha un grapat de persones que realment tenen permís per fer canvis al codi. Això pot fer que sembli que els mantenidors de Bitcoin Core tenen molt control sobre la direcció del desenvolupament de Bitcoin, però això és fals perquè:

  • Si intentessin empènyer els canvis negatius a Bitcoin o intentessin impedir que els canvis poguessin entrar que tots els altres aproven, la resta de desenvolupadors podrien moure fàcilment el projecte a un altre lloc i triar un nou conjunt de mantenidors per mantenir el dipòsit de codi.
  • La majoria dels canvis a Bitcoin Core no afecten les “regles de consens” que dicten la manera de funcionar de Bitcoin. En lloc d’això, els desenvolupadors se centren en altres qüestions com la cartera Bitcoin Core (que és diferent del protocol Bitcoin en si) o fer que la xarxa sigui més eficient, per exemple, si hi ha un coll d’ampolla sobre la rapidesa amb què es transmeten les transaccions a través de la xarxa, els desenvolupadors de Bitcoin Core milloraran aquests problemes sense alterar els components clau del propi bitcoin.

Intentar canviar les regles del protocol bitcoin triga molt de temps perquè cal convèncer a la majoria de desenvolupadors, miners i usuaris de bitcoin que val la pena implementar els canvis al programari de nodes. No és una tasca senzilla i sol trigar molts anys. Per aquest motiu, poques vegades es fan canvis de codi que afecten les regles de consens de Bitcoin.

Control d’usuari

En última instància, són els usuaris de Bitcoin els que tenen més control. Els usuaris de Bitcoin executen un programari de nodes que aplica les regles de consens bitcoin amb les quals estan d’acord. Si els desenvolupadors intenten fer canvis amb els quals els usuaris no estan d’acord, els usuaris poden simplement optar per no executar el nou programari. Fins i tot si els miners intenten forçar els canvis de les regles de consens mitjançant l’explotació de blocs amb noves regles, els blocs que explotaran seran inútils si cap usuari de Bitcoin segueix aquestes normes de consens.

El 2017, els usuaris de Bitcoin van mostrar l’abast del seu control durant el Moviment Segwit2x / UASF. En aquell moment, el 80% de la potència minera combinada, juntament amb alguns grans intercanvis i desenvolupadors, intentaven forçar un canvi que augmentés la mida del bloc de bitcoin. Els miners volien fer-ho, ja que augmentaria la quantitat de transaccions que podrien processar bitcoin, però els usuaris de Bitcoin ho van rebutjar per dos motius principals: 1) dificultaria als usuaris habituals executar un node bitcoin per validar-lo transaccions; i 2) hauria suposat un risc de seguretat enorme si els miners poguessin fer canvis a les regles de Bitcoin amb aquest caprici. La UASF va demostrar que els usuaris de bitcoin tenen el major control sobre bitcoin.