【区块链108将】阿希链单青峰:主流跨链方案有三种,侧链是目前最优

本文主要是介绍【区块链108将】阿希链单青峰:主流跨链方案有三种,侧链是目前最优,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 区块链是分布式记账的一种方式,一条区块链便代表了一个独立的账本,两种账本之间无法沟通,价值也无法流动,由此跨链技术就显得分外重要。这句话换做更容易理解的话来说,就是一旦跨链技术成功大范围应用,用户就不再需要下载一屏幕的钱包,记住一条又一条的助记词,通过一个钱包便可以管理多种资产。

耳朵财经采访了采用侧链技术做跨链的阿希链CEO单青峰,这位拥有十年以上编程经验,贵阳区块链创新研究院智库专家团专家成员之一的资深大牛,分享了阿希链选择侧链的原因,以及当前主流的三种跨链解决方案。

作者  路阳 | 编辑 葭明

耳朵财经:请简要介绍下您的项目?

单青峰:阿希链是一个老项目了,我们做的是底层公链,是应用开发平台,基于平台帮助大家开发各行各业的区块链应用。

阿希链的特点是采用侧链的架构,实现一些跨链的协议。阿希链主要解决两个问题,一是解决区块链开发门槛高的问题,一是解决二代区块链的拥堵、性能以及扩展性的问题。

现在无论个人还是公司,都可以在阿希链自行注册和上传,目前情况是还不需要审核。

耳朵财经:您是如何接触到区块链的呢?

单青峰:在做阿希链之前我做过传统互联网,搜索引擎和在线教育等等。

2012年下半年时候,我在一个论坛听到比特币,很感兴趣,随后就接触到如瑞波币、比特股、以太坊等。只是那个时候我都是在业余时间做,像搭建矿池什么的。

2015年底时候我打算创业时参与了Lisk项目的爱西欧,在社区里做了贡献。当时我觉得Lisk做的不够好,且国内也会有需要,于是我就选择回国做了阿希链。那个时候国内做公链的还很少,只有小蚁一家。

耳朵财经:那时候就已经有小蚁了。

单青峰:小蚁比我们早做一年多,不过也处于摸索阶段。虽然做的都是公链,但是小蚁偏向于解决资产数字化的垂直领域问题,我们则选择做通用的开发平台,口号是“基于侧链的应用开发平台”,因为那个时候我们已经意识到区块链3.0这个趋势了。

耳朵财经:阿希链选择侧链技术的原因?

单青峰:因为侧链(技术)比较成熟,从14年开始就已经有这个理念,且有了理论了。

参考我们想要解决的问题,实现的技术难度,以及区块链的现状种种,我们觉得虽然以后会有更好的解决方案,但是侧链是目前最优的一种方案。

具体来说,侧链是相对于主链而言,要先有一个主链,才能有侧链。侧链需要了解主链,且功能上能将主链信息同步过来。这个同步比较抽象,就像是同步(主链和侧链上的)比特币和以太坊,能够将比特币、以太坊转移过来,实现一对一的绑定。

像是比特币可以有不同侧链,每个侧链可以有不同功能,都是分担解决比特币主链上的问题。如果你的侧链上支持10s的交易速度就是比原来更快,就有一定价值,此外链上如果还有智能合约,就会比原来功能更丰富。

因为区块链不是百分百的确定性的分布式算法,我们选择在两条链上操作,就等于将复杂度提高一个数量级。

耳朵财经:阿希链侧链的货币与主链的货币的关系?

单青峰:结合政策等种种原因,我们选择了每个侧链可以设置或者不设置自己的货币,一旦设置,每个链上的货币都能转移到其他的链上。

这些币之间会保持相互独立,币和币之间的交换比例,会交给市场、交易所判定。

基于区块链记录和存储的功能,可以记录一个身份,一个币的基本信息。我们的技术体系可以保证侧链上的货币能转移到主链以及其他侧链。且能用技术保障注册时候的总额一致。因此,币在哪一个链上产生并不重要,我们选择由主链创生,再由别的链去应用。

耳朵财经:为什么会采取多币机制?

单青峰:可以想象一下在现实生活中,人民币应用最多,但为什么看演唱会、坐火车时候要用票而不是用人民币呢?(代币)就是一种权益证明,具体经济学逻辑我可能解释不清楚,但是在现实生活中,人们对代币的需求是多种多样的,很多场景需要独立的代币体系,不方便用通用的代币。

或者说,就像是以太坊为什么不用比特币,这是两种思路,有些场景需要赋予既有代币,有的需要开发新的代币。

耳朵财经:2018年阿希链上准备开发多少应用?

单青峰:计划是100个。我们会做出少量应用用作参考,大多数应用会交给第三方来做。

耳朵财经:阿希链的经济模型是什么样子的?

单青峰:公链的盈利是颠覆式的模式。如我们的决策权、股权、分红权都合并到同一个币上了。我们的收益点在币的消耗,币如果能持续消耗和需求,所有持币人都会持续获得利益。

在Dapp的应用中、跨链转让费用等场景都会消耗阿希币,我们要做的是扩大生态,让消耗更频繁,更多。

至于公司本身可能没有收益,成立公司更多是为展开商务合作。

耳朵财经:您能介绍下当前主流的跨链解决方案么?

单青峰:目前主流的跨链方式有三种,此外还有一些正在探索中的方式。

第一种是跨链原子交换,即两个网络不通过中介的情况下实现资产的互换。比如我有10个比特币,你有1000个以太坊,我们之间可以实行交换,这样我就有了你的以太坊,你就有了我的比特币。但是交换完成后你还是要用比特币的网络来操作这10个比特币,这种实际是完成了币的所有权的转换。

