múltiples partes para firmar una transacción antes de ser transmitida (o después, pero de cualquier manera estar asociada con)

Digamos que alguien estaba escribiendo una transacción únicamente para indicar la existencia de algo, o una marca de tiempo, o escribiendo algo en OP_RETURN

¿Podría esa transacción estar firmada por otras direcciones, algo así como una forma de "Estoy de acuerdo con esta declaración", o una forma en que el análisis futuro de esa transacción mostrara que las partes en particular estuvieron de acuerdo con la transacción?

(Estoy imaginando algo que no requiere que el remitente tenga una dirección de firma múltiple creada con otras partes. O alguna forma de tener múltiples salidas de diferentes partes que van a una entrada)

Por ejemplo, Tom solicitó la ubicación de Atlantis, muchas partes están viendo estas solicitudes en la cadena de bloques y pueden colaborar en la respuesta. Eventualmente, Tom recibió una transacción que contenía la ubicación en OP_RETURN y provenía de NOAA. Tom no confía en el uso de GPS por parte de NOAA y prefiere GLONASS, por lo que esta transacción también fue 'firmada' o respaldada de alguna manera por el Centro Hidrometeorológico de Rusia. "Wow, ambas agencias están de acuerdo en esto, ahora estoy convencido"

Respuestas (1)

Podrías hacer algo en ese sentido:

  1. Cree una transacción a una dirección multisig con claves privadas que controlen las diferentes partes.
  2. Las partes firman una transacción que tiene como entrada ese multisig (que muestra que acordaron y firmaron) y como salida OP_RETURN.
interesante, pero también tendrían que responder a Tom en el escenario propuesto, entonces, ¿serían necesarias dos salidas? (Pensé que OP_RETURN puede ser información adicional en una transacción financiera normal entre dos partes)
(en teoría, Tom también podría escuchar una respuesta, donde la pregunta de Tom tenía 1 hash asociado y la respuesta firmada tenía el mismo hash)
Un problema con esta solución es que las dos instituciones no tienen forma de saber que ambas querrían crear una dirección multisig. Pero si estuvieran escuchando la pregunta, ambos podrían responder por separado y el solicitante podría agregar respuestas. Todavía un poco diferente de lo que tenía en mente
He estado pensando en esto todavía: ¿Qué tal si la institución inicial hace su mensaje en OP_RETURN y los resultados incluyen las direcciones de otras instituciones que también deberían poder responder/confirmar el mensaje? Luego se les notificaría a dichas instituciones que tampoco se solicita su presencia.
..... O tal vez Tom hace una salida que notifica a todas esas instituciones, como al hacer referencia al espacio de nombres OneName.io en Namecoin, de alguna manera. O la primera respuesta de la institución hace eso... ah, tantas posibilidades con tan poca comprensión de cómo se pueden formar transacciones no financieras