新闻开发人员企业区块链解释事件和会议新闻时事通讯
订阅我们的新闻.
电子邮件地址
我们尊重您的隐私
主页博客企业区块链
公众如何验证区块链却又匿名?
本文通过ConsenSys讨论了私有区块链和公共区块链上的匿名级别之间的差异2020年1月13日发布于2020年1月13日
TL; DR:
- 作为公共分类账,比特币区块链和以太坊默认要求交易可见.
- 以太坊网络提供伪匿名;例如,交易链接到的地址对应于由用户持有的私钥而不是用户名或密码派生的公钥.
- 目前正在为以太坊2和以太坊3开发和测试某些技术,这些技术为公共以太坊增加了隐私区域,即zk-SNARKs.
- zk-SNARK是一种加密证明系统,允许用户在维护私密交易的同时,根据网络的共识算法验证交易.
- 一旦实施zk-SNARK,组织将能够在完全保密的情况下与竞争对手在同一网络上进行交易,同时享受公共以太坊区块链的安全性.
- 在此之前,企业可以利用公共或私有以太坊来解决各种各样的用例。下面提供了示例.
希望利用区块链技术的点对点不信任结构的企业经常想知道如何同时实现数据的公开可验证和匿名化。为了回答这个问题,我们必须指出允许和不允许的区块链之间的区别。比特币区块链和公共以太坊区块链都是未经许可的,这意味着任何人都可以加入网络,读取公共分类账并通过运行节点参与验证交易和区块。不允许分类账上的交易在设计上是伪匿名的-交易被链接到对应于由用户持有的私钥而不是用户名或密码派生的公钥的地址。交易被加密并存储在全球的多个设备或节点上。这种分散,透明,可广泛验证和仅附加的性质使得几乎不可能篡改数据.
相反,目前对私人交易有基本需求的银行和其他公司更倾向于使用私人或许可的区块链。在许可的区块链上,交易对公众是匿名的。许可的区块链使用与非许可的区块链相同的技术,但是需要特定的权限才能读取,访问和写入信息。因此,可以限制访问,并且可以对信息进行加密以保护机密性.
将匿名交易引入透明主网
对于出于透明度和非审查原因仍希望使用未经许可的以太坊区块链的公司,正在构建在公共区块链上增加隐私区域的技术。一旦zk-SNARKs广泛实施,企业就可以享受公共区块链带来的不可信赖的好处,而无需承担任何匿名性。在此之前,钱包可以链接到个人身份信息,例如IP地址,电子邮件地址,电话号码或无许可区块链上的交付地址。即使交易是随机的,嵌入在它周围的软件中的数据也可以用来识别交易背后的人。运行自己的节点可以使事务周围的身份模糊,但不能完全混淆.
表1:公共区块链,私有区块链和传统数据库的隐私特征比较.
正在采取什么措施来加强私有区块链上的匿名性?
作为公共分类账,比特币和以太坊默认要求交易可见。目前正在为以太坊2和以太坊3开发和测试某些技术,这些技术为公共以太坊增加了隐私区域,即zk-SNARKs.
zk-SNARKs:在公共分类帐上提供隐私区域
zk-SNARK代表零知识的简洁非交互式知识论证。 zk-SNARKS是一种密码证明系统,使用户能够在不泄露交易基础数据的情况下验证交易,而无需与发布交易的用户进行交互。在区块链的背景下,zk-SNARK允许用户维护私人交易,同时仍根据网络的共识算法验证交易。一旦实施,组织将能够在完全隐私的情况下与竞争对手在同一网络上进行交易,同时享受公共以太坊区块链的安全性.
单击此处以获取zk-SNARK的技术演练.
在公共区块链上保持匿名
zk-SNARK被集成到以太坊2中,这将允许私下发送区块链交易并在完全保持用户匿名的情况下进行验证。由于越来越强大和模块化的隐私和许可解决方案,行业专家预计私有和公共区块链网络将融合,行业专家预计私有和公共区块链网络将融合。企业以太坊联盟(EEA)发起了Mainnet计划,该计划旨在加速企业与在公共Mainnet上工作的以太坊社区之间的协作。 EEA规范中定义的组件之一是“私人交易管理器”,这是一个许可子系统,可促进授权方之间的私人交易.
在以太坊2.0中广泛实施零知识证明之前,有多种方法可以在私有区块链网络和公共区块链网络之间安全地进行交互,对齐和协作.
PegaSys Plus + 猎户座
PegaSys Plus是基于Hyperledger Besu Ethereum客户端构建的,具有商业许可的Java解决方案,并考虑了企业的需求。 PegaSys Plus的安全配置可提供所有 Hyperledger Besu的好处, 加上数据库加密,还有一个称为Orion的特殊功能。 Orion是基于Java的私有事务管理器,允许在企业以太坊节点之间传播安全的私有事务.
创建AZTEC协议是为了在公共区块链上实现隐私。它允许对加密值执行逻辑检查,而不会将基础值透露给区块链。交易的输入和输出使用一系列zk-SNARK和 同态加密, 但是区块链仍然可以测试这些加密语句的逻辑正确性.
在以太坊上发现隐私状态
以太坊的隐私状态→
公共以太坊和私人以太坊的企业用例
以下是四个项目,进一步说明了使用公共以太坊和企业以太坊可以实现的隐私和可伸缩性级别.
无许可的以太坊:
桑坦德银行:在公共以太坊上发行首个端到端区块链债券
一家私人机构桑坦德银行(Banco Santander SA)使用公开的以太坊区块链进行令牌化并安全地注册了2,000万美元的债券。通过在公共区块链上发行债券,未经网络参与者的共识,财务数据无法追溯更改.
Hala Systems:在公共以太坊上报告战争罪信息
私营企业Hala Systems使用公共以太坊区块链存储战争罪信息。哨兵是哈拉的指示和警告系统,它利用多传感器网络对叙利亚境内的威胁进行实时态势感知。位于火线上的物联网设备将其发现直接报告给永久存在的公共以太坊区块链.
使用无权以太坊的好处
Hala有效地将自己从Sentry报告方程式的核心中移除,这证明了所收集的信息并未受到任何形式的篡改和/或修改。通过利用私有区块链,Hala现在提供了联合国高级专员办事处和国际刑事法院认为有价值的报告.
许可的以太坊:
项目i2i:企业财团支付网络推动菲律宾的金融包容性
菲律宾联合银行与ConsenSys合作, Kaleido:区块链业务云, Microsoft Azure和数家本地银行创建了一个银行间平台,以实现安全,即时且经济高效的国内汇款.
使用许可的以太坊的好处
帐户持有人可以在菲律宾的任何银行帐户中私下收发资金,而无需依赖国际金融服务基础架构.
komgo:世界上第一个商品贸易私人财团
komgo是用于商品交易的半私人,党派分散的私人财团。 komgo与ConsenSys合作,创建了基于区块链的贸易融资平台和基于网络的交易平台。结果是一个安全的数字平台,授权方可以在其中存储数据,发送交易,交换价值或信息以及根据权限发送消息.
使用许可的以太坊的好处
komgo促进了网络参与者应该访问的P2P交易,但不一定是公众。 komgo充当单一事实来源,使贸易商,承运人,银行和其他授权参与者能够以高效,数字化的方式安全地进行交易,从而在整个行业范围内简化操作并简化标准化文档。为了增加安全性,komgo平台具有一个称为Kite的专有文档传输系统,该系统可进行安全传输,而不会向整个komgo网络泄露内容.
***
希望在以太坊上开始一个项目,无论是公开的还是私人的?
联系方式→
订阅最新的以太坊新闻,企业解决方案,开发人员资源等,订阅我们的新闻通讯。指导
区块链业务网络完整指南
网络研讨会
令牌化简介
网络研讨会
金融的未来:数字资产和DeFi
网络研讨会
什么是企业以太坊?
白皮书
中央银行与货币的未来
案例梭哈