有了Keep,玩转DeFi更放心

2020-07-26 14:09 栏目:经验之谈 来源:网络整理 查看()

区块链和密码货币最大的好处之一是它是私有的——因为用户使用假名(比如钱包地址)并且对他们的数据和资产拥有完全的所有权,许多人认为区块链是为了混淆用户的身份和保护他们的隐私。然而,事实上,这不一定是真的。许多区块链(包括比特币)的现实是,所有数据都公布在公共账户上;这意味着世界上任何人都可以查看钱包的完整历史和这些钱包之间的交易。这使得第三方能够通过分析交易路径和中继IP地址来“推断”不同钱包背后的身份。当一切都被公开时,就没有隐私可言了。

一些密码货币试图解决这个隐私问题。其中一个就是Zcash,由于其密码学的复杂性和难以置信的隐私保障,它吸引了很多人的关注。然而,在区块链更大的领域(包括DeFi、Dapps等)。),直到最近,在用户隐私问题上还没有取得任何进展。随着DeFi生态系统的发展,作为区别于传统金融的一个关键因素,用户将需要比以前更多的隐私。

用户隐私的解决方案是什么?

Keep protocol是一个提供完全私有数据容器的网络,可以从公共区块链访问。如今,在许多区块链,一个关键问题是,所有可能需要在链中访问的数据都存储在公共分类账中;这意味着任何有权访问公共分类账的用户都可以浏览数据。Keep通过使用链外存储容器自己保存数据来解决这个问题。链上的代码和交易可以通过加密签名和验证来访问数据。这意味着链上的数据在获得相应的权限后可以访问私有数据,而不会在过程中暴露数据。

“保持”到底是如何工作的?

“保留”基本上是一个链外存储容器。“保留提供者”本质上是主机保留的节点(很像服务器或云服务的存储)。保留只能通过安全多方计算(sMPC)访问的内容。

sMPC的工作原理是将所有“私有数据”(有时称为“秘密”)存储在许多节点上,每个节点只包含其中的一部分。访问整个秘密的唯一方法是访问所有节点,这需要多个不同的密钥,从而增强了安全性。采用随机信标协议将节点分配给用户存储。

当用户想要保留时,他们会向区块链发出请求。保留协议将接受请求,并安全地返回必要的密钥,以便用户可以在将来的交易或合同中访问保留的内容。用户现在可以写一个合同来访问保留内容,修改保留内容,或者对保留内容运行一个功能,并且以加密或未加密的形式将秘密发送回公共区块链。所有签名和交易数据都由门限椭圆曲线数字签名算法(T-ECDSA)和零知识证明保护,确保私人数据永远不会被暴露。该协议结合了链外存储的微观级安全性和公共分类账的完全透明的宏观级安全性,为区块链创造了一个难以置信的多功能和强大的抽象功能。

目前,Keep依赖于Ethereum,但该团队正在设计代码,为其他区块链公司提供跨链功能。它也是第一个在以太网上使用sMPC的协议之一。

“保留”有哪些用例?

目前,团队已经提出了五个主要用例:

分散签名。像虚拟公证人一样,保留可以使用链外的数据或服务进行身份验证/用户身份验证,如SSH、PCP、TLS等。

禁用开关。每当呼叫区块链中的某些条件(例如攻击或节点故障)被满足时,可以写“保持”来暴露秘密(例如信任、计划、未来合同等)。)。

管理钱包。Keeps可以用来生成钱包,Ethereum合同可以向它们发送不同的加密货币。这对区块链和跨链交易的互操作性非常重要,这个问题已经让区块链社区遭受了多年的痛苦。

加密区块链存储。这是最明显的例子——几个以太网合同可能要求访问用户不想在公共书籍上发布的私有数据。Keeps为用户在外部存储私有数据提供了一种机制。

数字商品交易。有声书籍、音乐、电影、游戏和其他文件可以存储在“保持在链外”。然后,合同可以分发这些文件/服务来交换密码,以确保整个交易的安全性。

保管最突出的用途之一是信任比特币。TBTC是由BTC支持的ERC-20数字资产(实际上是区块链的比特币)1:1。TBTC可以用在以太博物馆,它的价值相当于实际的BTC。tBTC和BTC始终保持1:1通信的能力取决于保存在keep中的链外秘密和keep启用的跨链通信。

一般来说,对于任何需要访问私有数据的区块链问题,保留是一个强有力的解决方案。这种协议具有难以置信的通用性,可以应用于更广泛的私有数据存储和区块链访问中的许多特定用例。

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

Keep围绕其本地令牌KEEP构建其经济。请求保留存储的用户使用ETH或READ支付存储费用;用户有不同的选择,并根据选择的存储计划支付不同的费用。

保留协议补偿受管链外存储的提供者。该协议需要激励提供商确保其存储是可靠的,因此为了成为存储市场的一部分,提供商还需要抵押KEEP。提供者不断地被支付运营费用,但是如果他们不可靠或者疏忽,他们也可能会失去他们抵押的部分keep。作为一种存款,KEEP令牌为提供商提供强大且可用的存储创造了经济激励。

目前,《保持协议》正投入大量精力,围绕技术性贸易壁垒建立合法性和公开性。由于tBTC由Keep管理,tBTC的签署人一般需要抵押KEEP和ETH来履行其职责。由于KEEP尚未公开发行,该协议于今年6月启动了一项抵押活动,公众可以抵押ETH签署tBTC,并随着时间的推移以KEEP令牌的形式获得奖励。这从根本上意味着,在接下来的几个月里,任何人都可以通过抵押ETH来赚取KEEP,并建立一个可以押注KEEP并为用户提供离线存储的供应商市场。

KEEP令牌的固定供应量为100万,其中25%将在抵押贷款活动中公开发行。

结论

Keep协议采用了近年来最强大的加密工具,如零知识证明和安全多方计算,为区块链用户隐私这一基本问题提供了最有前途的解决方案。将区块链与链外存储安全连接的能力为以太网上的合同和Dapps提供了许多机会。围绕tBTC的关注显示了对安全的链外数据存储的实际需求,以及保持区块链互操作性、复杂Dapps、数字商品市场等的潜力。在该协议中使用KEEP令牌鼓励存储提供商围绕其链外存储保持强大的正常运行时间和安全性,使其成为链外私有数据存储最可靠的解决方案之一。最后,保留协议在增强区块链用户隐私和合同普遍性方面迈出了一大步,同时不影响公共分类账和完全透明的好处。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发