-
Mainly because it cost the exchanges and wallets running this service extra cost. In large numbers, it would be very costly to the “standard”
-
It allows to complete Sapling without charging ta performance cost on the receivers end.
-
Per the article : "Viewing keys allow owners of shielded addresses the ability to view transaction details without exposing their private spending key.
Additionally, these can be shared with trusted third parties for compliance, auditing or for other reasons.
Currently, only incoming transactions are viewable.
1. According to the blog post, why are most Zcash transactions today transparent?
Mostly due to the computational cost of proving that shielded transactions are valid.
2. Why does Sapling enable the use of hardware wallets?
hardware wallets can support shielded addresses by allowing the connected computer to construct the proof without exposing the spending key to that machine.
3. How do viewing keys change?
Viewing keys allow owners of shielded addresses the ability to view transaction details without exposing their private spending key. Additionally, these can be shared with trusted third parties for compliance, auditing or for other reasons. Currently, only incoming transactions are viewable.
- According to the blog post, why are most Zcash transactions today transparent?
Most Zcash transactions today use transparent addresses because proving that shielded transactions are valid require additional computational cost.
- Why does Sapling enable the use of hardware wallets?
Sapling is allowing the hardware that constructs the proof to be independent from the hardware that signs for the transaction. This means that hardware wallets can support shielded addresses by allowing the connected computer to construct the proof without exposing the spending key to that machine.
- How do viewing keys change?
“Sapling extends the capability of the viewing key to include visibility into outgoing transactions for a shielded address. Visibility includes the transaction value, memo field and target address.”
-
Because proving that shielded transactions are valid needs computational costs.
-
Due to constructing the proof without the need to expose the spending key.
-
It gives the owners shield address to view transaction informations without the need to expose their private sending key.
- costs were too high to create shielded transactions
- allows separation of construction of proof and signing of transactions.
- incoming transactions of shielded transactions are viewable (value + memo field).
Questions:
- According to the blog post, why are most Zcash transactions today transparent?
Cost is high
- Why does Sapling enable the use of hardware wallets?
Making the proof-constructing hardware mutually exclusive / independent from the transaction signing hardware
- How do viewing keys change?
Sapling’s View display incoming transactions value and the memo field (like before) yet adds outgoing transactions value, memo field and target address.
-
According to the blog post, why are most Zcash transactions today transparent?
because of the computational cost of proving that shielded addresses are valid. -
Why does Sapling enable the use of hardware wallets?
It allows the connected computer to construct the proof without exposing the spending key to that machine -
How do viewing keys change?
Viewing keys allow the viewing of transaction details without exposing the private spending key. This can be passed on to 3rd parties who can also view the transaction details.
Zcash Sapling - Reading
-
Most Zcash transactions are transparent today because, most Zcash use transparent addresses that function like Bitcoin. This is largely due to the computational cost of proving that the shielded transactions are valid.
-
Sapling enables hardware wallets support shielded addresses, by allowing the connected compiler to construct the proof without exposing the spending key to that machine. The shorter addresses ( that sapling construct in a few second and with 40 megabytes memory) will enable Exchanges, mobile wallets providers, vendors, and other third parties to support shielded addresses.
-
Viewing Keys changes include the visibility of outgoing transactions for a shielded address - visibility of the transaction value, memo field and target address.
- According to the blog post, why are most Zcash transactions today transparent?
They use transparent addresses because of the computational cost of proving that shielded transactions are valid. - Why does Sapling enable the use of hardware wallets?
They support shielded addresses by allowing the connected computer to construct the proof without exposing the spending key to that machine - How do viewing keys change?
New shield addresses will generate new viewing keys.
1.- Using shielded transactions make verification process more complex with expending of more resources and energy.
2.- With Sapling you do not need to posses the expending key that sing transactions. Sapling allows the hardware to construct the proof independently of the keys.
3.- Saplin extends the capability into utgoing transactions for a shielded addresses.
- Because they are computational heavy to complete and take a longer time to finality.
- It will give greater flexibility to the users and enterprises so they can securely hold private keys in a trusted environment while creating transactions in an untrusted environment.
- Holders of view keys will now be able to see outgoing transactions as well as incoming transactions.
- Z cash transactions are transparent because of the high computational cost is proving that shielded transactions are valid.
- Sapling enables hardware wallets to support shielded addresses by allowing the connected computer to construct the proof without exposing the key to that machine.
- Viewing keys change by allowing owners of shielded addresses the ability to view transaction details without exposing their private key.
- According to the blog post, why are most Zcash transactions today transparent?
Because of the computational cost of processing shielded transactions.
- Why does Sapling enable the use of hardware wallets?
It allows the computer to process the “Proofs” without exposing the spending key for that machine.
- How do viewing keys change?
By allowing owners to view incoming transactions without exposing the private spending key.
-
The computational cost to create a shielded transaction is to high to justify.
-
Hardware wallets can support shielded addresses with sapling. By allowing the connected computer to construct a proof without exposing the spending key.
-
Sapling extends the capability of the viewing key to include visibility into outgoing transactions for the shielded address. Visibility includes the transaction valve, memo field and target address.
- The computational cost of processing shielded transactions.
- The increased use of shielded addresses will improve the effective privacy for the entire network.
- By enabling the incoming viewing key holder to see the value of all incoming transactions and the memo field, visibility also include transaction value and target address.
-
Zcach transactions are today transparent due to the computational cost of proving that shielded transactions are valid.
-
Because payments can be constructed in as little as a few seconds and with only 40 megabytes of memory.
-
The holder of an incoming viewing key for a shielded address is able to see the value of all incoming transactions and the memo field. They cannot see the sending address and cannot spend the funds.
-
It requires intensive computational power to prove that a shielded transaction is valid, hence making this process highly costly. Additionally, due to high computations, processing transactions also becomes less time-efficient.
-
Sapling allows hardware to construct proof without having the spending key and is independent of the hardware that signs the transaction.
-
With Sapling, the viewing key allows the holder to view outgoing transactions. Specifically, the holder can see the transaction value, memo field, and target address.
-
Currently, most Zcash transaction use transparent addresses that function in the same way as Bitcoin. This is largely due to the computational cost of proving that shielded transactions are valid.
-
It allow the connected computer to construct the proof without exposing the spending key to that machine.
-
Sapling extends the capability of the viewing key to include visibility into outgoing transactions for a shielded address. Visibility includes the transaction value, memo field and target address.
-
Most Zcash transactions today are transparent “largely due to the computational cost of proving that shielded transactions are valid”.
-
“Today [previously], the hardware that constructs the proof must also be in possession of the spending key that authorizes the transaction.” This means that hardware wallets, secure methods of signing transactions, could not simultaneously be in possession of the spending key and be the constructor of the proof.
But with the introduction of decoupled spend authority, “hardware wallets can support shielded addresses by allowing the connected computer to construct the proof without exposing the spending key to that machine.”
- “Sapling extends the capability of the viewing key to include visibility into outgoing transactions for a shielded address. Visibility includes the transaction value, memo field and target address… these can be shared with trusted third parties for compliance, auditing or for other reasons.”
-
According to the blog most Zcash transactions today are transparent due to the computational cost of proving sheilded transactions are valid.
-
Sapling enables the use of hardware wallets because it lets us to seperate the hardware that makes the proof and the one that signs for transaction.
-
Sapling extends the capabilities of viewing keys to include visibility in outgoing transactions for shielded addresses. This includes tx value, memo field and target address.