公众如何验证区块链却又匿名?

TL; DR:

  • 作为公共分类账,比特币区块链和以太坊默认要求交易可见。
  • 以太坊网络提供伪匿名;例如,交易链接到的地址对应于由用户持有的私钥而不是用户名或密码派生的公钥。
  • 目前正在开发和测试针对以太坊2和以太坊3的某些技术,这些技术为公共以太坊增加了隐私区域,即zk-SNARK。
  • zk-SNARK是一种加密货币证明系统,允许用户维护私人交易,同时根据网络的共识算法验证交易。
  • 一旦实施zk-SNARK,组织将能够以完全保密的方式与竞争对手在同一网络上进行交易,同时享受公共以太坊区块链的安全性。
  • 在此之前,企业可以利用公共或私有以太坊来解决各种各样的用例。下面提供示例。

公众如何验证区块链而又匿名?

希望集成区块链技术的企业经常问,区块链上的数据如何可公开验证,但匿名?为了回答这个问题,我们必须深入研究私有和公共区块链的定义和使用。

什么是区块链?

区块链是一种分布式的,密码安全的数据库结构,使参与者能够在没有中介参与的情况下建立可信赖且不变的交易数据记录。区块链可以执行除交易结算之外的各种功能,例如dapp开发,操作用例,部署和智能合约。智能合约是编码到以太坊区块链中的数字协议。智能合约具有无限的格式和条件。

区块链已被证明是许多实例的出色解决方案,例如安全地协调数据,对资产进行令牌化,激励设计,抵抗攻击并降低交易对手风险。最早的区块链是比特币区块链,它本身是密码学和数据库技术一百多年发展的结晶。

在许多情况下,例如,安全地协调数据,抵御攻击,降低交易对手风险,对资产进行标记化,激励设计等,区块链已经证明自己是主要的答案。最早的区块链是比特币区块链,它本身是密码学和数据库技术一百多年发展的结晶。

区块链如何工作?

在区块链网络上同一时间范围内发生的交易被分组在一个密码安全的“区块”中,并广播到网络。区块链网络由验证和中继交易信息的参与者节点组成。矿工利用计算能力来解决密码难题并验证交易量。成功解决密码难题并验证区块的第一位矿工获得了奖励。区块链上的每个已验证块都连接到先前已验证的块;创建简洁,可验证的区块链。

探索我们的知识库,以了解有关区块链如何工作的更多信息。

私人与公共区块链

要回答“公众如何验证区块链,但又如何匿名?”这一问题,有必要指出,存在两种不同类型的区块链。公共(也称为无许可的区块链)和私有(也称为许可)。可以在私有和公共区块链中对信息进行加密,但是它们的匿名级别有所不同。

什么是公共区块链?

以太坊的主要区块链是公共的或未经许可的,这意味着任何人都可以加入网络并阅读透明的公共分类账。交易被加密货币并存储在全球的多个设备或节点上。这种去中心化,透明和仅附加的性质使得几乎不可能篡改公共区块链上的数据。

什么是私有区块链?

区块链开始于开源,公共的努力。后来开发了私有或经许可的区块链,以解决私有公司和其他管理机构在管理敏感交易数据时的需求。

私有区块链使用与公共或公共区块链相同的技术,但是需要特定的权限才能读取,访问和写入信息。因此,可以限制访问,并且可以对信息进行加密以保护机密性。

目前,以太坊的公共实例并非旨在匿名。相反,它被配置为允许用户基于p2p进行交易。使用公共以太坊时,用户会意识到其以太坊公共帐户地址(ID)与他们的交易相关。以太坊公共网络提供伪匿名;例如,交易链接到的地址对应于由用户持有的私钥而不是用户名或密码派生的公钥。

交易是匿名的吗?

在公共区块链上,钱包可以一次链接到个人身份信息,例如IP地址,电子邮件地址,电话号码或送货地址。即使交易是随机的,嵌入在它周围的软件中的数据也可以用来识别交易背后的人。运行自己的节点可以使事务周围的身份模糊,但不能完全混淆。

