Home > Today’s Crypto News
bitcoin
bitcoin

$105250.754790 USD

2.53%

ethereum
ethereum

$3189.789116 USD

1.47%

xrp
xrp

$3.121855 USD

0.28%

tether
tether

$1.000037 USD

0.03%

solana
solana

$238.908785 USD

2.41%

bnb
bnb

$677.503551 USD

0.09%

usd-coin
usd-coin

$1.000041 USD

0.00%

dogecoin
dogecoin

$0.331814 USD

-0.04%

cardano
cardano

$0.962023 USD

1.95%

tron
tron

$0.246267 USD

1.47%

chainlink
chainlink

$24.376944 USD

4.06%

avalanche
avalanche

$33.758638 USD

0.83%

stellar
stellar

$0.404669 USD

0.70%

toncoin
toncoin

$4.905481 USD

0.65%

hedera
hedera

$0.317476 USD

2.81%

Shielded Transaction

What Is a Shielded Transaction?

Shielded addresses are ones that use zero-knowledge proofs to allow transaction data to be encrypted by remaining verifiable by network nodes. 

A shielded transaction is essentially a transaction that is between two shielded addresses. This will essentially keep the addresses, transaction amount and the memo field shielded from the public, with an exception of migrating funds between Sprout and Sapling shielded addresses. 

Senders to a shielded address can or can not include an encrypted memo, and the recipients of a shielded or deshielding transaction do not learn about the sender address through the transaction receipt in their wallet. The receivers can only learn the value which is sent to their address and if they receive to shielded addresses, any encrypted memo that has been included by the member.

Arguably the best implementation in terms of shielded transactions we have seen thus far is in Zcash. In Zcash, there are  two types of addresses, transparent addresses and shielded addresses. Transparent addresses on the Zcash protocol are equivalent to public addresses on the Bitcoin protocol for example, and function similarly as a result. All transparent addresses interact with the Transparent Value Pool and this is what publicly reveals transaction data and allows it to be viewed on the Zcash blockchain at any time by anyone. 

On the flipside, shielded addresses encrypt the transaction data and require the generation of zkSNARKs in order to verify the transaction’s validity. These shielded addresses bring a new, higher level of privacy as well as security when we compare them to transparent addresses. So, a transparent address to a transparent address would result in an unshielded transaction, a transparent address to a shielded address would result in a shielded transaction, a shielded address to a shielded address would result in a shielded transaction, and a shielded address to a transparent address would result in an unshielded transaction.