分享

更多

   

万维链:如何打造未来的分布式银行?

2018-02-14  徐立生图书

注:文章具体内容来自万维链创始人吕旭军(Jack Lu)在1月26号旧金山 Blockchain ConnectConference 大会上的访谈内容,和万维链白皮书;不代表本公众号的观点。

诺贝尔经济学获奖者,经济学家弗里德里希·哈耶克(Friedrich August von Hayek),在《货币的非国家化》一书中曾论述:由私营银行发行竞争性的货币(即自由货币),然后货币通过市场竞争优胜劣汰,是个理想的制度。

万维链:如何打造未来的分布式银行?

德里希·哈耶克

这个理论曾经震惊学界,不过,假如哈耶克能看到比特币的出现(老爷子1992年去世),想必还是要惊叹想象力不够使用。

从贝壳、贵金属发展到纸币,再到如今的加密货币,货币发展史一路奔向更抽象的数学符号。而处理货币的保管、支付、汇款和存贷业务的现代银行,实质上就是一个记录资产/价值变化关系的大账本。而不同银行间的汇兑结算,实际上是不同账本间资产记录变动的过程。

到2017年年底,以区块链技术为基础的各类数字货币累计上千种,总市值最高超过7000亿美金,并且仍在不断增长。不同区块链生态网络之间如何展开对话,这些网络中的资产和价值,如何更快捷方便和安全地转移,也成为一个热门研究领域。

我们今天要介绍的这个区块链项目——万维链 Wanchain,就是致力于成为区块链网络的“总连接器”。引用其白皮书的自我定义:“万维链是一个基于区块链的分布式超级金融市场”。

万维链:如何打造未来的分布式银行?

什么叫“分布式超级金融市场”?别着急,我们立刻进入具体拆分环节

事实上,区块链行业中,与传统金融机构类似的数字资产金融模式已经出现。比如,完成数字货币兑换的交易所,执行类似银行货币兑换的功能;购买和交易首次发行代币的平台,实施类似证券交易所的功能。

但是这些平台某种程度上,还是以“中心化”的形式运行,和区块链技术“去中心化”的精神背道而驰;并且实际中面临着不小的安全风险。比如最近,日本最大的虚拟货币平台Coincheck就被黑客入侵,损失超过5亿美元,数额之大前所未有。随着数字货币交易更加频繁,类似事件很可能屡屡出现。

万维链认为:基于以上原因,我们需要一个分布式的金融基础设施,把各种区块链网络连接到一起,帮助他们完成相互之间的资产转移与记账:在这里,不同的数字货币和数字资产可以以区块链的方式转入转出并完成交易;基于数字货币和数字资产的金融产品和合约可以被创建和执行;并且,相关的交易都能得到有效的隐私保护。

这段话中,我们可以窥见并提取出万维链的三大特征:隐私保护+跨链+智能合约

万维链:如何打造未来的分布式银行?

首先来解释“跨链”

为什么需要“跨链”技术?举个例子,小本聪想把手上一枚比特币换成以太币,他需要到美国交易所 Coinbase 去完成这个兑换,就得先把比特币存进去,在交易所的撮合下换成以太坊。你不能直接在比特币或者以太币网络完成这个过程;这整个过程 完全依赖交易所的中心化操作,存在安全风险和效率问题。

而“跨链”技术,简单说来就是将不同的区块链网络全部连接在一起,支持数据和交易以无需信任的方式从一个区块链自由地流向另一个区块链的网络,这样不同区块链网络上的资产/价值就可以相互兑换与转移。为了帮助大家更好理解,这里我们请出区块链行业的明星couple——Alice 和 Bob ,加以示范说明。

Alice 和 Bob 分别在以太坊和万维链上拥有账户,然后 Alice 想给 Bob 转 10 个以太币。那么,Alice 先使用万维链钱包发出跨链交易请求,并在以太坊中发起一笔转账交易,接收方为万维链在以太坊上的跨链锁定账户(Locked Account)。然后,万维链验证节点收到跨链交易请求,并验证以太坊上该交易已完成记账,随即在万维链上创建一个新的智能合约代币资产以太币’, 以太币’是Alice需要跨链转移的以太币在万维链上的代表,并将该资产链内转移到Bob在万维链的账户中。