在私有区块链上,交易对公众是匿名的。此外,还有权限和专有文档传输系统,可以将其实现为允许在私有区块链上进行私有交易。

传统数据库 公共区块链 私人区块链
如何管理治理? 中心化 去中心化 联合的
谁更新分类帐? 单身派对 不受限制的参与者 受限制的参与者
如何激励良好行为? 不适用 密码经济学 名誉风险
谁拥有只读访问权限? 由数据库所有者授权的用户 任何人 一组选定的演员/参与者
谁拥有写权限? 由数据库所有者授权的用户 任何人 一组选定的演员/参与者
交易对公众匿名吗? 没有
是否需要审查制度抵抗 没有 没有
例子 益百利 以太坊,比特币区块链 企业以太坊,PegaSys Plus

表1:公共区块链,私有区块链和传统数据库的隐私特征比较。

正在采取什么措施来加强私有区块链上的匿名性?

作为公共分类账,比特币和以太坊默认要求交易可见。目前正在开发和测试针对以太坊2和以太坊3的某些技术,这些技术为公共以太坊增加了隐私区域,即zk-SNARK。

zk-SNARKs:在公共分类帐上提供隐私区域

zk-SNARK代表零知识的简洁非交互式知识论证。 zk-SNARKS是一种加密货币证明系统,使用户能够在不泄露交易基础数据的情况下验证交易,而无需与发布交易的用户进行交互。在区块链的上下文中,zk-SNARKs允许用户维护私人交易,同时仍根据网络的共识算法验证交易。一旦实施,组织将能够以完全保密的方式与竞争对手在同一网络上进行交易,同时享受公共以太坊区块链的安全性。

单击此处以获取zk-SNARK的技术演练。

在公共区块链上保持匿名

zk-SNARK被集成到以太坊2中,这将允许私下发送区块链交易并在完全保持用户匿名的情况下进行验证。由于越来越强大和模块化的隐私和许可解决方案,行业专家预计私有和公共区块链网络将融合,行业专家预计私有和公共区块链网络将融合。企业以太坊联盟(EEA)发起了Mainnet计划,该计划旨在加速企业与在公共Mainnet上工作的以太坊社区之间的协作。 EEA规范中定义的组件之一是“私人交易管理器”,这是一个许可子系统,可促进授权方之间的私人交易。

在以太坊2.0中广泛实现零知识证明之前,有多种方法可以在私有区块链网络和公共区块链网络之间安全地进行交互,对齐和协作。

PegaSys Plus + Orion

PegaSys Plus是基于Hyperledger Besu Ethereum客户端构建的,具有商业许可的Java解决方案,并考虑了企业需求。 PegaSys Plus的安全性配置具有Hyperledger Besu的所有优点,数据库加密货币以及一项称为Orion的特殊功能。 Orion是基于Java的私有事务管理器,允许在企业以太坊节点之间传播安全的私有事务。

AZTEC协议

创建AZTEC协议是为了在公共区块链上实现隐私。它可以对加密货币值执行逻辑检查,而不会将基础值透露给区块链。使用一系列zk-SNARK和同态加密货币对交易的输入和输出进行加密,但是区块链仍可以测试这些加密货币语句的逻辑正确性。

在以太坊上发现隐私状态

以太坊的隐私状态→

公共以太坊和私人以太坊的企业用例

以下是四个项目,进一步说明了使用公共以太坊和企业以太坊可以实现的隐私和可伸缩性级别。

桑坦德银行:在公共以太坊上发行首个端到端区块链债券

桑坦德银行(Banco Santander SA)使用公共以太坊区块链令牌化并安全地注册了2000万美元的债券。

