乐趣区

关于区块链:BSNDDC基础网络详解八部署自定义智能合约

DDC 网络内的每个凋谢联盟链都有本人技术特色的底层技术,其智能合约的编程语言可能有不同的规范。算力核心方和平台方可依据利用业务的须要自行抉择任何凋谢联盟链并依据相应规范编写智能合约,具体合约编写阐明,请参见相应凋谢联盟链的在线文档。

智能合约在部署过程中,须要部署者领取肯定数量的凋谢联盟链能量值,所以在部署合约之前,应提前生成链账户和对该链账户进行能量值充值(具体请参见链账户的创立和充值)。

DDC 网络内的每个智能合约,都将受到 BSN 联盟的治理,对于违规操作的合约,依据国家法律监管要求 BSN 联盟将对其进行关停解决。

01
算力核心部署智能合约

算力核心方及开发者能够通过算力核心本地部署的各个凋谢联盟链节点进行定制开发的智能合约的部署和调用。算力核心目前只反对用户链账户的私钥以“私钥托管”模式存储在算力核心本地,用户能够通过算力核心门户下载私钥或在应用门户 OpenAPI 创立链账户时取得私钥。发动合约部署的链账户应用本人的私钥签名部署合约交易,通过算力核心的节点网关发动链上合约部署。

02
平台方部署智能合约

平台方可自主抉择是否应用官网 DDC 合约生成和治理 DDC,也能够部署本人的 DDC/NFT 合约。官网 DDC 合约代码将开源并继续保护更新,平台方能够应用官网 DDC 合约,或在其根底上做定制批改,部署成本人的 DDC/NFT 合约。

平台方部署和调用本人的 DDC/NFT 合约仅须要领取能量值的耗费费用,其中部署合约所需的能量值耗费与合约的大小无关,调用合约所需的能量值耗费与每条 DDC 凋谢联盟链的合约逻辑解决耗费的链上算力和存储资源无关,每笔 DDC/NFT 的交易成本大概在 0.03-0.07 元左右。

-END-

退出移动版