Criptográfico "Banco Central" [duplicado]

¿Es posible crear un sistema similar a bitcoin que tenga una autoridad central?

Sé que la razón por la que a mucha gente le gusta bitcoin es que no está regulado en absoluto, pero estaba pensando que una especie de "banco central" podría hacer que una criptomoneda se pareciera más a una moneda real (menos sujeta a grandes fluctuaciones a corto plazo) si fueron capaces de crear efectivo.

¿Sería posible hacerlo criptográficamente (dentro del propio algoritmo), o qué requeriría?

EDITAR: Más específicamente, ¿cuál sería la mejor manera de hacerlo?

EDIT2: Todavía quiero mantener el sistema de transacciones P2P, solo tener un sistema de regulación central que pueda crear y destruir monedas. No me gustaría hacer algo como Arscoin donde el mantenimiento del servidor no fuera óptimo , por decir lo menos.

Estaba pensando más en una cuestión de cómo hacerlo que si fuera posible. Arreglé la pregunta para decir eso ahora.
No estaba pensando en eliminar el elemento p2p de la moneda. Si bien técnicamente no es un banco, no se me ocurre un término mejor para algo que hace que el dinero aparezca y desaparezca espontáneamente que un banco central. Algún tipo de regulación monetaria, pero aún transacciones descentralizadas. ¿Hay un término mejor para eso?
No estoy exactamente seguro de qué hace que esto sea mucho más simple que cualquiera de los sistemas existentes que existen, aparte del hecho de que confía en personas reales para regular la criptomoneda en lugar de confiar ciegamente en un algoritmo...

Respuestas (1)

Sería bastante fácil implementar esto usando la fuente de Bitcoin:

  • Haga que el banco central genere una clave privada K. Codifique la clave pública correspondiente en la fuente. Modifique el código de verificación de transacciones para que cualquier transacción firmada por K pueda tener salidas que excedan sus entradas (o ninguna entrada en absoluto).

  • Modifique aún más el código de verificación para rechazar las transacciones regulares de "coinbase". Los mineros aún pueden minar, pero en lugar de obtener una recompensa en bloque, solo son recompensados ​​​​por tarifas de transacción (al estilo de Bitcoin en 2140). Entonces, todavía tiene el registro de transacciones descentralizado confirmado por prueba de trabajo, pero la minería no crea dinero nuevo.

  • Cambie los números de puerto y los bytes de versión, extraiga un nuevo bloque de génesis, todas las demás cosas que necesita cualquier altcoin.

Ahora el banco central puede crear dinero a voluntad, simplemente firmando una transacción que no tiene entradas pero sí salidas (pagando las nuevas monedas a alguien de su elección).

El banco central puede destruir el dinero que tiene , simplemente enviándolo a una dirección de comedor sin clave privada. Esto no necesita ningún cambio, ya que cualquiera puede destruir sus propios Bitcoins de esta manera. Si desea darles la capacidad de destruir el dinero en poder de otra persona , puede agregar una regla que establezca que una transacción firmada por la clave del banco central puede gastar cualquier salida.

En la práctica, podría ser mejor para el banco central tener una cantidad relativamente grande de claves privadas y un sistema para revocar claves específicas en caso de que se vean comprometidas (quizás con un tipo especial de transacción).

Por supuesto, lo difícil sería convencer a la gente de que es una buena idea, que su banco central es de confianza, etc., etc.