火星财经总编辑李劳对话夸克链创始人周期:提前实现以太坊2.0构想,夸克链是怎么做到的?

火星财经合伙人兼总编辑李劳与QuarkChain首席执行官周期与展开问答深,深入地了探讨了QuarkChain公链项目的诸多精彩细节。

北京时间3月21日晚间20CryptoVenture 主题分享活动再次上线!本期的主题是“合久必分,分久必合?QuarkChain主网上线讲如何重构区块链社群共识形态”。在本期节目中,火星财经合伙人兼总编辑李劳与QuarkChain(夸克链)创始人、首席执行官周期与展开问答深,深入地探讨了QuarkChain公链项目的诸多精彩细节。

火星财经总编辑李劳对话夸克链创始人周期:提前实现以太坊2.0构想,夸克链是怎么做到的?

李劳:QuarkChain主网即将上线,作为公链开发者,能否谈一下现在区块链发展的主要问题是什么?

周期:我认为目前区块链最大的问题是算力、共识和社群不断被分裂和稀释。比如BTC诞生以后,矿工群体不断壮大,但后来又诞生了LTC,把BTC的代码修并增加了新的哈希算法,导致了原挖矿社群开始分裂。此前挖BTC的是一群人,而挖LTC的又是另外一群人。ETH也是如此,显卡机的挖矿社群和ASIC的挖矿社群出现了分裂,而且彼此之间的交叉很少。另一个著名例子是BCH硬分叉时,不但分裂社群,还把BTC的算力稀释。一方面,这种情况造成了严重的安全问题,所谓51%的攻击其实已经远远低于这个线,此前ETC被攻击就是最好的证明。另外一方面,算力,共识和社群的稀释,会造成的冲突,冲突的结果导致可能大家都会从中收到伤害。区块链随着行业发展,挖矿社群其实是不断分裂的,共识也不断被稀释。

李劳:QuarkChain的主网上线对、对区块链的生态有什么样影响?

社群不断分裂,我们希望QuarkChain能够利用分片和多链技术能够更好的解决这个问题。比如,我们观察到一个现象,现在每个链都是各自为战,就像古代的诸侯国一样互相攻伐,因为区块链的社群只有这么多。而我们的愿景是希望通过分片技术提供一个新的区块链乐园,大家都可以在上面开垦,并且把收获的果实分享给所有的人。通过这样的方式让不同挖矿社群,公链开发社群,dapp开发社群,都能够在一个链下融合起来,互惠互利。具体实现的方式,QuarkChain 2.0里面提供了一个灵活性的核心功能。

纵观诸多公链项目,无非是一下四个维度的排列组合:共识机制、账本模型、交易模型和代币经济学。而QuarkChain能够让每个分片都可以拥有属于自己的共识机制、账本模型、交易模型和代币经济学。而且通过高性能的跨片交易,能够让所有的分片上面的资产能够互通。

QuarkChain的测试网现在已经支持不同算法同时挖矿,以后不管是ASIC矿机还是显卡矿机都可以在上面挖矿,并且已经得到很多挖矿社群的关注。

李劳:有人认为QuarkChain主网上线是提前实现了以太坊2.0的构想,能否对此展开说一下是如何做到?另外,相比目前市场上流行的公链解决方案,QuarkChain的优势究竟在哪里?

周期:ETH2.0里面主要有两个功能,第一个是PoS,第二个是Sharding。其中以太坊的Sharding是以太坊扩容的一个核心技术,Sharding就是分片。我们主网的分片会先支持以太坊类型的账本和交易模型,同时提供强大的分片功能。从用户角度出发,其实跟用ETH没有很大的区别,可以说是支持分片的ETH。

事实上我们要做的远远不止这些。因为ETH必须使用PoS,而我们的共识机制更灵活。其他共识PoW, PoS, dPoS都可以在QuarkChain里面作为一个分片。这一构想远远超过ETH2.0要做的事情。另外,分片支持不同的账本,交易模型和代币经济学,是ETH2.0想都不敢想的。所以ETH 2.0是我们QuarkChain的小目标和小起点,而且稳定性完全没问题。我们内部已经开始实现其他的共识算法了。举个例子,我们测试网支持3个不同的挖矿算法,现在已经稳定地跑了快4个多月。而且,我们邀请了全球4-5家代码审核机构,非常严格地审核我们的代码。审核时间一般需要一个月的时间,4月初到中旬就能有结果。

