以太坊可以进行私人交易吗?
Are private transactions possible in Ethereum?
我正在尝试了解以太坊技术和可能性,我想获得一些相关信息。我只是一个初学者,如果我问的是愚蠢的问题,请原谅。
假设我想使用以太坊在多个供应商之间交换资产。据我了解,所有交易都在区块链中共享,因此每个人都可以看到转账金额,每个人都可以看到转账已经发生。
假设我必须与提供商 A 和 B 进行交易。我希望能够在 B 不知道交易金额甚至交易存在的情况下与 A 进行交易。
这可能吗?
我有红色可以用 hyperledger fabric 和一种叫做 Channels 的东西来完成。真的吗?有没有办法对以太坊做同样的事情?
非常感谢
以太坊中没有类似 Hyperleger Fabric 中的通道机制。事实上,HL Fabric 中的每个通道都是一个单独的许可区块链。
为了关闭以太坊中的交易内容,有一些特殊的“附加组件”,例如 Quorum 中的 Tessera,它提供与私人合约的工作。
以太坊支持 Solidity 智能合约中的隐私交易和这些智能合约中的加密原语。你只需要编写你的智能合约来利用这些。一些以隐私为中心的解决方案完全在链上 (TornadoCash),而其他解决方案需要有人 运行 将两个特定节点软件分层。
这里有一些例子
TornadoCash - ETH 和任何交易的私人交易
ERC-20 代币
Aztec - 以太坊之上的第 2 层扩展和隐私交易解决方案
zkSync - 以太坊之上的第 2 层扩展和隐私交易解决方案
我正在尝试了解以太坊技术和可能性,我想获得一些相关信息。我只是一个初学者,如果我问的是愚蠢的问题,请原谅。
假设我想使用以太坊在多个供应商之间交换资产。据我了解,所有交易都在区块链中共享,因此每个人都可以看到转账金额,每个人都可以看到转账已经发生。
假设我必须与提供商 A 和 B 进行交易。我希望能够在 B 不知道交易金额甚至交易存在的情况下与 A 进行交易。
这可能吗?
我有红色可以用 hyperledger fabric 和一种叫做 Channels 的东西来完成。真的吗?有没有办法对以太坊做同样的事情?
非常感谢
以太坊中没有类似 Hyperleger Fabric 中的通道机制。事实上,HL Fabric 中的每个通道都是一个单独的许可区块链。
为了关闭以太坊中的交易内容,有一些特殊的“附加组件”,例如 Quorum 中的 Tessera,它提供与私人合约的工作。
以太坊支持 Solidity 智能合约中的隐私交易和这些智能合约中的加密原语。你只需要编写你的智能合约来利用这些。一些以隐私为中心的解决方案完全在链上 (TornadoCash),而其他解决方案需要有人 运行 将两个特定节点软件分层。
这里有一些例子
TornadoCash - ETH 和任何交易的私人交易 ERC-20 代币
Aztec - 以太坊之上的第 2 层扩展和隐私交易解决方案
zkSync - 以太坊之上的第 2 层扩展和隐私交易解决方案