一文探索 CID 的来龙去脉
当我们在分散的Web上与对等体交换数据时,我们依靠内容寻址(而不是集中式Web的位置寻址)来安全地定位和识别数据。本文中,了解重要的分散Web概念的基础知识,如内容寻址、加密哈希、内容标识符 (CID)和与对等方共享。
当下,以太坊defi应用的热度已越来越高,然则关于隐私问题及可审计性,一直以来都没能获得很好的解决,以Aave借贷应用举例,当某个鲸鱼用户抵押了大量资产,并借用了另一种资产,他可选择去做多空买卖(此前明牌做空Link的Zeus Capital就是一个例子),由于地址和相关买卖信息是公然的,只要能够实现利润,便会有更大的鲸鱼会恶意定点爆破明牌者的杠杆仓位,这就是没有金融隐私带来的问题之一,而且我们还知道,金融应用最终照样要接受羁系的,这就是可审计性的重要意义。
而在本文当中,我们将探讨:
Findora是什么
Findora创新手艺
Findora若何实现隐私珍爱和可审计性
借贷应用案例
一、Findora:基于零知识证实的去中央化金融基础设施上面我们已经提到,对于鲸鱼用户而言,将自己的资产隐私暴露在民众眼前,现实上是一件异常晦气的事情,因此,许多以太坊鲸鱼玩家并不会公然自己的主要地址(个体破例),或者他们还会接纳像tornado cash这样的匿名方案来珍爱自己的隐私,这已逐渐成为了宽大DeFi玩家的共识。
而Findora是一个基于零知识证实和多方盘算加密手艺的高吞吐量和可扩展的公共金融基础设施,它允许用户及企业举行隐私买卖,同时提供可审计性,这对于当前火热的去中央化金融(DeFi)而言,无疑会是一个有趣的看点。
而在Findora看来,在未来的一个新世界中,金融体系中的每项资产始终都应该是合规的,并可随时举行公然审计,想象一下:一支基金能证实他们只在被授权范围内举行投资,一位投资者能匿名地提供资质认证,或者一个羁系机构能使用细粒度审计密钥,所有这一切的实现,同时保持着完全机密性和可互操作性。
二、Findora的创新点 2、1 共识机制相比允许制的拜占庭容错(BFT)共识协议,Findora接纳的是联邦拜占庭协议(FBA),它允许每个验证者节点选择自己的信托圈子。详细来说,验证者节点可自界说什么组成quorum,即它将信托并一致行动的一组节点。这种共识机制,在理论上相比经典的BFT共识协议于更富弹性。
2、2 可扩展性手艺除了共识机制,Findora在数据压缩方面也举行了一些有意义的探索,例如,Findora 最新的路线图解释:团队将把基于透明SNARKs的ZK-Rollup扩容和跨链互操作的开发,作为2021年重点。这样可以在不牺牲主链安全性的情况下,实现更大的买卖吞吐量,以知足潜在的大规模金融买卖需求。
而在状态存储方面,Findora还试图通过RSA加密累加器手艺大幅压缩历史数据,从而为全节点降低肩负,也就是说,接纳这种方案有利于提高系统的鲁棒性(去中央化)。
2、3 零知识证实密码学手艺Findora接纳了多种密码学手艺以应对差别的应用场景,例如,对于资产转移,Findora使用了Pedersen 答应、ElGamal 加密、Bulletproofs 等手艺组合,并以毫秒级的速率天生和验证这些密码学证实,从而实现保密资产转移。
另外,Findora还接纳了Supersonic零知识证实方案,其突破的意义在于其将零知识证实的实用性和能力提升到一个新水平的能力。许多零知识解决方案的要害问题是证实量大,消耗存储和带宽,而且验证买卖证实可能是一个异常漫长的历程。先前的解决方案要么不切现实,重大,缓慢,要么并非真正不可信。通过消除对可信设置的需求,Supersonic 将使 Findora 能够解决区块链的一些最大风险和问题,例如隐私,合规性和选择性披露问题。
三、Findora若何实现隐私珍爱和可审计性谈了一些术语观点,下面我们来详细领会一下Findora是若何实现的隐私珍爱和可审计性。
Findora的保密性体现在转账买卖中,在界说转账的方式中,我们可以设置是否对资产类型以及数目举行隐藏,例如Alice想给Bob转账10个FRA代币,当Alice在买卖前对Amount和Type举行Blind,那么这笔买卖只有Alice和Bob知道现实发生的详细的资产类型(FRA)和数目,其他用户无法查看该笔买卖所转移的资产类型和数目信息。
而Findora的可审计性体现在建立资产的规则中,资产规则用于对资产的一些特殊属性的界说,可审计性就是资产规则的一项,资产建立者可以对资产举行trackingKey符号,那么他将对该笔资产的买卖流向举行跟踪,当提出审计时,可以对这些买卖举行检查。
最后,我们来谈谈应用案例。
Findora使用了无状态智能合约,这种特殊的的智能合约没有任何动态状态,它可用于执行贷款平台的基本功能。
原理上,合约首先会检查贷款请求是否与贷款质押相匹配,署名是否有用,输入纪录(即 UTXO A)是否有足够的资金来支付贷款。若是知足所有条件,则(1)从地址 A 支付到地址 B,(2)向运营商支付 1% 的用度,以及(3)从 B 到 A 刊行债务通证。与正常买卖差别,由于最终买卖是由智能合约自己“刊行”的。验证其中一笔买卖需要检查合约程序的效果。最终买卖包罗了合约输入、合约输出以及智能合约程序的引用,智能合约程序是可以在分类帐本上查找的内容可寻址数据工具。由于没有中间状态,只有最终的智能合约公布的买卖会影响永远分类帐本存储。验证流程只检查输入、运行程序以及输出的有用性。
连系隐私珍爱及可审计性,Findora的借贷应用可以在削减对区块链肩负的同时,给用户带来更好的隐私珍爱,以及可以为羁系留下足够的空间。
加入新手交流群:每天早盘分析、币种行情分析
添加助理微信,一对一专业指导:chengqing930520
上一篇:一文领会以太坊扩容方案Rollup加入新手交流群:每天早盘分析、币种行情分析,添加助理微信
一对一专业指导:chengqing930520