李劳:QuarkChain主网的特性里除了提到可扩展、去中心化,还非常灵活,可以定制专属行业链,可否就专属行业链做一个示范解释?

周期:很多行业链需要特定的共识算法,安全模型,甚至账本和交易模型。如果是以前的话,很多行业链需要自己打造。那多少都的会出现安全和共识稀释问题。比如隐私币算是一个很有意思的行业链,zcash还有最近火的机遇MW的币等等。他们的需求对共识要求不高,一般PoW+不同的挖矿算法。但因为是独立的链,当某人有很多BTC的时候需要做一些隐私操作,就必须在交易所里面买ZEC或者GRIN然后提币,继而在链上做隐私交易。整个过程非常复杂,而使用了QuarkChain的分片技术,假设QuarkChain的一个分片实现了隐私币的功能,那么用户就可以很轻松地把QKC或者其他原生代币放到隐私币的链上,然后直接做隐私交易。所有过程都是去中心化,而且所有的其他分片都能够享受隐私币带来的好处。这样就能够实现多链共赢的局面

李劳:QuarkChain主网上线后能挖矿吗?能得到什么样的收益?

周期:QuarkChain能够挖矿,挖的代币现在都是QKC。QKC将会采用总代币上线的100亿的代币经济学模型。我们算了一下,根据现在QKC的价格收益还是非常丰厚的。现在已经有好几家矿池和挖矿的平台跟我们合作。

李劳:QuarkChain最近在开展的守护者计划,这个需要挖矿吗?这个活动以及社群的人都怎么参与?

周期:守护者计划其实是我们想要改善PoW链早期容易被攻击的一个思路,希望能够给区块链社群提供一些借鉴。具体的内容,首先我们提出了一个“先压币,后挖矿”的算法,叫做Proof of Staked Work。只有压币之后,挖矿的效率才最高,这样避免有人过来把算力迁移,然后做恶意攻击。另外,我们在根链上面设置了比较高的压币门槛,同时号召大家通过压币的方式来保护网络。压币保护主链,就是我们的守护者计划。另外,为了降低大家作为守护者的成本,我们会提供算力,并且把挖到的收益返还给守护者们。

李劳:QuarkChain上线后开发DApp需要什么样的环境,可以使用什么样的语言开发?

周期:因为我们一开始以ETH 2.0为目标,所以我们支持以太坊的虚拟机(EVM),可以使用solidity开发,开发环境跟ETH区别不大。有些工具因为跟以太坊节点相关,所以我们暂时不支持。

李劳:能否详解一下多原生代币机制,为什么以太坊以及其他ERC20的协议代币之类的不能实现这个机制?

周期:多原生代币机制是我们另外一个创新。核心是账本模型能够直接支持多个原生代币。以太坊的账本模型已经固定,而且升级的可能性不大,这是以太坊的数据模型里面很大的问题。所以只能通过智能合约的方式来支持代币(就是ERC20)。一方面,我们也可以支持ERC20,但是ERC20只能在发行的合约里面存储。发行的合约因为在一个分片里面,所以所有跟该代币的交易,都必须在该分片和合约里面操作,吞吐量上不去。

还有跨链,用刚刚的隐私币例子。我不能把ERC20直接打到一个隐私币的链上,因为隐私币和账本模型和eth不一样。但是有了多原生代币,因为所有分片的账本模型都支持,所以可以直接的流通,通用性强很多,而且IBC只是解决通信问题,但是跨链交易还不完全,所以他们叫跨链通讯,不是跨链交易。

分片和侧链在我们的环境下有些区别。侧链我们定义是不需要主链(或者根链)知道的链,他们的关系是单方向的。分片的优点在于根链和分片互相都需要知道,关系是双方的。这样的好处是安全和功能会远远超过侧链。

