LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

设计并开发智能合约

1. 深聊Solidity的测试场景、方法和实践.太详细了.必须收藏

...能合约开发与交付过程中至关重要的一环。其能有效检验实际结果是否符合设计预期,有助识别错误、查缺补漏。同时,高质量、可复用的测试,还有助于提升整体开发效率。前文介绍了Solidity的前世今生、语法特性、设计模式、编程攻略和底层原理。作为系列终篇,本文将重点介绍和分享Solidity的测试...

知识:合约,智能合约,链上,区块

2. 从BTC脚本到Subscript:智能合约语言剖析

...为运行环境。随着波卡多链系统的发展,开发者针对跨链互操作的智能合约设计了新的开发语言。比如波卡的TrustBase项目提供了基于Substrate框架、兼容Web Assembly(WASM)虚拟机的智能合约开发系统,并自主研发了全新的易用语言Subscript,开发波卡原生完备智能合约。本文将对比特币、以太坊和波卡区块链...

知识:合约,智能合约,以太坊,比特币

3. 深度 | 全面比较智能合约语言:Solidity仍是当前最佳选择

...用静态代码分析工具。另一种方法是开发新的智能合约特定编程语言,通过设计,抑制已部署代码中某些类别的漏洞。像Solidity和Vyper这样的流行的智能合约语言正在迅速发展,但是研究人员也在用一些不太知名的语言来寻找新奇的改善灵感。本文,我们将探讨智能合约语言设计的现状,并比较这些语言...

知识:智能合约,Solidity,研究报告

4. 智能合约编写之 Solidity的设计模式 | FISCO BCOS系列开发教程

...的智能合约”为主题,开发者可基于FISCO BCOS等主流底层框架,结合业务场景设计、开发并部署智能合约。为了让大家更好上手智能合约开发,区块链服务网络发展联盟与FISCO BCOS开源社区共同推出“7个课时速成智能合约全能型开发”系列教程,助力开发者学习并熟悉合约开发,轻松应对此次大赛并拔得...

知识:solidity,设计模式

5. [Chainlink] Chainlink 的区块链不可知设计:对任何网络的原生 Oracle 支持

...用链下资源的更高级的 dApp,从而促进该生态系统的发展。然而,并非所有设计区块链不可知预言机网络的方法都是平等的。 在本文中,我们将探讨围绕与区块链无关的预言机设计的关键安全考虑因素、Chainlink 对原生区块链不可知论的独特方法,以及该方法如何支持跨链互操作性协议 (CCIP) 的开发。与...

知识:预言机,区块链,区块链网络,智能合约

6. 33复杂美区块链核心技术Chain33详解

...平台支持语言:Go语言智能合约开发语言:Go,Solidity,C++,Javascript特 点模块化设计,轻松部署你的链Chain33采用模块化设计,提供超过十种以上的模组化功能,开发者可自由组合应用,开发简易,仅需基础的编程能力,即可打造一条公链,无需耗费大量成本自己开发区块链底层;高兼容性,应用无碍移植Ch...

知识:公链,智能合约,以太坊,联盟链

7. 33复杂美区块链核心技术Chain33介绍

...为此,Chain33开发者平台应运而生,旨在让开发者轻松玩转区块链。·模块化设计,轻松部署你的链:Chain33采用模块化设计,提供超过十种以上的模组化功能,开发者可自由组合应用,开发简易,仅需基础的编程能力,即可打造一条公链,无需耗费大量成本自己开发区块链底层;·高兼容性,应用无碍移...

知识:公链,智能合约,联盟链,区块链

8. Second State智能合约助力Oasis发展,ROSE会创新高吗?

...me,且完全兼容以太坊。Oasis Network 由全球著名的隐私计算和分布式系统专家设计和开发。云虚拟机和编译器 的领导者 Second State 在 Oasis Network 上发布了一个高性能、可扩展、并且能保护隐私的区块链智能合约执行引擎 。Oasis Ethereum ParaTime 与以太坊完全兼容,能够运行目前所有的以太坊软件,但是能够...

知识:以太坊,智能合约,以太坊生态系统,合约

9. 智能合约系列 | 智能合约工程简述:Smart Contract Engineering

...的发展路径,从而预测智能合约发展之路。百科词条给出了简明解释,程序设计阶段出现在1946年~1955年。此阶段的特点是还没有软件的概念,程序设计主要围绕硬件进行开发,规模很小,工具简单,无明确的开发者和用户分工。而软件设计阶段出现在1956年~1970年。此阶段的特点是:硬件环境相对稳定...

知识:智能合约

10. Blockstack 去中心化计算网络

..., 用户隐私的丧失,数据缺乏可移植性,以及根植于客户端/服务器模型核心设计带来的科技巨头间广泛的互不信任。鉴于计算在人类社会中的重要性与日俱增,我们不能让过时的计算模型来定义我们现在的生活方式。 云计算的下一步演进将利用更强劲的客户端设备、边缘计算和全球连接以减少对这些...

知识:区块链,合约,挖矿

11. 我相信Neo的未来一片光明

...过Gas支付你可以在Neo经济系统中便利自由地购买你所需要的产品和服务。从设计初衷上看,Gas拥有广泛的应用前景和潜力,随着Neo经济网络的成长,以及Neo生态日趋丰富,Gas会有越来越多的使用场景,会有更多的地方需要消耗Gas,消耗更多的Gas。Gas流通性会加强,消耗量与日俱增,Gas的价值会得到更充...

知识:智能合约,公链,开发者

12. 通付盾2021Q1智能合约安全态势感知报告

...级语言层面为智能合约带来的安全威胁主要有两个原因,一个是高级语言自身设计的缺陷所引入的安全问题,另一个则是开发者在编写高级语言过程中因为忽视代码质量而引入的安全漏洞。报告数据显示,漏洞主要集中在“命名不规范”、“编译器版本不一致”、“Solidity版本过时”等方面,其中“命名不...

知识:通付,盾,2021Q1,智能,合约,安全,态势,感知,报告,

13. Kadena :Pact 语言奠定智能合约新标准

...bug 与漏洞所困扰的消息在加密货币社区屡见不鲜。至今,已经出现过很多因设计缺陷而导致合约出现问题的情况,这些设计缺陷包括:语言难以辨认且无法验证;模型使合约暴露于危险的漏洞和非确定性行为之下;缺乏检查和可追溯性;调用外部智能合约费用昂贵、速度缓慢且危险。当 Kadena 的创始人 ...

知识:智能合约,合约,在区块链,区块链

14. 小蚁张铮文解读开源区块链框架:写给CTO的主流区块链架构横向剖析

...寨币(alt coins)的数量有如天上繁星,难以计数。从论文中可以得知,中本聪设计比特币的目的,就是希望能够实现一种完全基于点对点网络的电子现金系统,使得在线支付能够直接由一方发起并支付给另外一方,中间不需要通过任何的中介机构。总结来说,他希望比特币能够实现以下这些设计目标: ...

知识:开源区块链框架

15. 智能合约三大架构分析:英国央行2020年3月数字法币报告

...稳定提出的重大挑战。这份题为"中央银行数字货币2020年3月:机遇、挑战和设计"的报告是在英国央行经过5年多研究后出的报告。包括国际货币基金组织在内的许多金融机构,在几年以前开始担心各国央行发行的法定货币正在——尽管速度缓慢——失去其市场据点。这观点在2020年英国央行出这份报告的...

知识:智能合约,合约,数字法币,货币