mirror of
https://github.com/bitcoinbook/bitcoinbook
synced 2024-11-22 16:18:11 +00:00
Edited ch14_applications.adoc with Atlas code editor
This commit is contained in:
parent
e506a6ae25
commit
9bdf491393
@ -194,7 +194,7 @@ coins are to be spent. That brings us to _pay to contract (P2C)_.
|
|||||||
[[p2c_for_colored_coins]]
|
[[p2c_for_colored_coins]]
|
||||||
==== Pay to Contract (P2C)
|
==== Pay to Contract (P2C)
|
||||||
|
|
||||||
We previously learned about P2C in <<pay_to_contract>>, where it became
|
We ((("colored coins application", "P2C (pay to contract)", id="color-coin-p2c")))((("P2C (pay to contract)", id="p2c-color-coin")))previously learned about P2C in <<pay_to_contract>>, where it became
|
||||||
part of the basis for the taproot upgrade to Bitcoin's consensus rules.
|
part of the basis for the taproot upgrade to Bitcoin's consensus rules.
|
||||||
As a short reminder, P2C allows a spender (Bob) and receiver (Alice) to
|
As a short reminder, P2C allows a spender (Bob) and receiver (Alice) to
|
||||||
agree on some data, such as a contract, and then tweak Alice's public
|
agree on some data, such as a contract, and then tweak Alice's public
|
||||||
@ -226,7 +226,7 @@ spends and Alice has tweaked her public key by the contract terms.
|
|||||||
|
|
||||||
Because full nodes don't (and can't) validate that the contract is
|
Because full nodes don't (and can't) validate that the contract is
|
||||||
followed correctly, we need to figure out who is responsible for
|
followed correctly, we need to figure out who is responsible for
|
||||||
validation. That brings us to _client-side validation._
|
validation. That brings ((("colored coins application", "P2C (pay to contract)", startref="color-coin-p2c")))((("P2C (pay to contract)", startref="p2c-color-coin")))us to _client-side validation._
|
||||||
|
|
||||||
==== Client-Side Validation
|
==== Client-Side Validation
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user