Tech 25 March 2019

Derek Tonin

Dr. Craig Wright on fair trade with Bitcoin SV

Before Bitcoin, the only way to know for sure a contract would be enforced would be to put trust in a third party, like the government and its court systems, or a financial institution, to enforce it. In his latest Medium post, Digital Rights Management: Serialised Media, Dr. Craig Wright explains how this can be done with the Bitcoin protocol, now reborn in Bitcoin SV (BSV), and without a trusted third party.

Wright spells out a situation where two parties are attempting to trade things of value, and that could be anything, ranging from two different cryptos, fiat currency, goods, services, or the digital rights to a property. Demonstrating how this can be achieved using Bitcoin, Wright describes a way it “enables two parties to conduct a fair exchange using separate transactions and no third party, and is both atomic and secure.”

nChain’s chief data scientist gets into some specifics of how the code is implemented in code to work with the BSV blockchain, and provides full details of the hypothetical scenario in the Appendix of his post.

For those who are a little less coding inclined though, the trade described in Table 1 shows how the protocol works beautifully. It all begins when Alice and Bob agree on a transaction, a deadline for it, and trade their public keys.

From there, both Alice and Bob generate a secret, a transaction agreement (the contract), and a stipulation for a refund if the contract doesn’t go to plan. Once they’re both done, they submit those pieces to the blockchain.

From there, it’s simply a matter of completing the contract, or receiving the refund. If the contract times out, Alice and Bob get their refunds. Otherwise, they share their secrets and collect on whatever the contract ensures. One can’t collect on the contract without unlocking the goods for the other, ensuring it’s perfectly fair, without a third party’s intervention,

This type of scheme was originally devised in the Bitcoin Wiki in 2014. Now that Bitcoin has returned to its roots in the form of BSV, it’s ready to take on this type of smart contract, and do it better and with more functionality than rival altcoins.

Note: Tokens on the Bitcoin Core (SegWit) chain are referenced as BTC coins; tokens on the Bitcoin Cash ABC chain are referenced as BCH, BCH-ABC or BAB coins.

Bitcoin Satoshi Vision (BSV) is today the only Bitcoin project that follows the original Satoshi Nakamoto whitepaper, and that follows the original Satoshi protocol and design. BSV is the only public blockchain that maintains the original vision for Bitcoin and will massively scale to become the world’s new money and enterprise blockchain.

COMMENT

latest news

Pakistan eyes blockchain for digitalization of government processes

Tech 18 April 2019

Pakistan eyes blockchain for digitalization of government processes

A meeting chaired by Pakistan Prime Minister Imran Khan discussed ways in which technologies such as blockchain could be used to ensure efficiency of government processes.

Read More
Accenture, Generali taps blockchain for employee benefits

Tech 18 April 2019

Accenture, Generali taps blockchain for employee benefits

Global management consulting firm Accenture has teamed up with Generali Employee Benefits to develop what they referred to as a unique employee benefits system powered by blockchain.

Read More
Bitcoin SV and the roadmap to Genesis

Tech 17 April 2019

Bitcoin SV and the roadmap to Genesis

Coming soon will be a network upgrade called Quasar, which is currently scheduled for July 24 and centers on increased scaling capabilities.

Read More