随着科技和全球化的进展,金融世界在过去的一个世纪进行了一场行业革命。随着区块链技术的出现和完善,革命的下一阶段即将来临。
目前,世界上存在各种类型的通证,代表着各种虚拟价值或现实的资产。几乎世界上所有的资产都可以通证化,比如债券,汽车,法币和各种金融工具。有些资产在区块链上流通,有些是在中心化系统上发行。进行资产通证化并自由交易的能力给我们开启了一个拥有无限可能的价值互联网世界。
在拥有了资产通证化的能力后,这场革命还有一个巨大的挑战——跨链(互操作性)。它妨碍了资产的流动性和价值的提升。目前各种加密货币,通证和通证化资产在不同的体系(公共区块链,联盟链和中心化系统)里发行,若没有中心化机构的协助,很难跨体系的转移和交换。只有这个问题被解决后,价值互联网的潜能才会完全爆发,从而实现全球化的通证经济。区块链技术能支持创建无任何限制的资产通证,并能让这些有价值的资产通证在全球范围流通。
01 跨链的解决方案
中心化交易所是目前交易链上资产最常用的方式,但是众所周知的安全问题一直没能彻底解决。2018年日本的Coincheck和韩国的Coinrail交易所就被黑客攻陷,分别导致5亿美金和4千万美金的损失。整个2018年共约7亿美金的资产在中心化交易所被盗,而且这还只是被报道了的数据。
为了解决这个安全问题,Wanchain,IBM和Polkadot等公司已经开始跨链交易的尝试。主要的思路是多重签名,中继链,原子交易和第三方托管等。虽然提高了一定的安全程度,但在参与方和交换灵活性上有很多的限制。
2018年FUSION基金会发布了DCRM(Distributed Control Rights Management)的黄皮书,对解决区块链安全性技术问题,进行了底层细节和逻辑的全面阐述。DCRM的第一次提出是在2017年发布的FUSION项目白皮书中。创始人钱德君解释到:“我绝不会创建一个把数字资产映射到区块链上需要牺牲私钥安全性的方案。而且事实是,即使对私钥进行加密,资产上下链的时候只要涉及到私钥的整合就会带来安全性的问题。所以我们在FUSION思考的问题是如何提供一个可扩展和安全的数字化资产互动平台,且在能确保资产安全上下链的同时,连接各种金融系统”。
这三部曲文章将会为大家详细介绍FUSION的跨链协议,第一篇先从DCRM的原理开始。
02 FUSION跨链协议
考虑到区块链协议的多样性和技术的快速发展,跨链技术是否能成功的关键点就在于跨链的触发点。区块链就像互联网一样是一个分层的协议。从协议栈的底层开始,分别是:数据层,网络层,共识层和最上面的应用层。当把底层代码抽象封装好后,在上层的技术能更容易拓展和应用,但跨链的方法更少、性能更差。
FUSION选择在数据层解决跨链的问题,尤其是交易的签名环节。原因有两方面:
1) 高一致性:不同区块链的上层协议各有特点,但数据层却大多一致。比如通过兼容ECDSA椭圆曲线加密算法,我们能支持80%的通证。
2) 高影响力:对于非对称加密算法控制的资产,控制对应的私钥就拥有了资产的所有相关权利。
FUSION的节点通过DCRM模块来生成并管理各条区块链对应的私钥。这样就可以把各个孤立体系里面的数字资产都分布式地连到FUSION区块链上。基于此,FUSION区块链对私钥的安全管理肩负巨大责任。
03 私钥生成和分片
典型的区块链公私钥对生成通常是在钱包内部完成。公钥和对应的地址可以给到别人来收款,而私钥就保持隐秘。
因为DCRM技术依赖于节点产生私钥来提供多资产钱包给用户,所以不能有任何一个节点能获得完整的私钥。FUSION通过私钥分片和特有的支持ECDSA的分布式签名算法完成签名,整个过程没有节点拥有完整私钥。
私钥分片是完整私钥分成多片的流程。通过FUSION的分布式加密流程,分片后的私钥从一开始生成,到签名和存储都没有完整重建过。
第一步,每个参与DCRM的节点生成自己那一份私钥分片。节点只能生成一片私钥,且不能获取其它节点的分片。
第二步,节点通过DCRM流程安全地生成正确的公钥,并像确认信用卡号的有效性一样检查公钥的有效性。
第三步,公钥和地址在钱包里展示给用户,私钥被FUSION节点通过DCRM保存起来。
下一篇文章中,我们将讨论孤立的资产如何在FUSION区块链上无缝连接并产生更广泛的金融影响。
项目简介
FUSION是一个跨链、跨组织、跨数据源的加密金融智能合约平台,其愿景是建立加密金融时代的平台级公有链,跨接不同社区和代币、提供完备金融功能,连接中心化与非中心化组织的关键价值传输,以促成价值互联网时代早日来临。
社区信息
官网:
http://fusion.org
Github:
https://github.com/FUSIONFoundation
Telegram
Announcement Channel:
https://t.me/fusionannouncements
中文总群:
https://t.me/FUSIONFoundationChina
英文总群:
https://t.me/FUSIONFoundation
俄罗斯:
https://t.me/fusion_ru
韩国:
https://t.me/fusionkoreaofficial
Medium:
https://medium.com/@fusionprotocol
Facebook:
https://www.facebook.com/Fusion-Foundation-137400543573832/
Twitter:
https://twitter.com/FUSIONProtocol
LinkedIn:
https://www.linkedin.com/company/fusion-foundation/
Bitcoin:
https://bitcointalk.org/index.php?topic=2789984.new#new
Reddit:
https://www.reddit.com/r/FusionFoundation/
微信社群:添加小助手微信 Fusion20180201 进群
网友评论