主网上线 | SUN Network 1.0版本 DAppChain 主网正式上线 加速推进DApp生态建设

CN
5年前

2019年9月25日,由全球最大公链网络平台之一的波场TRON推出的侧链计划SUN Network 1.0版本(DAppChain)主网正式上线了。SUN Network 计划是波场主网的扩容计划,包含智能合约应用侧链(DAppChain)和跨链通讯等一系列扩容项目。其中 DAppChain 为波场的侧链项目,着重为波场主网提供无限扩容能力, 同时帮助 DApp 以更低的 Energy 消耗,安全高效地在波场链上运行。



SUN Network DAppChain主网上线对波场加速DApp生态建设和促进社区自治起到了重要的支持作用。此次波场基金会同步发布了一条 DAppChain 示范链, 鼓励社区积极参与DAppChain 的建设, 包括参与示范链的治理以及后续社区搭建更多的认证链等等,共同构建TRON 主网的侧链,从而实现扩容、降费的繁荣生态。


此外,SUN Network开发者还完善了相应的工具集, 包括TRONSCAN、TronLink和SUNWeb等一系列配套工具和套件,方便开发者使用DAppChain 侧链网络,实现侧链的方便部署和快速集成。


【如何接入SUN Network DAppChain 示范链】

1. 普通用户接入DAppChain 示范链

用户可以使用 TronLink/TRONSCAN 等方式接入网络,并且可以执行主网与侧链之间的资产转移。


2. 开发者接入DAppChain 示范链

开发者除了使用TronLink以及TRONSCAN之外,我们还提供了SUNWeb nodejs sdk以及java版本的sdk供开发者使用。开发者可以通过代码的方式直接与DAppChain进行交互。

GRPC/HTTP服务列表链接:https://github.com/tronprotocol/sunnetwork/blob/develop/documentation/configs/public_node_list.md


3. 成为DAppChain 示范链的节点

社区的任何成员都可以成为DAppChain的全节点。和TRON主网类似,侧链网络欢迎社区所有成员加入,只要设置了匹配的p2p version,以及侧链id 等信息,就可以拥有自己的侧链全节点供自己的业务功能使用。

DAppChain部署节点CONFIG文件链接https://github.com/tronprotocol/sun-network/blob/develop/documentation/configs/dapp_chain_config.conf


4. 如何成为示范链的witness节点

示范链的 witness 选举机制和主网相同, 社区通过在侧链上参选, 以及质押TRX获取侧链的选票, 并最终赢得选举, 当选 witness产块。


但是, 由于侧链witness的出块奖励完全来自侧链的收益, 在最开始阶段, witness 的出块奖励较少,随着侧链生态越大, witness得到的收益就会越高,这也会进一步鼓励witness参与侧链的建设。


【如何拥有自己的DAppChain链】

SUN Network的开源代码支持开发者或者社区成员部署属于自己的区块链。

当前版本的代码提供了和TRON主网的同源链,部署者部署的侧链可以获得TRON主网的所有功能。同时部署者也有定制化区块链的权利,可以根据自己业务的特点配置相应的参数构从而建自己的链。步骤如下:

1. 部署者需要在TRON主网部署主网gateway合约

2. 根据合约的地址生成侧链sidechainid

3. 修改witness配置文件节点信息,创世块信息,侧链id信息等并对自己的链属性进行定制化设定

4. 启动自己的创世witness节点群生成属于自己的侧链

5. 部署侧链的gateway合约

6. 启动oracle节点以及相关的事件服务配置以开启链间交互功能

7. 在侧链由创世witness节点提出更换侧链gateway合约地址的提案并通过

8. 资金准备,向侧链oracle地址转移部分资金,并且向主链oracle地址注入资金以支持主侧链交互行为

9. 设置主侧链合约参数信息,包括收费等

10. 在侧链由创世witness节点提出开启收费开关的提案并通过


这样部署者将拥有一条属于自己的侧链,并可以安全的在主侧链间进行资产的转移。

详细步骤, 参考:

https://tron.network/sunnetwork/doc/zh/guide/#vii-如何部署自己的侧链


TRONSCAN

目前,TRONSCAN已顺利开发完成并上线支持SUN Network的区块链浏览器。TRONSCAN 支持一键切换至 SUN Network 网络,即用户可以在基于TRON主网的浏览器TRONSCAN和基于SUN Network的浏览器一键切换,从而为用户搜索查询交易、账户、区块、链上数据统计等提供了极大便利。通过切换主侧链网络,用户可以将主链的资产质押到侧链,也可以将侧链的资产解押到主链。


TronLink

目前,TronLink波宝钱包已正式上线最新版本,支持一键切换至 SUN Network 网络。即用户可以将主网资产进行质押后,在SUN Network中使用,也可以在使用完成后将资产提取至主网。


SUNWeb

SUNWeb 是为SUN Network 开发的一款 js-sdk 工具,并且继承自 TronWeb。 SUNWeb 里面封装了 main-chain 和 side-chain 两个对象,他们本质上就是 TronWeb 的对象实例,因此里面包含了 TronWeb 实例的所有属性和方法。例如,用户可以使用 sunweb.mainchain.trx.getBalance() 来获取主网上的 balance。除此之外,SUNWeb 增加了一些新的方法来支持主链和侧链的交互,包括deposit, withdraw, mapping, approve和injectFund 等操作,可参考源码。


SUN Network整体计划将在为波场TRON主网提供接近无限扩容能力的同时,为波场TRON DApp乃至整体生态系统的发展提供更多可能性。SUN Network在促进波场网络繁荣的同时也能对整体区块链行业版图产生积极的影响。


对此波场TRON创始人孙宇晨表示:“随着时间和项目的推进,2018年10月我们发布了虚拟机,短短7个月,目前在波场TRON的网络上已经运行着接近500个优秀去中心化应用项目,TRON网络总账户数已达到3,000,000个,自主网上线以来共计安全交易4.1亿次。在未来SUN Network低消耗、高安全、强效率的特性将为波场带来更活跃的生态环境,也将更利于社区广大开发者的建设工作。除此外,SUN Network中的智能合约应用侧链, 跨链通讯等一些列扩容项目,会进一步扩大波场网络的整体容量,提升波场整体的TPS以及智能合约执行效率。”


[关于SUN Network]

SUN Network计划是为繁荣波场主网生态而生的扩容计划, 包含智能合约应用侧链(DAppChain), 跨链通讯等一些列扩容项目。其中DAppChain为波场智能合约相关的侧链扩容项目。着重以可定制化方式,实现DApp以极低Energy消耗、高安全、高效率地上链运行,为波场主网提供无限扩容的能力,为后续日益增长的交易数量提供支持。


[关于波场TRON]

波场TRON以推动互联网去中心化为己任,致力于为去中心化互联网搭建基础设施。旗下的TRON协议是全球最大的基于区块链的去中心化应用操作系统协议之一,为协议上的去中心化应用运行提供高吞吐,高扩展,高可靠性的底层公链支持。波场TRON还通过创新的可插拔智能合约平台为以太坊智能合约提供更好的兼容性。

自2018年7月24日起,TRON收购了位于旧金山的互联网技术公司BitTorrent Inc。BitTorrent Inc.设计的分布式技术能够有效扩展,保持智能化,并使创作者和消费者能够控制其内容和数据。每个月有超过1.7亿人使用BitTorrent Inc.开发的产品。BitTorrent Inc.的协议每天可以传输全球40%的互联网流量。


- END-


免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

OKX:注册返20%
链接:https://www.okx.com/zh-hans/join/aicoin20
广告
分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接