Join Our Mailing List
Friday February 03, 2023
Bitcoin (BTC) $23,459.29   Ethereum (ETH) $1,644.52
  • Events
  • News
    • Blockchain Technology
    • Capital Raising
    • Crypto Exchanges
    • Crypto Payments
    • Gaming & Betting
    • Investment Management
    • M&A
    • Mining
    • Networks & Protocols
    • Security
    • Vendor Technology
    • Wallets
Trezor Model T
CryptoNinjas
  • Crypto & Blockchain Links
  • Real-Time Market Data
  • Bitcoin ATM Map
  • Token Offerings/Listings
No Result
View All Result
CryptoNinjas
Home Blockchain Technology

Zcash continues work on atomic trades between ZEC and bitcoin (BTC)

Published by CryptoNinjas.net
09/12/2017
Zcash continues work on atomic trades between ZEC and bitcoin (BTC)

The Zcash team has announced that they have been working on a command-line tool that executes atomic trades between Zcash t-addrs and Bitcoin addresses. A recent demo of the tool is still available to check out. Several people have come up with XCAT (Zcash acronym for cross-chain atomic trade) protocols. More or less, they all rely on a method where for one side to obtain their coins, a secret must be revealed that will enable the second party to also redeem their coins.

There are many variants of this basic idea; see the XCAT ZIP for a detailed description of the specific protocol Zcash used.

Developers are encouraged to try the experimental version of the tool, ZBXCAT, and report problems or ask questions on the Zcash alchemy channel of the community chat. The current version requires the user to run Bitcoin and Zcash full nodes, but a light-client version is in progress.

The way that funds are locked up on the blockchain to execute atomic trades relies on hash-time lock contracts (HTLC). As such, Zcash engineer Sean Bowe recently submitted a BIP and pull request to make HTLCs a part of the standard RPC interface within the Bitcoin core client.

However, the team said it is not necessary to wait for this PR to be merged, as raw HTLC transactions can be constructed by compiling non-standard pay-to-script-hash transactions. Zcash used python-bitcoinlib and a variant of it modified for Zcash to construct the following scripts: https://github.com/arcalinea/python-zcashlib

To see an example of the redeem scripts used, view the scriptsig of the bitcoin transaction below.

https://www.blocktrail.com/tBTC/tx/a0a2079411d73ec056e6a4ca0c9f9046056e652eb173c28165fb665c81af98f2

This was one of the four transactions in the first atomic trade performed on testnet using the script, with the participation of Zcash community volunteer Jason Davies.

Ariel Gabizon
Jay Graber

Zcash team engineers Jay Graber and Ariel Gabizon declared:

“Decentralization is a key characteristic of cryptocurrencies because it removes dependence on trusting third parties in order to transact between individuals.”

“However, exchanges between different cryptocurrencies typically still require trust in a centralized exchange or counterparty. Cross-chain atomic trades (Zcash has coined the acronym “XCATs”) remove the need for a single point of trust for trades between different cryptocurrencies.”

“They rely on clever protocols that automatically exchange funds across two chains only if both participants hold up their end of the deal, and refund both participants otherwise.”

“To support the decentralization of cryptocurrency, one of our near-term goals is to develop tools that will help carry out atomic trades across blockchains.”

Zcash on BitPie

Zcash also announced today that BitPie, a P2P Exchange for buying and selling bitcoins with other peers will support Zcash (ZEC) in the new release Bitpie v2.2.1.

In the past few months, BitPie said that many people were asking for Zcash support. Two months ago, when Zooko (Zcash CEO) and Zirui visited Beijing, Bitpie/Bither’s CEO Wen Hao had a great conversation with them, and at that time, the team had decided to support Zcash in September.

48
SHARES
FacebookTwitterLinkedinRedditE-MailTelegram

Related News

Zcash reduces block times in latest release

08/26/2019
Zcash reduces block times in latest release

The Electric Coin Company, the overseer of the Zcash (ZEC) blockchain protocol, has released v2.0.7 where ZIP208 was implemented, and which will take effect when Blossom activates. Upon activation, the block times for Zcash...

Read more

Flexa Network SPEDN Wallet adds support for Zcash (ZEC)

08/01/2019
Flexa Network SPEDN Wallet adds support for Zcash (ZEC)

Flexa, a cryptocurrency payment network for retailers which recently launched, following a $14.1 million fundraising, today announced along with Electric Coin Company (ECC) that Zcash (ZEC) is now supported on the Flexa network. ZEC becomes...

Read more

Parity launches alpha version of alternative Zcash (ZEC) client

06/17/2019
Parity launches alpha version of alternative Zcash (ZEC) client

First announced back in March, today marks the alpha release of Zebra, the first Zcash (ZEC) client written entirely in Rust. Tasked by the Zcash Foundation to create a new alternative client to zcashd,...

Read more

Parity to build the first alternative client for Zcash

03/19/2019
Parity to build the first alternative client for Zcash

Parity Technologies, a core blockchain infrastructure company, today announced it has partnered with the Zcash Foundation to build the first alternative client for Zcash. The new Zcash node will be written in the Rust...

Read more
Load More
Leave Comment

Where to Exchange

Leading crypto suite in Spain & LATAM Visit
European bitcoin exchange Visit
Swap & buy 150+ cryptocurrencies Visit
First U.S. regulated BTC exchange Visit
  • Trending
  • Latest
Trust Wallet launches anticipated browser extension of its crypto management app

Trust Wallet launches anticipated browser extension of its crypto management app

11/14/2022
Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

01/24/2023
ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

02/02/2023
Where Exactly Can You Spend Monero Cryptocurrency?

Where Exactly Can You Spend Monero Cryptocurrency?

10/20/2021
ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

02/02/2023
Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

01/24/2023
Crypto exchange Gemini launches new electronic OTC trading solution

Crypto exchange Gemini launches new electronic OTC trading solution

01/19/2023
Crypto securitization platform-GenTwo links to all Coinbase assets

Crypto securitization platform GenTwo links to all Coinbase assets

01/14/2023
  • Home
  • Directory
  • Data
  • About
  • Contact
SUBSCRIBE

© 2016 - 2023 CryptoNinjas Disclosures | Privacy Policy

  • Home
  • Crypto Links
  • Market Data
  • Blockchain Tech
  • Exchanges
  • Capital Raising
  • Vendor Technology
  • Token Offerings/Listings
  • Payments
  • Wallets
  • Bitcoin ATM Map
  • Conferences & Events
  • About
  • Contact
No Result
View All Result

© 2016 - 2023 CryptoNinjas Disclosures | Privacy Policy