当然,以太坊的侧链也可以在QuarkChain上面实现。

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2019年3月21日 下午11:44
下一篇 2019年3月22日 上午12:43

相关推荐

火星财经总编辑李劳对话夸克链创始人周期:提前实现以太坊2.0构想,夸克链是怎么做到的?

星期四 2019-03-21 23:44:55

北京时间3月21日晚间20CryptoVenture 主题分享活动再次上线!本期的主题是“合久必分,分久必合?QuarkChain主网上线讲如何重构区块链社群共识形态”。在本期节目中,火星财经合伙人兼总编辑李劳与QuarkChain(夸克链)创始人、首席执行官周期与展开问答深,深入地探讨了QuarkChain公链项目的诸多精彩细节。

火星财经总编辑李劳对话夸克链创始人周期:提前实现以太坊2.0构想,夸克链是怎么做到的?

李劳:QuarkChain主网即将上线,作为公链开发者,能否谈一下现在区块链发展的主要问题是什么?

周期:我认为目前区块链最大的问题是算力、共识和社群不断被分裂和稀释。比如BTC诞生以后,矿工群体不断壮大,但后来又诞生了LTC,把BTC的代码修并增加了新的哈希算法,导致了原挖矿社群开始分裂。此前挖BTC的是一群人,而挖LTC的又是另外一群人。ETH也是如此,显卡机的挖矿社群和ASIC的挖矿社群出现了分裂,而且彼此之间的交叉很少。另一个著名例子是BCH硬分叉时,不但分裂社群,还把BTC的算力稀释。一方面,这种情况造成了严重的安全问题,所谓51%的攻击其实已经远远低于这个线,此前ETC被攻击就是最好的证明。另外一方面,算力,共识和社群的稀释,会造成的冲突,冲突的结果导致可能大家都会从中收到伤害。区块链随着行业发展,挖矿社群其实是不断分裂的,共识也不断被稀释。

李劳:QuarkChain的主网上线对、对区块链的生态有什么样影响?

社群不断分裂,我们希望QuarkChain能够利用分片和多链技术能够更好的解决这个问题。比如,我们观察到一个现象,现在每个链都是各自为战,就像古代的诸侯国一样互相攻伐,因为区块链的社群只有这么多。而我们的愿景是希望通过分片技术提供一个新的区块链乐园,大家都可以在上面开垦,并且把收获的果实分享给所有的人。通过这样的方式让不同挖矿社群,公链开发社群,dapp开发社群,都能够在一个链下融合起来,互惠互利。具体实现的方式,QuarkChain 2.0里面提供了一个灵活性的核心功能。

纵观诸多公链项目,无非是一下四个维度的排列组合:共识机制、账本模型、交易模型和代币经济学。而QuarkChain能够让每个分片都可以拥有属于自己的共识机制、账本模型、交易模型和代币经济学。而且通过高性能的跨片交易,能够让所有的分片上面的资产能够互通。

QuarkChain的测试网现在已经支持不同算法同时挖矿,以后不管是ASIC矿机还是显卡矿机都可以在上面挖矿,并且已经得到很多挖矿社群的关注。

李劳:有人认为QuarkChain主网上线是提前实现了以太坊2.0的构想,能否对此展开说一下是如何做到?另外,相比目前市场上流行的公链解决方案,QuarkChain的优势究竟在哪里?

周期:ETH2.0里面主要有两个功能,第一个是PoS,第二个是Sharding。其中以太坊的Sharding是以太坊扩容的一个核心技术,Sharding就是分片。我们主网的分片会先支持以太坊类型的账本和交易模型,同时提供强大的分片功能。从用户角度出发,其实跟用ETH没有很大的区别,可以说是支持分片的ETH。

事实上我们要做的远远不止这些。因为ETH必须使用PoS,而我们的共识机制更灵活。其他共识PoW, PoS, dPoS都可以在QuarkChain里面作为一个分片。这一构想远远超过ETH2.0要做的事情。另外,分片支持不同的账本,交易模型和代币经济学,是ETH2.0想都不敢想的。所以ETH 2.0是我们QuarkChain的小目标和小起点,而且稳定性完全没问题。我们内部已经开始实现其他的共识算法了。举个例子,我们测试网支持3个不同的挖矿算法,现在已经稳定地跑了快4个多月。而且,我们邀请了全球4-5家代码审核机构,非常严格地审核我们的代码。审核时间一般需要一个月的时间,4月初到中旬就能有结果。