那么接下来,如果 Bob 想把这笔钱转给第三个人,Cris 的以太坊账户,过程就更好理解了:Bob使用万维链钱包向以太币’资产合约发起一笔跨链交易。随后,验证节点收到交易,将Bob的该笔资产对应的价值10 以太币’转为锁定状态。锁定完成后,验证节点利用门限密钥共享机制构造出一笔以太坊交易,交易的转出方是之前锁定Alice资产的跨链锁定账户(Locked Account),转入方是Cris在以太坊上的账户;验证节点验证以太坊上的交易确认后,将Bob账号下锁定的10 ether’清空,意味着等值的资产已经回到原有链。

可以看到,跨链交易过程,通过锁定账户机制,和门限密钥共享技术,完全去中心化,不必纳入第三方机构参与交易过程,并且都无需修改原有链机制,接入门槛低。

这里对 “门限密钥共享机制”做个解释:这是一种对密钥的安全管理技术。当n个利益体共同管理一个账户时,密钥被分为n份分配给每个参与者,每个参与者掌握一个密钥份额(key share),只有集齐超过k个密钥份额,才能够将密钥恢复。利用该技术,万维链设计的跨链锁定账户密钥,由多个万维链上的锁定账户管理节点(Storeman)共同维护与管理,保证了账户的安全可信、降低了密钥丢失的风险。

说完万维链的重点“跨链”,我们再接着聊它如何进行隐私保护。这是基于一次性账户系统和环签名方案而来。

账户体系是整个隐私交易的基础,万维链采用 一次性账户机制。举例来说,就是 Alice 在万维链上拥有一个主账户,并且添加了伴生账户。然后 Bob 能根据 Alice 的这俩账户,为她创建一次性账户(创建过程是通过计算机函数实现)。这个一次性账户的私钥,是通过 Alice 主账户和伴生账户的私钥才能生成。没有后两者,其他人甚至找不到这个一次性账户,更别提打开它,因此其隐私性和安全性得到了保证。

而环签名方案,能让交易者拥有匿名的能力。具体怎么实现的呢?我们根据上文继续说。

Bob 把一笔资产充值到 Alice 的一次性账户后,因为要发起交易,就得支付燃料费。然后 Bob 买了一张邮票,作为已经支付了燃料费的证明。买邮票的时候需要提交他为 Alice 买邮票的一次性地址。买完这张邮票,智能合约根据你邮票的面值,将你提交的一次性地址纳入一个邮票集合中,这个集合里的邮票都是同样的面值。那么在其他人看来,该集合中的一堆交易都是一样的——意味着 Bob 的交易被隐藏在相同的一堆交易里。这样这笔交易就实现了匿名。之后,在这一堆看起来发送相同交易的人,对各自的交易签了名后,交易就发出去了。

万维链:如何打造未来的分布式银行?

也是通过这样的技术加持,万维链上的交易得以实现隐私保护。

而说到万维链最后一个特征,智能合约,大家对这个概念都已经非常熟悉。我们不必从技术层面多加解释。但,智能合约是实现万维链“分布式超级金融市场”大厦版图的板砖。随着数字货币成为广泛被接受的交易媒介和价值存储载体,基于数字货币的借贷、结算、兑换乃至投融资行为,都会愈加常见。而这些行为,理论上都能通过可编程的智能合约功能加以实施。

今天,我们的文章做了基于技术的讨论,同学们可以回头再复习下“门限密钥共享”、“一次性账户系统”和“环签名方案”。名字听着复杂,其实不难理解呢。

接下来,如果万维链真的能够在未来现实中践行畅想,那么它有可能成为区块链金融应用的一款基础设施;就像今天,阿里巴巴已经是中小电商的基础平台一般。

前文中,我们把万维链的愿景,比作“分布式的未来银行”。但事实上,这都是在用已有的概念去解释咱们尚未充分认知的事物。区块链技术如果真的能全面铺开和应用,那么它必然会如曾经的互联网技术一般,催生新的商业模式和商业概念。举个例子,支付宝,已经在履行很多曾经专属于银行的职能,但它是基于互联网支付技术才产生的中心化支付机构。

万维链:如何打造未来的分布式银行?

依托于万维链的基础底层,则可能催生出新的去中心化的金融业务模式。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 或 拨打24小时举报电话:4000070609 与我们联系。

    猜你喜欢

    0条评论

    发表

    类似文章 更多
    喜欢该文的人也喜欢 更多