本文巧妙的利用 CREATE2 为用户生成一个还为创建的合约作为充值地址,并在需要归集代币时,同时完成创建合约、转移代币及销毁合约,通过同时完成创建和销毁可以归集费用。
在本文中,我们希望介绍这一成就的第一部分:验证 Gasper 的属性。所以,什么是 Gasper?如何能形式化地验证其属性?这种形式化验证有何意义?
Avalance团队利用Snow共识开发了一个点对点电子支付系统Avalance,Avalanche可以说就是Snowball共识的实例,它把所有的交易维护成一个有向无环图DAG
实现共识是区块链的核心,最早的基于拜占庭的共识依赖节点间的互相通信来达成共识,但是问题是通信开销与节点个数的平方成正比,没法拓展。后来中本聪在2008年创造性的提出了中本聪共识,这种共识采用概率性安全保证,有一定的概率推翻已有共识。
Layer-2持续迸发活力
本节主要讲了Schnorr基于离散对数签名和Schnorr 群生成&用法。有了schnorr签名的基础,就可以继续学习相关的门限签名,零知识证明等对基础要求较高的内容。
为方便用户接入区块链,降低使用区块链门槛,开发baas开源平台。
本产品面向B端,目标是以swtc币为燃料的IPFS存储空间交易运营平台,主要有平台软件和接口程序;作为区块链重要基础设施--存储,市场巨大。
WeIdentity 的多签及限量凭证的实现
Solidity 0.6.11 更新: 文档注释防范(NatSpec)支持了继承及事件, 新的单位面值 gwei
gwei
Substrate 是具有完全通用的状态转换功能(STF: State Transition Function)的区块链开发框架和用于共识,网络和配置的模块化组件。
FRAME:Framework for Runtime Aggregation of Modularized Entities ,即运行时模块聚合框架。 FRAME 是一系列用来简化Runtime开发的模块(称为Pallet)和相关的支持库组成。 每个Pallet 是用于处理特定逻辑领域的单独模块。
Mythril是以太坊官方推荐的智能合约安全检测工具,包含众多漏洞检测模型。
区块链节点使用共识引擎来达成区块链状态一致性。本文涉及区块链系统的共识基础知识,共识如何与substrate framework中的runtime进行交互,以及共识引擎是如何在framework中存在的。
利用Groth16计算证明之前,需要计算出H。目前,普遍采用的是FFT算法。
Libra 从基本的设计结构和流程上,应该是选择了一条积极稳妥的技术路线,立足于现有成熟技术进行部分创新,这也符合其超大规模应用的特点。
区块链上的智能合约就像未连接互联网的计算机一样,本身就具有其内在价值,智能合约的内在价值就是创建和交易通证。然而,计算机连接了互联网后,释放出了巨大的创新力和价值,同样地,智能合约一旦连接到快速增长的链下数据和API经济,也将变得无比强大。
Codec是一个轻量级, 高效, 二进制序列化和反序列化的编解码器
本实践案例中,我们首先会搭建和启动一条substrate链,再通过MetaMask这款著名的以太坊钱包浏览器插件,通过自定义RPC的方式,接入我们搭建好的substrate链。 然后我们会在remix这款智能合约在线IDE上的完成ERC20智能合约的开发、编译、部署、调试。remix将通过Injected Web3的方式接入我们的MetaMask钱包,借助MetaMask实现和substrate链的交互。
本文介绍了如何使用非对称加密来实现信息安全领域中热点话题-数字签名
扫一扫 - 使用登链小程序
38 篇文章,357 学分
61 篇文章,345 学分
108 篇文章,259 学分
22 篇文章,236 学分
12 篇文章,152 学分