![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
Pureblacks
技术高于一切
展开
-
solidity 分红原理-笔记记录
分红 contract demo、solidity原创 2022-05-25 15:34:14 · 734 阅读 · 0 评论 -
truffle框架中truffle-flattener的使用案例
truffle-flattener在openzepplin中的使用与介绍openzepplin的下载先使用 truffle init 命令载入turffle框架然后进行openzepplin的包引入官网:https://openzeppelin.com/contracts/npm install @openzepplin/contracts 会安装目前的版本比如说3.x如果要使用旧版本比如说2.5.1使用以下命令npm install @openzeppelin/contracts@2.5原创 2021-11-01 18:31:41 · 866 阅读 · 1 评论 -
truffle 框架简单运用
truffle 框架HelloWorld简单运用安装truffle:npm install -g trufflecontracts --soloidity 的源码migration --是用来编译solidity的js代码test 用来测试config 配置文件安装ganache:https://www.trufflesuite.com/ganache安装完后打开选择quickstart。ganache 一个已经封装好的 以太坊测试网truffle init 创建好后简单的HelloW原创 2021-05-16 01:47:50 · 155 阅读 · 0 评论 -
区块链交易相关部分技术原理(2)
数字签名只有转账人才能生成的一段防伪造的字符串。通过验证该字符串,一方面证明该交易转出方有本人发起的另一方面证明交易信息在传输过程中没有被更改数字签名由:数字摘要和非对称加密技术组成数字摘要吧交易信息hash成固定长度的字符串再用私钥对hash后的交易进行加密形成数字签名交易中,需要将完整的交易信息和数字签名一起广播给矿工矿工节点用转账人公钥对签名进行验证,验证成功说明该交易确实由转账人发起矿工节点将交易信息进行hash后与签名中的交易摘要进行比对,如果一致,则说明交易信息在传输中没原创 2021-04-28 23:09:20 · 294 阅读 · 0 评论