Multi-state privacy

The Particl coin can be sent as three different privacy states, each with their own degree of privacy and cost.

As the highest privacy state requires the most transaction fee, it may not always be the best type of transaction depending on the situation, especially when privacy is not predominantly required by the user.

Public (PART) Blind (CT) Anon (RingCT)
Staking :YES: Yes :NO: No :NO: No
Privacy ∗∗ ∗∗∗
Hidden TX amount :NO: No :YES: Yes :YES: Yes
Anon TX participants :NO: No :NO: No :YES: Yes
TX fees $ $$ $$$
Open Marketplace
Paying for Listing fees :YES: Yes
Flagging items :YES: Yes
Voting on Proposals :YES: Yes
Purchasing items :YES: Yes
Funding MAD Escrow :YES: Yes

Why has PART different privacy states?

  • Freedom of choice
  • To keep the process of coin minting transparent and have a fully auditable supply. If a bug or exploit were to occur at the staking level, it would be instantly detected whereas with a 100% private chain, it could go unnoticed for an extended period of time
  • To raise the probability and lower the technical barrier to get adopted by third-party services (easier to integrate)
  • As fees are higher for privacy transactions, some users might not want to execute private transactions if they do not require it
Particl is the first coin in history to deploy both CT (Blind) and RingCT (Anon) technology on a Bitcoin Core codebase as well as on top of Segwit.

Public

This type of transaction is pseudo-anonymous, just like Bitcoin.

Public transactions are publicly auditable on any Particl block explorer and offer the least amount of privacy. They are the cheapest transactions to execute and is the default privacy setting.

Blind (CT)

This type of transaction uses the Confidential Transactions (CT) privacy protocol developed by Bitcoin Core developer Gregory Maxwell to keep the transferring amounts visible only to the transaction participants (and those they designate), while still guaranteeing the transaction’s cryptographic integrity.

This is a mid-level privacy option and is more expensive than public transactions, but cheaper than anon transactions. Mathematical and cryptographic details related to the CT privacy protocol are available on Maxwell’s original investigation into the protocol.

Anon (RingCT)

This type of transaction uses the RingCT privacy protocol developed by Shen Noether to hide both transferring amounts and participants’ blockchain identity by combining Cryptonote’s ring signatures and Maxwell’s CT protocols. It is the one of the highest level of trustless privacy protocol the crypto industry has to offer and was made famous by Monero.

It is also the most expensive privacy setting to use.

Mathematical and cryptographic details related to the RingCT privacy protocol are available on Shen Noether’s RingCT whitepaper.

  • learn/transaction-types.txt
  • Last modified: 2019/08/14 22:53
  • by allien