通过在公共区块链上发行债券:

  • 一旦记录在以太坊区块链上,未经网络参与者的共识就无法追溯更改财务数据
  • 桑坦德银行(Banco Santander)受益于Atom散列时间锁定的合约,大大降低了交付与付款(DvP)结算的交易对手风险
  • 桑坦德银行通过消除中介机构,节省了发行成本并缩短了执行时间
  • 桑坦德银行将改善对现有债务人的监督和管理

了解有关桑坦德银行在以太坊上的债券的更多信息。

Hala Systems:在公共以太坊上报告战争罪信息

私营企业Hala Systems使用公共以太坊区块链存储战争罪信息。哨兵是哈拉的指示和预警系统,它利用多传感器网络来实时了解叙利亚境内的威胁情况。位于火线上的物联网设备将其发现直接报告给永久存在的公共以太坊区块链。

通过使用公共以太坊:

  • Hala有效地将自己从Sentry报告方程式的核心中移除
  • 哈拉证明收集到的信息没有被任何方式篡改和/或修改
  • Hala自动散列时间戳;检测到威胁的时间和地点的地理标记
  • 数据提高了Sentry工具的效率
  • 该信息是叙利亚战争罪行的记录和准确报告

“从起诉的角度来看,这是无价的。我们现在可以将轰炸和人员伤亡与所有这些战争罪行联系起来;我们可以将它们连接到飞机,这意味着我们可以将它们连接到飞行员,我们可以将它们连接到空军基地,机翼和指挥官。”

托比亚斯·施耐德(Tobias Schneider)
全球公共政策研究所研究员,研究叙利亚的化学武器和战争罪行。

为什么Hala Systems选择公共区块链:
通过使用公共以太坊区块链,Hala在确保其数据完整性的同时,允许注重责任的组织访问,读取和引用报告的数据。 Hala现在提供联合国高级专员办事处和国际刑事法院认为有价值的报告。哈拉的报告已被用于加强对侵犯人权,战争罪和违反停火协议的调查。

阅读有关Hala系统的更多信息。

项目i2i:企业财团支付网络推动菲律宾的金融包容性

菲律宾的联合银行与ConsenSys,Kaleido:区块链Business Cloud,Microsoft Azure和几家本地银行合作,创建了一个银行间平台,以实现安全,即时且经济高效的国内汇款。

自项目启动以来,i2i项目使银行可以轻松在菲律宾的任何银行帐户中进行收款,而无需依赖国际金融服务基础设施。

为什么Project i2i选择私有区块链:
与所有其他银行交易一样,交易对公众不应可见。在Projecti2i上,各种银行以不同的权限级别进行交易。 Project i2i平台包含一个Web API和一个以太坊区块链后端。该API允许银行的API和核心银行系统连接到区块链后端。该连接处理密钥管理,并允许参与者构建签名交易并将其发送到通过ConsenSys的区块链云平台Kaleido部署的私有区块链上运行的智能合约。

阅读有关Project i2i的更多信息:菲律宾的区块链支付。

komgo:世界上第一个商品贸易私人财团

komgo是用于商品交易的半私人,党派去中心化的私人财团。 komgo与ConsenSys合作,创建了基于区块链的贸易融资平台和基于网络的交易。结果就是一个安全的数字平台,授权方可以在其中存储数据,发送交易,交易所价值或信息以及根据权限发送消息。

为什么komgo选择私有区块链:
komgo的解决方案旨在满足商品交易各方的需求。 komgo促进了所有网络参与者都应该可以访问的P2P交易,但不一定是公众.komgo充当单一事实来源,允许交易者,运营商,银行和其他授权参与者以高效,数字化的方式安全地进行交易为了进一步提高安全性,komgo平台具有一个称为Kite的专有文档传输系统,该系统可以安全传输而不会向komgo的整个网络公开内容,从而提高了整个行业的安全性。该框架利用分布式分类帐技术来解决欺诈,提高效率并数字化贸易。

了解有关komgo的更多信息:商品贸易融资的区块链。

***

想要在以太坊上开始一个项目,无论是公开的还是私人的?

联系方式→

资讯来源:由0x资讯编译自CONSENSYS。版权归作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