李劳:QuarkChain主网的特性里除了提到可扩展、去中心化,还非常灵活,可以定制专属行业链,可否就专属行业链做一个示范解释?

周期:很多行业链需要特定的共识算法,安全模型,甚至账本和交易模型。如果是以前的话,很多行业链需要自己打造。那多少都的会出现安全和共识稀释问题。比如隐私币算是一个很有意思的行业链,zcash还有最近火的机遇MW的币等等。他们的需求对共识要求不高,一般PoW+不同的挖矿算法。但因为是独立的链,当某人有很多BTC的时候需要做一些隐私操作,就必须在交易所里面买ZEC或者GRIN然后提币,继而在链上做隐私交易。整个过程非常复杂,而使用了QuarkChain的分片技术,假设QuarkChain的一个分片实现了隐私币的功能,那么用户就可以很轻松地把QKC或者其他原生代币放到隐私币的链上,然后直接做隐私交易。所有过程都是去中心化,而且所有的其他分片都能够享受隐私币带来的好处。这样就能够实现多链共赢的局面

李劳:QuarkChain主网上线后能挖矿吗?能得到什么样的收益?

周期:QuarkChain能够挖矿,挖的代币现在都是QKC。QKC将会采用总代币上线的100亿的代币经济学模型。我们算了一下,根据现在QKC的价格收益还是非常丰厚的。现在已经有好几家矿池和挖矿的平台跟我们合作。

李劳:QuarkChain最近在开展的守护者计划,这个需要挖矿吗?这个活动以及社群的人都怎么参与?

周期:守护者计划其实是我们想要改善PoW链早期容易被攻击的一个思路,希望能够给区块链社群提供一些借鉴。具体的内容,首先我们提出了一个“先压币,后挖矿”的算法,叫做Proof of Staked Work。只有压币之后,挖矿的效率才最高,这样避免有人过来把算力迁移,然后做恶意攻击。另外,我们在根链上面设置了比较高的压币门槛,同时号召大家通过压币的方式来保护网络。压币保护主链,就是我们的守护者计划。另外,为了降低大家作为守护者的成本,我们会提供算力,并且把挖到的收益返还给守护者们。

李劳:QuarkChain上线后开发DApp需要什么样的环境,可以使用什么样的语言开发?

周期:因为我们一开始以ETH 2.0为目标,所以我们支持以太坊的虚拟机(EVM),可以使用solidity开发,开发环境跟ETH区别不大。有些工具因为跟以太坊节点相关,所以我们暂时不支持。

李劳:能否详解一下多原生代币机制,为什么以太坊以及其他ERC20的协议代币之类的不能实现这个机制?

周期:多原生代币机制是我们另外一个创新。核心是账本模型能够直接支持多个原生代币。以太坊的账本模型已经固定,而且升级的可能性不大,这是以太坊的数据模型里面很大的问题。所以只能通过智能合约的方式来支持代币(就是ERC20)。一方面,我们也可以支持ERC20,但是ERC20只能在发行的合约里面存储。发行的合约因为在一个分片里面,所以所有跟该代币的交易,都必须在该分片和合约里面操作,吞吐量上不去。

还有跨链,用刚刚的隐私币例子。我不能把ERC20直接打到一个隐私币的链上,因为隐私币和账本模型和eth不一样。但是有了多原生代币,因为所有分片的账本模型都支持,所以可以直接的流通,通用性强很多,而且IBC只是解决通信问题,但是跨链交易还不完全,所以他们叫跨链通讯,不是跨链交易。

分片和侧链在我们的环境下有些区别。侧链我们定义是不需要主链(或者根链)知道的链,他们的关系是单方向的。分片的优点在于根链和分片互相都需要知道,关系是双方的。这样的好处是安全和功能会远远超过侧链。

当然,以太坊的侧链也可以在QuarkChain上面实现。