Tarifas de transacción de cero BTC, grupos de minería específicos del servicio y compensación externa

Bitcoin es una red que ha demostrado ser estable, pero si desea aplicaciones además de Blockchains, debe seguir las reglas del sistema. Para los casos de uso de notario (por ejemplo), donde almacenaría un hash de documento en la cadena, podría no ser beneficioso cobrar una tarifa de transacción por emitir un documento, ya que desearía alentar a sus usuarios a crear contenido y tal vez cobrar a las personas que quieren verificar la información en su lugar.

Digamos que construye un grupo de minería que acepta una tarifa de transacción cero que posee y mantiene un cierto porcentaje (digamos 0.1%) del poder de minería global de Bitcoin. Supongamos también que los costos de minería (energía, depreciación del hardware, etc.) no son un problema (por ahora).

  • ¿Puede una transacción que ofrece tarifas cero apuntar a este grupo de minería? (Supongo que sí, quizás a través de una etiqueta en los metadatos)
  • ¿Podría este pool de minería filtrar transacciones preparadas por esta etiqueta?
  • ¿Puede el pool minero, si posee el 0,1% del poder minero global, garantizar la confirmación de la transacción dentro de un cierto período de tiempo? (¿1 hora, 10 horas, 1 día, 1 mes, 1 año?)
  • ¿Hay algún ejemplo por ahí que haga algo similar y use un mecanismo externo para compensar los costos de minería?

Respuestas (1)

Cada grupo de minería puede seleccionar transacciones (válidas) para su confirmación en función de los criterios que desee. Si el grupo minero tuviera un acuerdo basado en el pago directo por parte de quienes deseen utilizar el servicio notarial, podrían priorizar la confirmación de las transacciones de hash de documentos.

El criterio de selección sería entonces quizás que obtengan la transacción de su cliente con la solicitud de confirmarla.

Sin embargo, este esquema solo tendría sentido económico para el consorcio minero, si confirmar las transacciones notariales fuera más valioso para ellos que los honorarios pagados por las transacciones regulares. Entonces, en cierto sentido, esas transacciones notariales tendrían que competir con un nivel de valor similar al de los honorarios regulares de todos modos.

Con el 0,1 % de la potencia minera mundial, el tiempo esperado hasta que el grupo encuentre un bloque es de 10 000 minutos, que es bastante cercano a una semana. Si el grupo mantuviera su tasa de hash del 0,1%, tendría la posibilidad de 1 - exp(-4) = 98.1% encontrar al menos un bloque en cuatro semanas.

Ya está sucediendo algo muy similar: BTCC está ejecutando un servicio llamado BlockPriority que prioriza las transacciones de los clientes de BTCC.


Dicho esto, no me queda claro por qué uno querría alentar a los usuarios a crear una gran cantidad de información en la cadena de bloques de Bitcoin. Tendría mucho más sentido crear un árbol de Merkle a partir de todos los documentos que se van a confirmar, publicarlo en algún lugar en línea y simplemente anclar la raíz de ese árbol de Merkle en la cadena de bloques pagando una sola tarifa de transacción.