En el open channel
mensaje en BOLT 02 se escribe la siguiente declaración sobre los diversos puntos base.
Los diversos campos _basepoint se utilizan para derivar claves únicas como se describe en BOLT #3 para cada transacción de compromiso. La variación de estas claves garantiza que el ID de transacción de cada transacción de compromiso sea impredecible para un observador externo, incluso si se ve una transacción de compromiso; esta propiedad es muy útil para preservar la privacidad cuando se externalizan transacciones de sanción a terceros.
Me pregunto sobre la última oración. ¿Por qué esto en particular ayuda con la privacidad de dichos servicios? Pensé que aumentaba la privacidad al usar varios servicios de observación de terceros y no solo uno. En caso de que use uno, sabrán todo el historial de estado de mi canal de todos modos.
Una cosa que supuse fue que una vez que conozco un tx de compromiso, puedo calcular todos los txid para todos los estados de canal posibles. Pero pensé que las firmas dependen de la cantidad de salidas y el txid depende de las firmas.
¿Tengo un concepto erróneo o el motivo del aumento de la privacidad es otro que no veo?
En realidad, el BOLT ha sido diseñado con propiedades de privacidad muy fuertes con respecto a las torres de vigilancia. Puede dar todas sus primeras mitades de identificación de tx de compromiso a una torre de vigilancia y todavía no aprende nada sobre las segundas mitades, otros txs o cualquier otra cosa sobre el estado del canal (o qué canal está viendo), siempre y cuando ya que el tx de compromiso completo no aparece en la cadena de bloques. Una vez que lo hace, todavía no puede aprender nada más allá de este estado de compromiso. Para eso se hace esto y es bastante notable en mi humilde opinión.
René Pickhardt
stefan iría
René Pickhardt
stefan iría
muro
stefan iría