如果你有其他语言基础,可以很快入门,如果新手建议了解即可,以下是课程目录: 1、智能合约概述2、区块链基础3、以太坊虚拟机4、安装Solidity编译器5、从源代码编译6、CMake参数7、版本号字符串详解8、版本信息详情9、实例学习Solidity10、秘密竞价(盲拍)11、安全的远程购买实例12 ...
分类:
其他好文 时间:
2021-06-06 19:21:59
阅读次数:
0
一、总体架构 这个架构参考关注在三个类别中:会员(Membership),区块链(Blockchan)和链码(chaincode)。这些类别是逻辑结构,而不是物理上的把不同的组件分割到独立的进程,地址空间,(虚拟)机器中。 以上是Fabric核心组件,分成三大部分:成员、区块链和交易、链码(智能合约 ...
分类:
其他好文 时间:
2021-06-04 18:55:05
阅读次数:
0
工具简介 Slither 是一个 python3 开发,用于检测智能合约(solidity)漏洞的静态分析框架。 Slither 的 Github 地址:https://github.com/crytic/slither 工具安装 它有三种安装方式(pip, git, docker),我们为了方便, ...
分类:
其他好文 时间:
2021-06-03 18:13:08
阅读次数:
0
简介 当调用外部的合约时,外部合约会接管控制流程,从而可能给自己的数据带来意想不到的修改。2016年6月,以太坊最大众筹项目The DAO被攻击,黑客获得超过350万个以太币。正是由于此陷阱。 原因 调用外部合约,fallback回调函数被多次执行。 复现 很多都是老语法的address.call( ...
分类:
其他好文 时间:
2021-05-24 04:46:13
阅读次数:
0
区块链加密数字货币交易所/商城/游戏平台如何实现TRC20-USDT钱包接入? ...
分类:
其他好文 时间:
2021-02-25 11:47:41
阅读次数:
0
链码 Fabric的智能合约称为链码(chaincode),分为系统链码和用户链码。系统链码用来实现系统层面的功能,用户链码实现用户的应用功能。链码被编译成一个独立的应用程序,运行于隔离的Docker容器中。 和以太坊相比,Fabric链码和底层账本是分开的,升级链码时并不需要迁移账本数据到新链码当 ...
分类:
其他好文 时间:
2021-01-14 10:37:15
阅读次数:
0
解决并发编程之痛的良药--结构化并发编程作者简介:曹家锋,Westar实验室技术专家。Westar实验室(westar.io),成立于2018年,关注于区块链及分布式前沿技术,包括区块链分层架构、二层路由,网络性能、智能合约、PoW优化等。并发,是程序员在日常编程中难以绕开的话题,本文介绍一种并发编程范式-结构化并发(StructuredConcurrency)。首先给出它的概念和现状,然后着重介
分类:
其他好文 时间:
2020-11-08 16:35:02
阅读次数:
22
第03课-部署智能合约 第03课--部署智能合约 1.部署到Truffle Truffle中文文档地址: https://learnblockchain.cn/docs/truffle/index.html 1.安装 Truffle: npm install -g truffle 2.新建项目文件夹 ...
分类:
其他好文 时间:
2020-11-06 02:09:28
阅读次数:
18
第01课 Remix工具地址: https://remix.ethereum.org/ MetaMask安装地址: https://metamask.io/ 以太坊浏览器地址: https://blockexplorer.one/eth/ropsten 合约代码: pragma solidity > ...
分类:
其他好文 时间:
2020-11-06 02:08:20
阅读次数:
27
一个项目运行这么久,难免不被其他项目比来比去。NGK项目之所以能被很多人关注,是因为NGK具有独特的优势,NGK具有很高的性能,在智能合约上有多种应用,而且NGK具有独特的跨链技术、转账没有手续费,在运行上大大降低了出现拥堵的现象。NGK的目标是支持千万级甚至上亿级别的用户。 超高性能 现阶段各种共 ...
分类:
其他好文 时间:
2020-10-19 22:41:23
阅读次数:
18