LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > Pantera 合伙人:tBTC 只是 Keep 的一个法宝,sMPC 等加密技术将带来更多潜力

Pantera 合伙人:tBTC 只是 Keep 的一个法宝,sMPC 等加密技术将带来更多潜力

2020-07-24 链闻独家 来源:链闻

除了通过 tBTC 将比特币带入火热的 DeFi 领域,Keep Protocol 采用的零知识证明与安全多方计算 sMPC 将为用户隐私带来更强的保障, 具备互操作性、复杂 DApp、数字商品市场等潜力。

撰文:Paul Veradittakit,区块链投资机构 Pantera Capital 合伙人

核心观点

多数区块链架构自带的一个长期悬而未决的问题是:没有数据真正是「私有的」。很多区块链依赖于完全透明原则,意味着所有行动都会上传至公共账本上。即使数据是加密的,人们依然可以通过检查账本的内容和操作历史记录来推断身份或秘密。Keep Protocol 的目标是通过提供链下专用数据存储来解决区块链的隐私问题,可以通过链上合约或交易安全访问这些数据存储。「Keep」是由「Keep 服务提供者」托管的链下存储容器。用户可以请求一个「Keep」存储其私有数据,并获得密钥,确保该用户能且只有该用户能够访问此数据。拥有这些密钥的链上合约现在可以通过安全多方计算 sMPC 访问存储在「Keep」中的私有数据、更改此数据以及将此数据引入函数计算,以供其他链上合约使用。该协议目前宣称共有五个主要用例,包括去中心化签名(用户通过 SSH 等链下服务验证)、失能开关(当区块链网络失去行为能力时能提取个人隐私)、保管钱包(在链下存储中保管非 ERC-20 加密代币)、加密数据存储和去中心化物品市场(可以通过加密交易进行分发的音频 / 视频文件等的存储机制)。Keep 最令人兴奋的用例之一是无需信任的比特币(tBTC)。 tBTC 是由实际的 BTC 支持的、与 BTC 汇率锚定 1:1 的 ERC-20 数字资产; 实际的 BTC 是通过 Keep 进行保管的。tBTC 本质上允许用户使用以太坊合约发送 BTC,因为每个 tBTC 都对应一个实际的 BTC。Keep 的存储市场原则上是基于其原生代币 KEEP。用户可以用 ETH 或 KEEP 为保管服务付费;价格根据用户选择的存储选项而有所不同。「Keep 服务提供者」会由于托管存储而获得补偿,但也需要质押 KEEP 代币才能提供存储服务。 抵押的 KEEP 用作保证金,可确保「Keep 服务提供者」维持可靠的正常运行时间和最佳实践,从而消除不当行为。随着时间的流逝,服务提供者将从其服务中累计得到酬劳,并使用已抵押的 KEEP 来为任何不当行为支付索赔。Keep 由此提供了最有前途的链下数据存储和用户隐私解决方案之一。它既保留了区块链公共分类账完全透明的优势,通过链下私有存储更好保证了用户隐私和灵活性,同时为未来的加密货币和合约提供了巨大的抽象空间。

区块链中真正的隐私

区块链和加密货币最常被吹捧的好处之一是它内在的私有性——因为用户使用假名(例如钱包地址)并对数据和资产拥有完全所有权,所以许多人辩称区块链的设计宗旨是掩盖用户身份并保护用户隐私。但实际上,这不一定是正确的。许多区块链(包括比特币区块链)的一个特征是所有数据都被发布到公共账本中。这意味着世界上任何人都可以访问钱包的完整历史记录以及这些钱包之间发送的交易。这使得第三方可以通过分析交易路径、中继 IP 地址等方式来「推断」不同钱包背后的身份。当一切实际上都公开发布时,就没有「隐私」。

部分加密货币尝试解决这一隐私问题。其中一种是 Zcash,它的加密复杂性和令人难以置信的隐私保证赢得了广泛的关注。 但是,在更广泛的区块链领域(包括去中心化金融 DeFi、去中心化应用 DApp 等)中,直到最近在用户隐私问题上还没有取得太大进展。 随着 DeFi 生态系统的蓬勃发展,对隐私的需求将比以往任何时候都更高,因为这是将其与传统金融区分开来的关键区别。

用户隐私问题上有什么解决方案?

Keep Protocol?是一个提供完全私有数据容器的网络,用户可以从公链访问。当今许多区块链的一个关键问题是,一条链上可能需要访问的所有数据都存储在公共分类帐中。这意味着任何有权访问公共分类帐的用户都可以查看该数据。 Keep 通过使用链下存储容器私下保存数据来解决此问题,链上代码和交易通过加密签名和验证来访问这些数据。这意味着在获得适当权限后,一条区块链可以访问私有数据,并且无需在流程中公开该数据。

Keep 具体如何运行?

「Keep」基本上是一种链下存储容器。 「Keep 服务提供者」本质上是主机保留的节点(非常类似于云服务的服务器或存储桶)。Keep 的内容只能通过 sMPC 进行访问。

在较高级别上,sMPC 的工作机制是跨多个节点存储所有「私有数据」(有时称为「秘密」),其中每个节点仅包含秘密的一部分。访问整个秘密的唯一方法是获得对所有节点的访问权限,这需要多个不同的密钥,从而增强了安全性。使用随机信标协议将节点分配给用户存储。

