侧链,再见;子链,您好
墨客率先提出并实现子链技术,引领区块链进入3.0时代
墨客区块链首次提出并实现了子链技术,在区块链技术领域迈出了坚实的一步。为什么要用子链呢?当前的智能合约不是挺好的吗?现有的智能合约已经提供了一种图灵完备的解决方案,功能强大,可以自定义编写程序在区块链系统里实现。但是,随着区块链技术的持续升温和应用的逐步落地,以智能合约为基础的区块链底层平台的问题正在凸显。最饱受诟病的就是交易速度低,可扩展性差,无法满足大规模商业应用场景。此外,交易成本过高,也是大规模搭建应用无法逃避的问题。
那么,什么是子链呢?子链指的是在主链的平台上派生出来的具有独立功能的区块链。这些子链不能单独存在,必须通过主链提供的基础设施才能运行,并且免费获得主链的全部用户。墨客子链在免费获得主链全部用户的同时,其安全性也受主链保护。不同于侧链与主链的平行运行,墨客子链与主链母子同心共体,单独攻击子链毫无作用,而墨客主链使用上万节点并经过时间实践检验的POW共识机制,安全性稳如泰山。子链的技术路径不仅解决了侧链的安全性问题,而且提供了一系列强大的功能。墨客底层公链平台的正式上线,也标志着区块链从以太坊发token的2.0时代进入由墨客链率先引领发子链的3.0时代。
为什么要使用子链呢?
首先,子链实现了区块链系统的可扩展性,提供了一种解决区块链分片的确实可行的方案。因为在单一区块链上解决分片是一个比较非常困难的问题。在墨客区块链系统中采用子链完美地解决了分片。对于一个智能合约来讲,我们把它部署为一个子链,只在子链内部保存合约内部的状态,不需要把合约应用特定的信息存储在公链上,大大缓解主链的存储压力,同时,通过子链实现高并行性的处理,极大地缓解了主链的处理瓶颈。
第二,子链提供了巨大的灵活性
首先是共识方式的灵活性,单一区块链的共识方式部署完成后就是固定的,例如比特币的共识方式是POW,在此基础上部署应用(DAPP)时,就不能选择其他的共识方式。例如新的应用场景想用快速的POS共识方式,因底层公链的共识方式已经固定,这个问题是无法解决的。但是墨客区块链的子链功能可以根据DAPP的需求选择不同的共识模块,除系统当前提供的基本共识方式(POW、POS、PBFT、IPFS、DPOS)以外,还支持自定义编写新的共识方式。另外,子链上面出块速度不受公链的限制,是独立存在的,可以自定义出块速度,5秒、10秒或者几分钟甚至一个小时都是可以的。
这样做的优势在于:
1、部署子链的复杂度大大降低,可以直接采用现有的共识方式或者只需要编写子链的共识以及执行模块。
2、可以快速灵活的部署子链,从参与系统的众多SCS节点池中选取一定数量的节点,免去自己维护共识节点的麻烦。
3、普通用户的SCS节点可以很方便的参与共识并获得收益,实现共赢。
其次是费用的灵活性,子链在部署时可以根据应用场景的不同,在调用子链的功能时,不再收取手续费,大大降低了用户使用DAPP的门槛,使得海量的用户可以方便快捷地使用DAPP,体验区块链技术带来的改变,而不是像现在的区块链应用只能局限于加密货币的发烧友。
第三、轻松跨链,实现万物互联
墨客区块链的子链功能可以实现墨客链与其他区块链之间的跨链交易,例如墨客与以太坊之间,墨客与比特币之间;以及,在更广泛意义上的,实现区块链与其他网络之间的通讯,例如墨客区块链和IPFS去中心化的文件存储网络的跨链也可轻松实现。
第四、子链服务提供强大的功能,构建复杂的DAPP
子链不仅仅可以作为一个DAPP的支撑平台,还可以部署成为一个公共的服务,为其他的子链或者DAPP提供特定的服务。这些服务可以是去中心化的文件存储、完全随机的随机数生成器、专业处理功能比如为AI服务的深度学习等。在多样的子链服务支撑下,可以构建功能强大的DAPP,或者是去中心化的云服务等。这样的革命性的应用模式将撼动现有的云运营方式,必将带来深远的影响。
那么,作为项目方该如何在墨客区块链上部署子链呢?主要有三个步骤:
一、在母链部署子链合约的控制逻辑
子链合约的控制逻辑以主链上的智能合约的方式部署,部署完毕后形成合约地址并自动触发,开放注册、检查并完成上层SCS共识节点的随机选择。
二、刷新
在子链部署合约的业务逻辑后,选定的SCS节点以子链的共识方式处理子链的业务逻辑。同时,子链将定时发起刷新,所有的SCS节点进行投票,如果在指定时间内获得50%以上的投票则通过,完成子链状态在母链上的锚定,实现Finality。
三、奖励和惩罚
每次刷新后,每个正常工作的SCS将获得奖励,不合格的SCS节点将被剔除,另选新节点加入,实现子链节点的正常运行。
自此,一条子链即搭建完毕。墨客正在进一步完善开发工具,未来可实现一键发链,让所有企业、个人和资产皆可上链,真正实现区块链技术的落地和应用,推动实体经济的发展。
你可能感兴趣的文章
-
【推荐】深入了解「智能合约」及主流平台「智能合约」的查询方法
-
【推荐】深入了解「智能合约」及主流平台「智能合约」的查询方法
智能合约(Smart Contract)指的是由计算机处理的可执行合约条款的交易协议,智能合约会严格遵循合约约定,自动执行。借助于区块链公开透明、不可逆、不可篡...
2024-11-15
【推荐】独家丨32ETH?一文了解以太坊20
-
【推荐】独家丨32ETH?一文了解以太坊20
导语:预计将于2020年推出的以太坊2.0,标志着人们期待已久的以太坊主网的升级即将开始。本文将简要介绍以太坊2.0的全貌,并为其下一阶段的发展做准备。以太坊2...
2024-11-15
【推荐】以太坊坎昆升级成功带你速览 2024 年具有爆发潜力的 Layer2 项目
-
【推荐】以太坊坎昆升级成功带你速览 2024 年具有爆发潜力的 Layer2 项目
以太坊再一次升级成功!2024 年 3 月 13 日 13 时 55 分(UTC 时间)【新加坡时间为 3 月 13 日 21 时 55 分】 Dencun 已...
2024-11-15
【推荐】以太坊完成“合并”告别大规模挖矿时代,区块链矿工们会失业吗?
-
【推荐】以太坊完成“合并”告别大规模挖矿时代,区块链矿工们会失业吗?
9月15日14时,世界第二大区块链以太坊“合并”(The Merge)完成,主网与PoS共识层信标链(Beacon链)结合。“合并”被市场成为加密历史上最重要的...
2024-11-15
信标链上线以太坊20将为我们带来什么?
-
信标链上线以太坊20将为我们带来什么?
11月24日,以太坊2.0存款合约突破了524288枚ETH,达到74万枚,远超上线目标。12月1日晚20:00,万众期待的信标链如期上线,信标链作为以太坊2....
2024-11-15
Solana市值突破千亿,挑战以太坊本周关注SOL的关键数据与未来趋势
-
Solana市值突破千亿,挑战以太坊本周关注SOL的关键数据与未来趋势
11 月 10 日,Coinmarketcap 数据显示,SOL 市值一度突破 1000 亿美元,一度超越传统上市公司先锋集团,位列全球 20666 种资产中第...
2024-11-15
Polkadot波卡
-
Polkadot波卡
区块链技术一直在自我革新,不断向前发展。可以说,Polkadot波卡就是区块链技术发展变革的一个典型。Polkadot将会实现一个完全去中心化的互联网,用户拥有...
2024-11-15
Nervos推出ckbpw,让 CKB 随处可用
-
Nervos推出ckbpw,让 CKB 随处可用
2月18日中午,我们在哔哩哔哩和大家介绍了一款非常神奇的,可以让 CKB 随处可用的产品:ckb.pw。之所以说它可以让 CKB 随处可用,是因为根据 CKB ...
2024-11-15
基于区块链的数据市场
-
基于区块链的数据市场
1 引言当今世界中的数据量正在迅速增加。在线社交网络Facebook自成立以来,已经收集了超过300 PB的个人数据,而这个规模还在进一步扩大。IBM公司的研究...
2024-11-15
未来以太坊20将会面临怎样的问题?
-
未来以太坊20将会面临怎样的问题?
大家都知道12月1日以太坊2.0启动了创世区块,目前已进入正常运行阶段,但是大家最关注的还是关于资金的问题,有的人认为现在以太坊价格已经很高了,有的人则认为还未...
2024-11-15