第二种是资产的转移,也是我们在做的。这种方式重在资产的位置,而不是资产所有权的归属。资产本来在A链上,现在转移到B链上,资产转移后你需要通过B链来操作资产。假如比特币和以太坊实现跨链,你便可以在比特币的网络里操作以太坊。这种跨链实现后,就可以用我们的钱包在阿希链上操作比特币等。阿希链上的比特币与其他链上是等值的,只是当阿希链上增加一个比特币的时候,其他链上便少了一个。

第三种方式比较复杂,可以理解为采用了中继网络的形式。这种方式就像是一个集团,旗下有着诸多子公司,集团设立了一个上层决策层,来调度下层各子公司。这种方式会涉及到多个链,在这些链上建立一个抽象层,这个抽象层可以是一个链,也可以是一个分布式网络,他可以实现智能合约,来操作下面多个链。

目前这三种形式里,第一、二种已经相对成熟了,第三种也有人在尝试,但是还没听说有项目落地。

三种形式中第三种是最难的,这三种一个比一种复杂,但是相对的实现的功能也会更多。

我是本文作者路阳,

交流、爆料可以加微信Arisky_lly,

劳请备注姓名、公司和职位。

加耳朵君进社群

玩转区块链

往期推荐

(点击图片浏览)

关注我们在底部菜单栏可获得379份区块链项目白皮书

更多消息请加客服进群交流:jf515292


聆听区块链的声音

--- 耳朵财经 ---

---- end ----

关注我们你会领先世界99%的人了解区块链

这篇关于【区块链108将】阿希链单青峰:主流跨链方案有三种,侧链是目前最优的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/200451

相关文章

Python多线程应用中的卡死问题优化方案指南

《Python多线程应用中的卡死问题优化方案指南》在利用Python语言开发某查询软件时,遇到了点击搜索按钮后软件卡死的问题,本文将简单分析一下出现的原因以及对应的优化方案,希望对大家有所帮助... 目录问题描述优化方案1. 网络请求优化2. 多线程架构优化3. 全局异常处理4. 配置管理优化优化效果1.

详解Java中三种状态机实现方式来优雅消灭 if-else 嵌套

《详解Java中三种状态机实现方式来优雅消灭if-else嵌套》这篇文章主要为大家详细介绍了Java中三种状态机实现方式从而优雅消灭if-else嵌套,文中的示例代码讲解详细,感兴趣的小伙伴可以跟... 目录1. 前言2. 复现传统if-else实现的业务场景问题3. 用状态机模式改造3.1 定义状态接口3

MySQL容灾备份的实现方案

《MySQL容灾备份的实现方案》进行MySQL的容灾备份是确保数据安全和业务连续性的关键步骤,容灾备份可以分为本地备份和远程备份,主要包括逻辑备份和物理备份两种方式,下面就来具体介绍一下... 目录一、逻辑备份1. 使用mysqldump进行逻辑备份1.1 全库备份1.2 单库备份1.3 单表备份2. 恢复

redis中session会话共享的三种方案

《redis中session会话共享的三种方案》本文探讨了分布式系统中Session共享的三种解决方案,包括粘性会话、Session复制以及基于Redis的集中存储,具有一定的参考价值,感兴趣的可以了... 目录三种解决方案粘性会话(Sticky Sessions)Session复制Redis统一存储Spr

SpringBoot实现虚拟线程的方案

《SpringBoot实现虚拟线程的方案》Java19引入虚拟线程,本文就来介绍一下SpringBoot实现虚拟线程的方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录什么是虚拟线程虚拟线程和普通线程的区别SpringBoot使用虚拟线程配置@Async性能对比H

MySQL中读写分离方案对比分析与选型建议

《MySQL中读写分离方案对比分析与选型建议》MySQL读写分离是提升数据库可用性和性能的常见手段,本文将围绕现实生产环境中常见的几种读写分离模式进行系统对比,希望对大家有所帮助... 目录一、问题背景介绍二、多种解决方案对比2.1 原生mysql主从复制2.2 Proxy层中间件:ProxySQL2.3

Python清空Word段落样式的三种方法

《Python清空Word段落样式的三种方法》:本文主要介绍如何用python-docx库清空Word段落样式,提供三种方法:设置为Normal样式、清除直接格式、创建新Normal样式,注意需重... 目录方法一:直接设置段落样式为"Normal"方法二:清除所有直接格式设置方法三:创建新的Normal样

把Python列表中的元素移动到开头的三种方法

《把Python列表中的元素移动到开头的三种方法》在Python编程中,我们经常需要对列表(list)进行操作,有时,我们希望将列表中的某个元素移动到最前面,使其成为第一项,本文给大家介绍了把Pyth... 目录一、查找删除插入法1. 找到元素的索引2. 移除元素3. 插入到列表开头二、使用列表切片(Lis

Redis客户端连接机制的实现方案

《Redis客户端连接机制的实现方案》本文主要介绍了Redis客户端连接机制的实现方案,包括事件驱动模型、非阻塞I/O处理、连接池应用及配置优化,具有一定的参考价值,感兴趣的可以了解一下... 目录1. Redis连接模型概述2. 连接建立过程详解2.1 连php接初始化流程2.2 关键配置参数3. 最大连

Python操作PDF文档的主流库使用指南

《Python操作PDF文档的主流库使用指南》PDF因其跨平台、格式固定的特性成为文档交换的标准,然而,由于其复杂的内部结构,程序化操作PDF一直是个挑战,本文主要为大家整理了Python操作PD... 目录一、 基础操作1.PyPDF2 (及其继任者 pypdf)2.PyMuPDF / fitz3.Fre