当用户想要一个「Keep」时,他们会将请求发布到区块链。Keep Protocol 将接受该请求,并安全返回必要的密钥,以使用户能够在将来的交易或合同中访问 Keep 的内容。用户现在可以编写合同来访问「Keep」的内容,更改「Keep」的内容或对「Keep」的内容进行一些计算,然后将秘密以加密或未加密的形式发布给公链。所有签名和交易数据均通过门限椭圆曲线数字签名算法(T-ECDSA)和零知识证明得到保护,确保永远不会泄露私有数据。该协议将链下存储的微观级别安全保障与公共分类账完全透明的宏观级别安全保障相结合,为区块链创建了一种难以置信的功能多样且强大的抽象化。

目前 Keep 在以太坊区块链达到生产规模,但团队正在设计代码以允许其他区块链具有跨链功能。这也是在以太坊上使用 sMPC 的首批协议之一。

Keep 的部分用例

目前该团队提议了五种用例:

去中心化签名。Keep 可以充当虚拟公证人,并且可以使用链下数据或服务(例如 SSH、PCP、TLS 等)执行身份验证 / 用户身份验证。失能开关。只要满足调用区块链中的某些条件(例如攻击或节点故障),就可以编写 Keep 来暴露秘密(例如信托、计划、远期合同等)。保管钱包。可以利用 Keep 生成钱包,以太坊合约可以将各种加密资产发送到这一钱包。 对解决区块链领域多年的顽疾——互操作性和跨链交易而言,这是非常重要的。区块链加密存储。这是最显而易见的用例——某些以太坊合约可能需要访问用户不想发布到公共分类帐上的私人数据。 Keep 为用户提供了一种在外部存储私有数据的机制。数字物品交易。有声书、音乐、电影、游戏等等商品可以存储在链下 Keep 中。合约然后可以分销这些文件和服务以换取加密货币,确保交易全过程中的安全性。

Keep 最引人瞩目的用例之一是 tBTC。 tBTC 是一种 ERC-20 数字资产,由(在实际比特币区块链上的) BTC 以 1:1 锚定汇率予以支持。 tBTC 可以在以太坊上使用,并且本质上提供了一个以太坊中的 BTC 类似物,允许以太坊合约使用 / 发送与实际 BTC 价值相对应的 tBTC。始终用 BTC 以 1:1 锚定汇率支持 tBTC 的能力取决于保存在 Keep 中的链下秘密以及 Keep 实现的跨链通信。

总体而言,对于任何需要访问私有数据的区块链问题,Keep 都是一个强大的解决方案。该协议具有广泛的通用性,可以适应私有数据存储和区块链访问领域的许多特定用例。

用户如何支付存储费用,服务提供商如何获得补偿?

Keep 围绕其原生代币 KEEP 构建其经济体系。请求 Keep 存储空间的用户使用 ETH 或 KEEP 为存储付费;用户可以选择不同的服务,付款方式也会因所选的存储计划的不同而有差异。

为服务提供者的托管链下存储予以经济补偿。该协议需要服务提供者,以确保其存储可靠,因此服务提供者也必须质押 KEEP 才能成为存储市场的一份子。服务提供者持续收取经营 Keep 的费用,但如果他们不可靠或疏忽,其质押的 KEEP 的一部分也会损失掉。 KEEP 代币充当形式上的安全保证金,为服务提供者实际提供功能强大且可用的存储给予了经济激励。

目前,Keep Protocol 正投入大量精力来围绕 tBTC 经济的合法性和知名度。由于 tBTC 的托管服务是由 Keep 处理的,因此 tBTC 签名人(signer)通常需要质押 KEEP 和 ETH 来完整履行其职责。 由于 KEEP 尚未公开发行,因此该协议于今年 6 月启动了一个「质押空投」stakedrop,大众可以投资 ETH (只接受 ETH)来为 tBTC 签名,然后随着时间的推移,以 KEEP 代币的形式获得回报。从根本上讲,这意味着所有人都可以在未来几个月内抵押 ETH 以赚取 KEEP,从而建立一个可以质押 KEEP 并向用户提供链下存储的服务提供者市场。

在该协议的整个生命周期内,KEEP 代币供应量固定为 100 万个,其中 25% 将在此次「质押空投」中公开分发。

总结一下

Keep Protocol 采用了近期历史上一些最强大的加密工具,例如零知识证明和安全多方计算 sMPC,并为解决区块链的基本问题——用户隐私提供了最有前途的解决方案之一。Keep Protocol 能够安全地将区块链与链下存储衔接,为以太坊上的合约和 DApp 带来了大量的机会。围绕 tBTC 经济的热情表明,安全的链下数据存储具有实质性的需求,并且 Keep 具有区块链互操作性、复杂 DApp、数字商品市场等潜力。该协议使用 KEEP 代币激励存储服务提供者围绕其链下存储维持强大的正常运行时间和安全保证,这使其成为链下私有数据存储最可靠的解决方案之一。最终,Keep Protocol 在增强用户隐私和区块链上的合同多功能性方面迈出了一大步,同时又不损害区块链公共账本和完全透明度的益处。

—-

编译者/作者:链闻独家

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...