前言在区块链上执行交易时,用户的钱包详情,如地址、总资产以及交易信息,通常是公开的,任何人都可以查看。然而,并非所有人都喜欢这种公开透明的功能,有些用户更倾向于保护隐私。Hinkal 和其独特的零知识隐私解决方案正是为此需求而生。
Hinkal Protocol 是什么?来源:官网
Hinkal Protocol 是一个致力于提供私密用户交易服务的平台,确保交易和用户的机密性。它建立在以太坊网络上,利用 ZK-SNARKS(零知识简洁非交互式知识论证)技术,允许用户与去中心化应用(dApps)私密互动。
此外,平台使用隐匿地址,这些地址在每笔交易之前就已创建。通过这些隐匿地址,平台能够执行交易、支付 Gas 费用、计算并平衡交易的预期与实际费用差异,并将差额返回到用户的隐藏地址。
每次交易时,Hinkal 会为用户生成 ZK-SNARKS 隐私证明。这些证明可证明用户拥有进行交易所需的资金,而无需披露实际余额或其他细节。生成的证明会被传输到以太坊网络,并进行验证,确保用户隐私不被泄露。
Hinkal Protocol 的历史Hinkal 由斯坦福大学团队研发,获得了 Draper Associates、SALT, Psalion、No Limit Holdings、PEER VC、Aquanow、Draper Dragon、NGC Ventures、Orange DAO、Web3.com Ventures、Quantstamp、Superblock 等投资机构的支持。此外,Animoca、Menlo Ventures 和 Bitfury 相关的个人投资者也参与其中。该项目由联合创始人 Georgi Koreli 和 Nika Koreli 主导,生态系统负责人为 Adam Zasada。
Hinkal Protocol 如何运作?来源:IQ.Wiki
Hinkal Protocol 包括两个关键密钥对,确保平台操作顺利。第一个密钥对称为“查看密钥对”,用于扫描 UTXO(未花费交易输出),并显示所有者是否拥有执行交易所需的代币数量。证明完成后,系统会生成证明,并与下一个密钥对(称为“支出密钥对”)一起使用。支出密钥对证明该 UTXO 属于用户,进而允许用户执行交易。
此外,平台还使用了承诺(Commitments)和无效化器(Nullifiers)。承诺是用户将一定数量的代币提交,但不向其他用户公开其细节,用户可随时选择公开这些信息。承诺通常用于用户在平台上进行交易,如交换、存款和转账。
无效化器是通过将单向哈希函数应用于承诺和隐蔽私钥来创建的。通过这种方式,平台可以防止在链上进行交易时承诺被重复使用。
Hinkal 协议的功能来源:官网
Hinkal 协议提供多个主要功能,旨在确保用户在平台上获得最佳体验。以介绍了一些主要功能:
隐私保护Hinkal 协议的一个重要亮点就是它的隐私保护功能;为了实现这一目标,协议配备了三重隐私保护措施,确保全面覆盖。这些隐私保护层级如下:
所有公开数据隐私保护层:在公链上,用户数据是公开的,这会暴露你的钱包余额、交易历史以及你与其他钱包的互动记录。
然而,使用 Hinkal 协议的用户可存储资产并执行交易,而无需让公众知道任何细节。公众只能看到 Hinkal 智能合约,而无法识别账户身份。
对方隐私保护层:在使用公开钱包时,你的名字及其他个人信息可能与钱包地址无关。然而,任何发送或接收资产的人都可以看到该钱包地址。Hinkal 协议允许用户私密地发送和接收代币,从而避免了这一问题。
在Hinkal协议中,用户可通过平台智能合约直接发送代币。这是通过平台生成的公共地址实现的,用户可在不显示自己地址的情况下转移代币。交易完成后,接收代币的地址会被丢弃。
Hinkal 平台内部隐私保护层:在平台上,使用零知识证明(Zero-Knowledge Proof)确保用户拥有所需的资产进行交易,而无需公开实际余额或身份信息。
Composability可组合性Hinkal 协议还支持区块链生态系统中的互操作性,允许平台用户与支持 WalletConnect、交易、质押、流动性提供等跨平台交易的 dApp 进行互动,并能完全自行决定。
自我托管平台上的用户完全掌控自己的资产。Hinkal 平台不会访问用户的代币,也不会代表用户执行交易,用户可按照自己的意愿使用资产。
充值Hinkal 协议接受 ETH 或 ERC-20 代币充值,允许用户存入任意金额的代币。充值随后会转换为等值的代币承诺,并与用户的 Hinkal 公共密钥关联。
交换交换功能让用户通过 Odos、Uniswap 和 1inch 的中继器和 API 私密地交换 ERC-20 代币。每当启动交换时,平台会生成零知识证明,确认用户满足交换的条件。确认后,交换会从中继器的地址发送到 Hinkal Pool 智能合约中。
随后,交换会通过 Odos、Uniswap 或 1inch 的智能合约执行。如果交换失败,交易会被撤销,防止创建更多的承诺和无效化操作。
收益农业与质押Hinkal 的收益农业(Yield Farming)让用户可质押代币以获得奖励。它还允许用户私密地取消质押并通过中继器提取代币。为了赚取奖励,用户会生成零知识证明,确认他们有资格获得一定数量的资金,并将其发送给中继器,由中继器执行交易。
Hinkal 协议的优势Hinkal 协议专为那些希望在交易资产时获得更多隐私的用户提供服务。它为用户提供了以下几个明显的优势:
更强交易隐私通过 Hinkal 协议,无论是发送还是接收资产,用户在每一笔交易中都能获得额外的隐私保护。用户可隐藏交易细节、金额和钱包地址,防止公众窥探到这些信息。
安全性这是 Hinkal 协议的一大重要特性。该平台能够保护用户的个人信息和钱包,使其免受欺诈方和黑客的攻击。隐蔽钱包地址和 ZK-SNARKS 技术的使用确保交易无法追溯到用户或机构。
合规性持有资产金额超过 1,000 美元的用户可以验证自己的 CEX 账户,而无需向 Hinkal 平台披露任何数据细节。这得益于 Reclaim 协议,它利用 ZK 证明来验证所有权。
为此,用户只需登录其 CEX 账户并生成 ZK 证明。证明生成后,Hinkal 平台会验证该证明,以确认用户未出现在制裁名单上。
Hinkal Dapp
Hinkal 钱包允许用户在多个网络间交换资产,所有交易都能享受更强的隐私保护。用户只需连接选择的钱包,完成完整性检查流程,然后创建自己的私密钱包和保护层。
Hinkal 生态系统Hinkal 协议允许用户构建 dApp,为 dApp 和其用户提供更多隐私保护。它可以集成到支付服务、跟踪操作中,甚至为私密的代币归属团队所用。
该协议支持七个流行的 EVM 链,并兼容在这些网络上构建的代币和 dApp。这些网络包括以太坊、Arbitrum、Optimism、Polygon、Avalanche、BNB 和 Base。最后,平台使用一个名为 Hexagate 的全天候运行的钱包,确保在智能合约中执行的交易不会与任何非法活动挂钩。如果某个代币被标记为涉及欺诈活动,Hexagate 会通知 Hinkal 平台并采取相应措施。
Hinkal 协议用例使用 Hinkal 协议的用户可根据需要充分利用平台的服务,以下是一些典型的用例:
隐秘的链上服务:使用 Hinkal 的机构可以执行链上交易策略,而无需担心公众能够追踪或复制这些策略。这能有效限制市场可见性,保护流动性提供者的利益。隐秘的代币清算:通过 Hinkal 流动性服务,提供者可以秘密清算代币,并将其转移到隐蔽的地址,从而隐藏发送者和接收者的身份。支付和转账:平台注重隐私保护,因此用户可安全且私密地支付和转账。资产安全:Hinkal 的隐私协议能够为企业和个人资产持有者提供更高的安全性,使其避免遭受黑客攻击。
结语Hinkal 协议提供量身定制的解决方案,适用于那些在 DeFi 交易中需要更多隐私保护的用户。它注重隐私保护,同时保持区块链交易的安全性和透明度。这为希望在没有隐私和安全风险的情况下进行交易的企业和个人机构提供了新的机会。