链资讯 链资讯
Ctrl+D收藏链资讯
首页 > SAND > 正文

BON:Qitmeer课堂:# MeerContract 之设计篇_PMEER

作者:

时间:

自从上一讲跟大家解释为什么MeerContract要跨链后,我们进一步解释下具体的实现。

部署

跨链首先要解决的是合约链的部署问题,经典的做法需要分别独立地去维护主链和合约链,直观的说就是节点维护者每次都要同时启动主链节点和合约链节点。这样会产生一定的维护成本,比如说节点维护者,忘记开启合约节点了,或者合约节点意外终止了,造成合约无法被处理的问题。

目前MeerContract的解决方案是将合约链的客户端以网络库的形式集成到主链客户端中,虽然表面上看只运行了一条链,但实际上是两条链同时在运行。而且两条链之间的通信也是以RPC的方式进行交互,而非直接调用彼此之间的函数。

QITCHAIN全网算力两天内增加200P:据官方消息,随着QITCHAIN主网的更新以及兼容Chia后,5月21日零时开放自由交易,到25日零时,QITCHAIN全网算力两天内增加了200P左右,大部分Chia矿工贡献。目前FIL,CRU等矿工也在陆续进场中。[2022/5/26 3:42:56]

共识

合约链和主链是独立的两条链,因此可以有独立的共识,这也是MeerContract技术上的优势。合约链比较耗费计算资源,很有可能某个应用比较热门,造成整个主链拥堵。合约链可以根据合约交易的负载程度采用支持更高交易吞吐量的共识,即使合约链因为意外情况造成了拥堵,也不会影响主链的正常运行。

QITCHAIN NET WORK的区块浏览器已更新完成:据官方消息,QITCHAIN NET WORK的区块浏览器页面的信息内容展示做了升级,增加了最新区块高度,最新区块的形成时间,网络的最新精确难度数值,网络节点地址数,及减半时间倒计时等,数据更加清析准确和完善,主网的发展的细节和未来趋势走向更加清晰,存储服务商及所有节点都可以一目了然。[2022/3/17 14:03:04]

值得注意的是,由于初期合约链上的交易量不够,完全独立的共识将会存在安全隐患。因此,MeerContract会将每笔合约交易在主链上进行同步共识,利用主链基于工作量证明的MeerDAG共识协议的高安全性保证合约链共识的安全。未来等合约交易量稳定后,会逐渐降低对主链共识的依赖,以保证合约的高效以及主链的稳定。

分布式搜索引擎QitChain全网算力达410.7PiB:据官方消息,分布式搜索引擎QitChain与交易平台CoinW达成战略合作,并于2021年12月29日进行QTC首发。根据CoinW数据显示,截止2022年1月10日,QTC交易量为309.48万美元。

与此同时,据官网数据显示,QitChain全网算力有所增长,截止1月10日,QitChain全网算力为410.7PiB,全网最高已超过546PiB,为QTC正式上市前的132.85%。[2022/1/11 8:41:02]

数据结构

目前在交易的类型中加入了三种类型的交易:

将通证从主链转入合约链

将通证从合约链转入主链

智能合约

由于MeerDAG是基于UTXO模型,其交易的的数据结构和以太坊的基于账户模型的交易数据结构并不兼容。为了保持UTXO交易结构,MeerDAG巧妙地利用了交易结构中的输入中的签名脚本以及序列字段

typeTxInputstruct{

??

????PreviousOutTxOutPoint?//thesignaturescript(orwitnessscript?or

?redeemscript?)

????SignScriptbyte

???????Sequenceuint32//workwithLockTime(disableuse0xffffffff,bitcoin?

historical)

??

???AmountInAmount?

}

其中Sequence字段在一般的交易中用得并不多,因此MeerDAG将此字段用于区分不同的交易类型,比如上述三种合约交易类型以及MeerToken资产发行系统的多种操作类型。由于确定了交易类型,SignScript这个字段就可以根据不同类型有不同的交易数据规则。因此,MeerDAG完全保留了UTXO数据结构,既可以兼容经典的UTXO交易,也具有非常强的可扩展性。

总结

MeerContract的具有两大设计创新,首先合约链跨链的设计可以让合约链具有更大的独立性,因此可以保证合约链的高效和主链的稳定;其次,通过巧妙的重新了定义了UTXO的数据结构,可以让MeerContract具有更强的可扩展性,也解决了UTXO模型的交易和账户模型的交易不兼容的问题。

来源:金色财经

标签:BONDEFIEERMEER2G Carbon Coindefi communitymeer币主网上线PMEER

SAND热门资讯
INC:1inch 宣布拓展至 Avalanche 与 Gnosis 链_Shopping.io Governance

拓展至这两个快速增长中的区块链将为1inch用户提供更多低成本、高速交易的选择。随着1inch聚合协议和1inch限价订单协议在Avalanche和Gnosis链上的部署,1inchNetwor.

VERVE:Verve 简介:以创作者为中心的流媒体和社区建设平台_velas币未来前景如何

Verve是一个即将推出的平台,它通过一个面向未来的流媒体平台将权力返还给内容创作者,Verve利用Velas区块链的独特属性来帮助创作者将他们的收入最大化,建立更强大的追随者.

SHO:数据上链已自由, 未来链上抖音正在孕育_ChipShop Finance

随着NFT热潮席卷全球,世界各地的用户蜂拥而至铸造、收集各类NFT,特别是艺术藏品类。显然,NFT作为一种非同化代币,拥有的独一性、不被复制与抄袭性不断被大众认可.

MEER:印度总理莫迪呼吁就加密货币开展全球合作_TRACE价格

“印度总理纳伦德拉·莫迪呼吁全球合作应对加密货币带来的挑战。” 文章:Coindesk 封面:GettyImages莫迪在2022年世界经济论坛年度达沃斯会议上发表讲话时说:“加密货币是我们作为.

TVL:DeFi 结构化期权市场迎来爆发,Messari 带你读懂市场现状与主要玩家_SHO

原文标题:《OverviewofOptionsVaults》作者:DustinTeander 编译:谷昱 2022年是一个火热的开始。今年第一周,整个加密货币市值下降了-11%.

虚拟资产:艾贝链动获信息网络安全部重点实验室开放课题支持_数字资产

日前,根据信息网络安全部重点实验室发布的2021年度开放课题指南,艾贝链动与广州市局网络警察支队的联合申报项目获得了涉案虚拟货币提控方向的A类重点课题资助支持.