去中心化金融与Ergo的可选隐私
2022年2月1日

财务隐私与公共区块链
比特币是一个公共分布式账本网络,任何想要验证区块链状态的人都可以访问。存在诸如比特币浏览器这样的工具,作为检查链上数据和交易的接口。加密货币的透明性至关重要,因为比特币的发明旨在防止任何第三方操控。人们在数字平台上保护财务隐私也同样重要。因此,Ergo开发了Sigma协议:支持可选隐私特性的密码学证明,而不妥协安全性。
中本聪通过引入工作量证明共识来解决拜占庭将军问题,向我们展示了区块链技术的天才方法。比特币设计通过允许每个人验证网络来消除欺诈。自比特币创世区块以来,密码技术不断发展,最近的比特币Taproot更新集成了Schnorr证明,为多重签名钱包创建隐私属性,允许多个人签署交易而不透露合同中的所有信息。
除了Sigma协议,Ergo通过实施多阶段合约进一步发展比特币的UTXO设计。比特币的模型与以太坊的长期账户模型不同,因为地址余额是多个一次性UTXO盒的总和。Ergo的扩展UTXO模型使得可以从同一种子密钥创建无限的新接收地址。用户可以轻松地从每个Ergo钱包创建可选隐私特性,无论是移动端、浏览器扩展还是全节点。然而,Ergo并不严格是一个隐私区块链,因为您也可以控制与公钥共享只读信息。eUTXO模型的结构超出了本文的范围,但现在我们将重点关注Sigma协议启用的可选隐私特性。
Sigma协议:Ergo的零知识证明方法
Sigma协议是广义Schnorr证明的一个子集,这些数学证明有助于验证执行交易所需的信息。密码技术使服务器在不访问所有用户数据的情况下验证交易。创始人在创世区块中包含了Sigma协议,认为Ergo将成为未来的合约平台。区块链有潜力成为广告公司和恶意行为者的群众监视工具,但通过实施零知识证明,可选隐私特性成为可能。
例如,中央银行数字货币(CBDC)是分布式账本的私有版本。在这些网络上,用户可以在一定程度上验证和隐藏交易。然而,网络上的政府和/或其他受信任机构将能够使用群众监视工具,审查我们的交易,或可能以我们无法控制的方式使用我们存入的资金。在比特币中,身份与地址并不直接关联,因此存在一定程度的链上隐私。另一方面,CBDC则容易被利用,因为每个操作都在由政府或银行拥有的集中服务器上处理。
让我们讨论一下关于加密货币中的洗钱和黑市交易的担忧。尽管只有大约1%的比特币交易被标记为非法,加密货币常常被批评为洗钱的平台。洗钱过程涉及三个阶段:投放、分层和整合。加密货币通过为所有人开放跨境交易来促进分层阶段,但黑色资金必须通过不可识别的渠道进出。验证收入来源和生产设施是政府可以轻易拦截这一非法活动的点,因为黑市仍然使用法定货币运作。
零知识系统不是洗钱的工具——它们是构建可验证系统的工具。目前,任何涉及多个参与方的经济体都需要依赖中央数据源来保障其资金的安全。如果我们不是治理者,我们无法知道发生了多少交易或转移了多少资金。在这里,Sigma协议可以用于创建这样的经济体,通过智能合约的力量建立最低信任。
可选隐私示例:无信任LETS
LETS是地方交换交易系统的缩写——一种互助信用经济。当考虑小型经济体时,LETS在危机时期尤其有用。该系统也可以被视为一种基于优惠券的系统,人们可以在特定的贸易社区中用其交换服务和商品。传统上,优惠券日志由委员会数据库保存,因此容易受到人为错误的影响。
Ergo的区块链提供了一个基础设施,以使用Sigma协议构建无信任LETS。在非隐私区块链中,一切都是透明的,但如果企业的数据暴露给公众,可能会受到伤害。在基于隐私的区块链中,我们无法验证实体(政府、慈善机构、银行等)如何使用资金。Ergo的Sigma协议允许根据经济需求定制隐私模型,通过保护区块链数据库上的资金来实现。
如果Sigma协议赋予我们对希望揭示的信息的控制权,我们该如何使用它?让我们看看简单经济社区中几个参与者的需求:
市政当局: 需要对税收分配的透明度
慈善机构: 需要高透明度以正确展示支出,同时保持模糊捐赠者的选项
企业: 需要税务控制的透明度,但对敏感数据的高度隐私
个人: 需要税务控制的透明度,但对敏感数据的高度隐私
什么是敏感数据?它可以是您完成交易的时间、地点和/或方式。随着时间的推移,这些数据的积累形成了一个可以被集中实体利用的个人档案。例如:
- 您购买巧克力的时间。
- 您进行资产购买的时间。
- 您的位置和财务习惯。
这些信息在您的银行/信用卡提供商的服务器上存储,受法律隐私协议的保护。在公共区块链中,证明存储在节点中,使用密码学,因此我们有选择创建零知识交易的选项。在我们的日常生活中,个人目前被阻止控制隐私选项。通过Ergo,每个实体的隐私需求都可以通过一个强大且功能齐全的去中心化金融网络得到尊重和维护。
Share post




















