mirror of
https://github.com/monero-project/monero-site.git
synced 2024-11-19 02:21:10 +00:00
4e5143db60
This new approach doesn't require version numbers and make easier for contributors to understand the status of the document. There are only 3 states: - Outdated: The page is outdated and might not work as expected - Untranslated: The page needs to be translated - Translation outdated: The page is translated, but the original (English) document has been updated To mark a guide as outdated, we change the boolean of the front matter entry 'outdated' in /resources/user-guides/GUIDE. If 'False', the guide is updated. If 'True' all versions of the guide (English included) will show a warning at the bottom of the page. The other 2 states are related to the status of the translated pages and we control them from the language-specific user guides: /_i18n/LANG/resources/user-guides/GUIDE. At the top of the page a snippet will include 2 parameters: - translated: "yes" if the page is translated, "no" if it's not. - translationOutdated: "yes" if the translation is outdated, "no" if it's not This new system aims to be simpler than the precedent, avoiding to compare versioning numbers and using a higher level system instead (yes, no, True, False). I also removed the middle way status 'only minor changes', because if there are only minor changes that don't affect the usability of the guide, we don't need to point it out. The old system was complex and people didn't use it. These changes will hopefully make things easier for translators and other contributors.
86 lines
3.2 KiB
Markdown
86 lines
3.2 KiB
Markdown
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
|
|
|
### Probar pagos
|
|
|
|
Cuando envías dinero a una parte quien después reclama que el pago haya sido realizado, necesitas ser capaz de probar que el pago fue realizado.
|
|
|
|
Con Bitcoin, esto es típicamente hecho buscando el ID de transacción, donde se muestran
|
|
las direcciones de origen y destino, junto con la cantidad tramitada.
|
|
|
|
Monero, no obstante, es privado: esa información no está disponible públicamente en la blockchain. Los pasos son, por lo tanto,
|
|
un poco más complejos.
|
|
|
|
Para probarle a Charlie que ella hizo un pago a Bob, Alicia debe proveer a Charlie con tres piezas de información:
|
|
|
|
- el ID de transacción, como es hecho en Bitcoin
|
|
- la dirección de Bob, como es hecho en Bitcoin
|
|
- la llave de transacción, que es algo nuevo con Monero y otras criptomonedas CryptoNote
|
|
|
|
Cuando Alicia hizo la transacción, una llave de un solo uso fue automáticamente generada para esa transacción.
|
|
|
|
#### CLI
|
|
|
|
Alicia puede consultarlo así en monero-wallet-cli (nuevo nombre para la vieja simplewallet):
|
|
|
|
> get_tx_key TXID
|
|
|
|
Alicia pondría su actual ID de transacción en lugar del marcador TXID. Si todo va bien, la llave de un solo uso
|
|
será mostrada.
|
|
|
|
Tenga en cuenta que esto sólo funcionará si monero-wallet-cli está configurado para guardar llaves de transacción. Para volver a revisar:
|
|
|
|
> set
|
|
|
|
Si set es 0, cámbialo a 1:
|
|
|
|
> set store-tx-info 1
|
|
|
|
#### GUI
|
|
|
|
Alicia puede abrir monero-wallet-gui e ir al historial para ver los detalles de su transacción:
|
|
|
|
![Historial](png/prove-payment/history.png)
|
|
|
|
Aquí, ella puede copiar el ID de transacción y la dirección de Bob haciendo clic en cada uno.
|
|
Entonces ella puede hacer clic en `P` para obtener una prueba de pago (llave de transacción):
|
|
|
|
![Prueba de pago](png/prove-payment/payment-proof.png)
|
|
|
|
|
|
---
|
|
|
|
Alicia ahora puede enviarle a Charlie la llave de transacción junto al ID de transacción y la dirección de Bob.
|
|
|
|
Nota: si varias transacciones fueron hechas, esto debe repetirse para cada transacción.
|
|
|
|
### Revisar pagos
|
|
|
|
Charlie ahora recibió esas tres piezas de información, y quiere revisar si Alicia está diciendo la verdad: en una blockchain
|
|
actualizada,
|
|
|
|
#### CLI
|
|
|
|
Charlie escribe en monero-wallet-cli:
|
|
|
|
> check_tx_key TXID TXKEY ADDRESS
|
|
|
|
La información provista por Alicia se coloca limpiamente en lugar de los marcadores. monero-wallet-cli usará la llave de transacción
|
|
para decodificar la transacción, y mostrar cuánto envió la transacción a la dirección. Obviamente,
|
|
Charlie querrá volver a revisar con Bob que la dirección es realmente de él - al igual que con Bitcoin.
|
|
|
|
#### GUI
|
|
|
|
Charlie abrirá su monero-wallet-gui e irá a la página en Avanzado > Probar/verificar para llenar la sección Comprobar con la información provista por Alicia:
|
|
|
|
![Prueba de pago](png/prove-payment/check-payment.png)
|
|
|
|
Entonces haciendo clic en Check dirá a Charlie cuánto envió esta transacción en particular a la dirección, y cuántas confirmaciones tuvo la transacción:
|
|
|
|
![Pago revisado](png/prove-payment/payment-checked.png)
|
|
|
|
|
|
---
|
|
|
|
Obviamente, Charlie querrá volver a revisar con Bob que la dirección es realmente de él - al igual que con Bitcoin.
|
|
|
|
Nota: si varias transacciones fueron hechas, esto debe repetirse para cada transacción.
|