# Research on Blockchain Transaction Privacy Protection Methods Based on Deep Learning
## 4 Scheme Analysis
### Comparative Analysis
\begin{table}
\begin{tabular}{c c c c c} \hline \hline \multirow{2}{*}{**Name**} & **Technical** & **Characteristics** & **Privacy Protection** & **Regulatory Function** \\ \hline \multirow{4}{*}{Bitcoin} & \multirow{4}{*}{ECDSA, SHA256} & Uses public keys for & \multirow{4}{*}{No} & \multirow{4}{*}{No} \\  & & anonymous identities; & & \\  & & transaction amounts are & & \\  & & public & & \\ \hline \multirow{4}{*}{Ethereum} & \multirow{4}{*}{ECDSA, Keccak} & Uses public keys for & \multirow{4}{*}{No} & \multirow{4}{*}{No} \\  & & anonymous identities; & & \\  & & transaction amounts are & & \\  & & public & & \\ \hline \multirow{4}{*}{Dash} & CoinJoin Technique & Simple approach; primarily relies on master nodes & Yes & No \\ \hline \multirow{4}{*}{Monero} & Stealth & \multirow{4}{*}{Ring signatures depend on} & \multirow{4}{*}{Yes} & \multirow{4}{*}{No} \\  & Addresses, Ring Signatures, & & & \\  & Pedersen & & verification & \\  & Commitments & & & \\ \hline \multirow{4}{*}{Zcash} & zkSNARKs, & Strong anonymity, but & \multirow{4}{*}{Yes} & \multirow{4}{*}{No} \\  & Pedersen & complex parameter & & \\  & Pedersen & initialization and & & \\  & Commitments & time-consuming proof & & \\  & & generation & & \\ \hline \multirow{4}{*}{Beam/Grin} & Pedersen & Utilizes MimbleWimble & \multirow{4}{*}{Yes} & \multirow{4}{*}{No} \\  & Commitments, Aggregate Signatures & protocol, simple & & \\  & Aggregate & implementation but requires & & \\  & Signatures & interactive process & & \\ \hline \multirow{4}{*}{BlockMaze [29]} & zkSNARKs, & Adopting a dual-balance & \multirow{4}{*}{Yes} & \multirow{4}{*}{No} \\  & Account Model & model combined with a & & \\  & Account Model & two-step fund transfer & & \\  & & process using zk-SNAKR & & \\ \hline \multirow{4}{*}{Literature [13]} & Multi-Chain & Uses a multi-chain & \multirow{4}{*}{No} & \multirow{4}{*}{Yes} \\  & Model & architecture, complex node & & \\  & Model & communication, loses & & \\  & & decentralized features & & \\ \hline \multirow{4}{*}{Literature [14]} & Consortium and & \multirow{4}{*}{\begin{tabular}{} \end{tabular} } & \multirow{4}{*}{Yes} & \multirow{4}{*}{Yes} \\  & Public Chain & regulatory model, ensuring & & \\  & Technology & transaction privacy, complex & & \\  & & chain structure & & \\ \hline \multirow{4}{*}{Traceable Monero [12]} & Elgamal & \multirow{4}{*}{\
\begin{tabular}{} \end{tabular} } & Add user accountability to & \multirow{4}{*}{Yes} \\  & Encryption & Monroe, track transaction & & \\  & encryption & information, and enable & & \\  & & regulatory functions & & \\ \hline \multirow{4}{*}{Literature [30]} & zkSNARKs, & \multirow{4}{*}{
\begin{tabular}{} \end{tabular} } & Employs attribute-based & \multirow{4}{*}{Yes} \\  & Attribute-Based & encryption, & & \\  & Account Model & privacy protection; this & & \\  & & impacts transaction efficiency & & \\ \hline \multirow{4}{*}{This Paper} & BG Probabilistic & \multirow{4}{*}{Yes} & \multirow{4}{*}{Yes} & \multirow{4}{*}{Yes} \\  & Public-Key & Encryption, IBC & & \\ \cline{1-1}  & Cryptosystem, & & & \\ \cline{1-1}  & Pedersen & authentication & & \\ \cline{1-1}  & Commitments & & & \\ \hline \hline \end{tabular}
\end{table} 
Table 4: Mainstream blockchain privacy protection technologies. In existing cryptocurrencies, Bitcoin and Ethereum have weak identity anonymity and fully disclose transaction amounts, lacking privacy protection features. Dash uses coin mixing technology to mix inputs and outputs of multiple transactions through master nodes, but this poses a risk of centralization; if the master nodes are controlled, it could lead to user privacy leakage. Monero utilizes stealth addresses and ring signature technology that do not rely on centralized nodes, but it requires mixing with other users' public keys, which leads to complex verification. Zcash uses the zkSNARKs scheme, achieving extreme anonymity and privacy security.