¿Cómo probaría que poseo una cantidad X de Bitcoin a alguien sin violar mi privacidad o enviar/arriesgar monedas?

Ahora que las personas que poseen un Bitcoin completo serán como las personas que actualmente poseen diez millones de dólares o más en "activos líquidos", estoy tratando de encontrar alguna manera de demostrarle a alguien de manera segura y razonable que poseo X cantidad. de bitcoins Ser capaz de convencer criptográficamente a alguien de que controlas (tienes las claves privadas) una cierta suma de Bitcoin (o "más de X cantidad", para ocultar tu riqueza total) probablemente será muy importante en el futuro cercano. Quiero prepararme para esa situación.

Si simplemente le digo a alguien que tengo X BTC, ¿por qué deberían creerme? Me doy cuenta de que esto también se aplica al dinero fiduciario. ¿A cuántas mujeres atractivas no les ha mentido un tipo en una elegante suite que dice tener "diez milésimas" en el banco, pero en realidad está arruinado y apenas puede pagar la ropa que lleva puesta?

Pero muchos todavía ven a Bitcoin como una especie de "broma" o "dinero falso". Así que tendría que demostrarlo con certeza para que me hablaran. Y si esto requiere realizar operaciones aterradoras en Bitcoin Core y posiblemente terminar revelando sus claves privadas u otros datos confidenciales... bueno... Ni siquiera entiendo cómo una persona normal podría verificar su "clave" criptográfica o cualquiera que sea la forma que esto tome. Simplemente no se van a molestar con eso.

En resumen: ¿cómo le demuestro a alguien que poseo y controlo exclusivamente X cantidad de Bitcoin, de una manera que los piratas no informáticos puedan comprender, pero que no dependa de algún tipo de "banco tradicional" o servicio comercial de terceros?

Por ejemplo, aquellos que fueron a esos cruceros de "gente rica en Bitcoin", ¿cómo se verificó que en realidad poseían un montón de Bitcoin? ¿Alguien puede afirmar que posee X BTC y te creerá? No entiendo cómo se hace esto.

Respuestas (2)

La forma de hacerlo es firmar mensajes utilizando las claves privadas que corresponden a sus UTXO. Sus UTXO son los que componen su saldo de Bitcoin, y al firmar un mensaje con las claves asociadas con ellos, está demostrando que tiene la capacidad de gastar esos UTXO.

Para verificar, alguien puede verificar el mensaje firmado, calcular las direcciones de las claves que usó y luego buscar las direcciones y ver cuánto Bitcoin está asociado con todas esas direcciones.

Para la persona promedio, existe un software que puede verificar el mensaje por usted y le devolverá la dirección que se usó para firmar ese mensaje. Luego, pueden simplemente tomar esta dirección y buscarla en un explorador de bloques.

Hmm... Suena terriblemente complicado. ¿Cuántas personas conocen y hacen esto?
Firmar un mensaje con una dirección (técnicamente no es lo que haces, pero así es como lo llama todo el mundo) es bastante común y lo implementan muchas billeteras. Hay guías y tutoriales sobre cómo hacerlo para la mayoría de las carteras. Si bien requiere que sepa lo suficiente sobre Bitcoin para tener una billetera y comprender qué son las claves, la barrera de entrada es bastante baja y una persona promedio debería poder firmar y verificar mensajes.

al mostrar su dirección de Bitcoin públicamente, si escribe su nombre al lado, podría estar asociado con su nombre, pero si no comparte ninguna información sobre usted y le da su dirección de Bitcoin a alguien, pueden verificar cuánto BTC es en la dirección sin ningún riesgo de meterse en problemas o perder sus fondos.

Esto francamente no tiene sentido. ¿Qué es "mi dirección de Bitcoin"? Solo hay direcciones de recepción y claves privadas AFAIK ...
Ok entonces, recibe la dirección si lo prefieres. O simplemente firma un mensaje de bitcoin.
Dado que la cadena de bloques es pública, ¿no puedo buscar cualquier dirección asociada con aproximadamente X cantidad de Bitcoin y publicar esa dirección con mi nombre al lado? No veo cómo esto prueba el control sobre el dinero. bc1qgdjqv0av3q56jvd82tkdjpy7gdp9ut8tlqmgrpmv24sq90ecnvqqjwvw97