E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
以太坊智能合约
以太坊Dapp项目-网页钱包开发手册
以太坊Dapp项目-网页钱包开发手册修订日期姓名邮箱
[email protected]
前言在之前的一篇文章
以太坊智能合约
项目-Token合约开发与部署中
weixin_34110749
·
2020-08-10 11:57
智能合约的安全问题
前言本文主要总结
以太坊智能合约
的安全漏洞。新加坡国立大学的LoiLuu提出了现在的智能合约存在的几种安全漏洞1。然而,由于智能合约目前还只是初级阶段,相信各种安全问题会不断的发现。
zcc0721
·
2020-08-10 10:19
以太坊
智能合约之可重入攻击
以太坊智能合约
到现在,出现了不少由于合约代码不严谨,导致黑客利用合约代码漏洞进行攻击来获取暴利。
浪里个浪の
·
2020-08-10 10:47
智能合约
以太坊智能合约
安全 Dasp Top10
译者:爱上平顶⼭来源:慢雾区原文链接:https://www.dasp.co/这是分布式应⽤安全项⽬(或DASP)2018年排名前10的漏洞第⼀次迭代该项⽬是NCC集团的⼀项举措。这是⼀个开放的合作项⽬,致⼒于发现安全社区内的智能合约漏洞。要参与,请加⼊github⻚⾯。1.重⼊漏洞也被称为或与空⽩竞争,递归调⽤漏洞,未知调⽤这种漏洞在很多时候被很多不同的⼈忽略:审阅者倾向于⼀次⼀个地审查函数,并
Omni-Space
·
2020-08-10 10:21
区块链
/
安全
以太坊
ETH
/
智能合约
【区块链学习】(4)
以太坊智能合约
部署及发布ICO代币
首先通过geth启动节点进行交互模式geth--datadirdataconsole查询账号>eth.accounts["0x53099d033d847921e44812067d720d17b133a2d8","0x6917c3b6eb6f4df7c80d3c3167bec2e4959d9152"]>eth.getBalance(eth.accounts[0])750000000000000000
Psuso_
·
2020-08-10 08:23
区块链
长文 | 深度解析Solidity让老司机翻车的17个坑及超详细避坑指南,建议先马后看(附送独家资源)...
作者:DrAdrianManning译者:老曹、Aholiab说起Solidity,虽然还很初级,但无疑已成为今天区块链开发的常用语言之一,今天
以太坊智能合约
的很多字节码,都是用Solidity编译的。
区块链大本营
·
2020-08-10 08:05
以太坊智能合约
Owner相关CVE漏洞分析
原文链接:https://0x48.pw/2018/06/19/0x43/文章作者:Hcamael背景最近学习了下以太坊的智能合约,而且也看到挺多厂家pr智能合约相关的漏洞,其中《ERC20智能合约整数溢出系列漏洞披露》[1]文章中披露了6个CVE编号的漏洞,而这些漏洞都属于整型溢出漏洞范畴,其中5个漏洞均需要合约Owner才能触发利用。本文正是针对这些漏洞从合约代码及触发逻辑上做了详细分析,并提
weixin_44304686
·
2020-08-10 08:40
技术学习
以太坊代币智能合约示例
2019独角兽企业重金招聘Python工程师标准>>>学习
以太坊智能合约
开发最好的方法,莫过于结合具体的应用场景案例,举例如投票、众筹、ERC20或ERC721代币发行等等,通过一个实例的实现,边实践边学习了
weixin_34025151
·
2020-08-10 08:57
以太坊智能合约
审计 CheckList
作者:知道创宇404区块链安全研究团队时间:2018年11月12日EnglishVersion:https://paper.seebug.org/754/项目地址:https://github.com/knownsec/Ethereum-Smart-Contracts-Security-CheckList如果你想第一时间了解漏洞资讯,可以关注我们的知道创宇Paper:https://paper.s
知道创宇KCSC
·
2020-08-10 08:05
以太坊智能合约
“Beauty Chain”的漏洞分析
文章目录一、BeautyChain是什么二、内存溢出漏洞分析三、预防措施一、BeautyChain是什么美链(BeautyChain)是一个部署在以太坊上的智能合约,有自己的代币BEC。美链没有自己的区块链,发行代币的智能合约对应的是以太坊状态树中的一个节点,有自己的账户余额(总的以太币数额),代币都可以自己定义发行规则,合约里每个账户上有多少个代币保存在智能合约的状态变量里,维护在存储树里,存储
cactusblossom
·
2020-08-10 08:10
以太坊
以太坊智能合约
Hexagon 存在溢出漏洞
最近通过对智能合约的审计,发现了一些智能合约相关的安全问题。其中我们发现智能合约Hexagon存在溢出攻击,可产生无数的token,导致整个代币都没有意义。Token地址:https://etherscan.io/address/0xB5335e24d0aB29C190AB8C2B459238Da1153cEBA该代币可能要上交易所,我们已第一时间向官方通知该问题。目前发现受影响合约地址:成因分析
FLy_鹏程万里
·
2020-08-10 08:50
【区块链】
————以太坊安全
————安全资讯
————智能合约安全
BEC、SMT等ICO智能合约漏洞分析
4月25日早间,火币Pro公告,SMT项目方反馈今日凌晨发现其交易存在异常问题,经初步排查,SMT的
以太坊智能合约
存在漏洞。
区块链斜杠青年
·
2020-08-10 08:06
区块链
Python
以太坊智能合约
开发指南
所以写这个Python中的
以太坊智能合约
开发指南。按我的统计对我们来说幸运的是,2017年Web3.py的第4版发布,这意味着现在比以往更容易运行python脚本并观察区块链上发生的神
weixin_33857230
·
2020-08-09 00:41
1、快速开始
以太坊智能合约
开发(转账和获取余额)
快速开始
以太坊智能合约
开发SmartContracts就是智能合约我们将使用Truffle来进行开发智能合约,Truffle是一个世界级的区块链开发环境,包含测试框架和资产管道,其核心在后台有一个EVM
Victor.Zhang
·
2020-08-08 22:59
区块链
智能合约
以太坊开发
深入
以太坊智能合约
ABI
数字猫合约ABI开发DApp时要调用在区块链上的Ethereum智能合约,就需要智能合约的ABI。本文希望更多了解ABI,如为什么需要ABI?如何解读Ethereum的智能合约ABI?以及如何取得智能的ABI?ABI(ApplicationBinaryInterface)如果理解API就很容易了解ABI。简单来说,API是程序与程序间互动的接口。这个接口包含程序提供外界存取所需的functions
rejames
·
2020-08-08 20:41
以太坊智能合约
编译脚本
前提准备工作创建新的项目文件夹mkdircontract_workflowmkdircontracts创建合约文件夹mkdirscripts创建脚本文件夹mkdircompiled创建编译文件存放的文件夹mkdirtests创建测试文件夹使用ls可以看到创建的文件夹,这个时候需要引入包管理工具,初始化列表,使用命令npminit安装所需要的插件solc使用命令
[email protected]
.
MY CUP OF TEA
·
2020-08-08 10:49
区块链
以太坊
带你玩转区块链--实现Dapp众筹项目-第二章-第二节【以太坊篇】
一、意义:在上一节课中,我们已经能基于
以太坊智能合约
做一些简单的Dapp应用了,但在真正生成环境中,这些知识远远不够。
Laughing_G
·
2020-08-07 11:27
区块链开发
golang知识
挖矿教程
北京大学肖臻老师《区块链技术与应用》公开课笔记25——ETH智能合约篇1
以太坊智能合约
,对应肖老师视频:clickhere全系列笔记请见:clickhere注:若存在链接无法打开,很大可能是因为CSDN后台审核未通过,请耐心等待。
Sinocifengs
·
2020-08-04 12:42
区块链
北京大学肖臻老师《区块链技术与应用》公开课笔记26——ETH智能合约篇2
以太坊智能合约
,对应肖老师视频:clickhere全系列笔记请见:clickhere注:若存在链接无法打开,很大可能是因为CSDN后台审核未通过,请耐心等待。
Sinocifengs
·
2020-08-04 12:42
区块链
以太坊2.0的Medalla测试网已满足启动要求
以太坊网络
以太坊智能合约
开发工具Truffle发布5.1.37版本
以太坊智能合约
开发工具Truffle宣布发布Truffle5.1.37版本。
qvkuailian
·
2020-08-04 10:07
区块链
比特币
区块链
truffle unbox大全
要快速掌握以太坊应用开发,推荐这个教程:
以太坊智能合约
与DApp开发入门在安装各种box之前,需要首先全局安装truffle和ganache-cli仿
新缸中之脑
·
2020-08-03 04:50
以太坊
以太坊智能合约
测试环境搭建
搭建基于以太坊go-ethereum的私有链环境ubuntu下安装命令打开命令行窗口,或通过快捷键CTL+ALT+T,依次输入以下命令,即可安装成功:sudoapt-getinstallsoftware-properties-commonsudoadd-apt-repository-yppa:ethereum/ethereumsudoadd-apt-repository-yppa:ethereum
冰_Angus
·
2020-08-01 10:29
区块链生态建设——赋能实体经济,方能破解区块链行业发展危局
2017年是区块链技术发展路途上的又一个“高爆”时间点,利用
以太坊智能合约
技术通过ICO形式发行数字货币,在币圈屡屡爆出“造富”神话。
InterValue
·
2020-08-01 09:29
Neutral Dollar 合约上线主网(附使用指南)
NeutralDollar是一个安全、透明、波动性小的一篮子稳定币,产品最初由USDC,PAX,DAI和TUSD四种稳定币通过
以太坊智能合约
100%完全质押产生。
跨链技术践行者
·
2020-08-01 00:42
区块链
基于
以太坊智能合约
的ICO
你想了解如何写智能合约,但有非常有限的技术知识?你想了解如何编写智能合约来为你的ICO发布数字货币吗?这里有一个关于如何着手的完整指南。ICO,或上线数字货币是新的热潮。区块链技术提供了一种独特的方式,鼓励早期采用者参与项目,并通过发布数字货币来获得初始资金。不必害怕在这个领域使用的新术语。下面是一个关于ICO是什么的综合指南,以及如何能够学习更多的关于这些ICO的智能合约。让我们开始吧!ICO到
编程狂魔
·
2020-07-31 17:42
代码分析 | 以太坊硬编码常数如何解决“重入攻击”风险?
假设的内容是为了向
以太坊智能合约
发送ETH,同时为了避免重入攻击,调用智能合约的gaslimit应该不多于2300。魔力数和ST
weixin_42667079
·
2020-07-30 04:28
Qtum
手把手教你使用Michelso编写智能合约
Michelson可以和
以太坊智能合约
的字节码相媲美,但它更具可读性,更安全,更强大。用来为Tezos编写智能合约的所有高
区块链大本营
·
2020-07-29 04:42
【Solidity学习笔记】
以太坊智能合约
编写的基本要素
以太坊智能合约
中可包含状态变量(statevariable)、函数(function)、函数修饰符(modifier)、事件(event)、结构类型(struct)和枚举类型(enum)。
海阳之新
·
2020-07-29 03:49
以太坊智能合约
开发指南4(Remix使用上)
Remix是什么?Remix是一个IDE(integrateddevelopmentenvironment集成开发环境),用于智能合约开发,使用的语言是solidity,是一个基于浏览器的IDE。也是以太坊官方的IDE。Remix有哪些功能?开发智能合约(集成了solidity语言的编辑器)动态调试(debug)智能合约访问已部署的智能合约的状态和属性代码分析,给出错误提示,并给出最佳实践的提示调
luohuayong
·
2020-07-28 19:08
你认识
以太坊智能合约
吗?
以太坊智能合约
是以太坊相关内容中最为重要的一块,以太坊的智能合约让区块链从比特币1.0步入到了区块链2.0从而让更多的应用可以在以太坊的平台上开发使用。那么以太坊的智能合约究竟是什么呢?
木木大木木
·
2020-07-28 18:03
以太坊合约静态分析工具Slither简介与使用
上篇学习了Mythril,一种动态的
以太坊智能合约
安全分析工具。今天来看看以太坊官方推荐的另一款静态智能合约分析工具Slither。本篇文章不做工具的对比与评测,仅从原理和使用角度阐述。
六天天天向上
·
2020-07-23 21:58
Ubuntu16.04 本地配置Remix IDE及remixd
写在前面Remix是
以太坊智能合约
编程语言SolidityIDE,阅读本文前,你应该对以太坊、智能合约有所了解,如果还不了解,建议先看以太坊是什么。
天道我酬勤
·
2020-07-15 15:35
linux
node
区块链及其对世界的影响
它是比特币的安全保障,也是
以太坊智能合约
的价值来源。本文是我们区块链技术科普系列的第一篇文章,旨在深入探讨区块链的概念、价值及其如何重塑现代社会的信任机制。区块链是什么?它是如何运行的?
Chainlink
·
2020-07-15 12:56
区块链
智能合约
以太坊
比特币
区块链:
以太坊智能合约
开发准备
智能合约开发准备编辑器选择理论上讲任何编辑器都可以编写Solidity合约代码,比如:WebStorm,VSCode,Sublime等等。我们选择轻量界面漂亮的Atom移步https://atom.io/地址,下载安装Atom。Atmo->Preferences->Installautocomplete-solidity代码自动补齐linter-solium、linter-solidity代码错误
十二指环
·
2020-07-15 09:41
区块链
区块链
如何用Nethereum开发C#
以太坊智能合约
如果我们希望构造一个去中心化应用(DApp),除了智能合约的开发,通常还需要使用其他开发语言为用户提供操作智能合约的用户接口,例如开发一个网页、一个手机App或者一个桌面应用。这些代码都需要与以太坊进行交互。以太坊规定了每个节点需要实现的JSONRPCAPI应用开发接口,该接口是传输无关的,应用程序可以通过HTTP、websocket或IPC等多种通信机制来使用该接口协议操作以太坊节点:理论上你可
weixin_34273479
·
2020-07-15 05:45
收集所有区块链(BlockChain)技术开发相关资料
---------收集所有区块链(BlockChain)技术开发相关资料Started入门区块链技术指南区块链领域比较系统的入门资料一步一步学区块链按步骤的实际操作入门指南区块链技术-智能合约-以太坊
以太坊智能合约
入
大侠区块链
·
2020-07-14 23:28
区块链
区块链
学习
技术开发相关资料
以太坊智能合约
-猜数字
准备
以太坊智能合约
初探,完成猜数字游戏记录。开发工具:智能合约在线编辑remix,可能需要翻墙使用。浏览器钱包:matemask,需要翻墙安装在Chrome或者Firefox浏览器上面。
embedsky
·
2020-07-14 23:17
区块链(BlockChain)技术开发相关资料
https://www.jianshu.com/p/6541f99fb155Started入门区块链技术指南区块链领域比较系统的入门资料一步一步学区块链按步骤的实际操作入门指南区块链技术-智能合约-以太坊
以太坊智能合约
入门概念理解区块链区块链关键要点讲解
吕子明爱读书
·
2020-07-14 21:57
区块链
智能合约开发环境搭建及Hello World合约
【汇新云】为大家定期更新文章,【汇新云】IT软硬件项目商务平台如果你对于
以太坊智能合约
开发还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇。
创成汇李顾问
·
2020-07-14 19:52
《Characterizing Code Clones in the Ethereum Smart Contract Ecosystem》导读
CharacterizingCodeClonesintheEthereumSmartContractEcosystemAbstract摘要在本文中,我们提出了第一个大规模的系统研究,以表征
以太坊智能合约
生态系统中的代码重用实践
Neil-Yale
·
2020-07-13 22:49
research
District0x 最新资讯
该网络由
以太坊智能合约
、“阿拉贡”治理和分布式文件系统“IPFS”推动。社区要求district0x网络能够简单分类一下,下面的文章是基于这个社区的反馈而写的。
District0x
·
2020-07-13 20:37
郑重告之:智能合约开发实训营第4期学员招募正式启动!
各位同学,抱歉久等了~这是终于到来的《
以太坊智能合约
全栈开发》实战特训营第四期的正式招募通知。
weixin_34195142
·
2020-07-13 18:29
基于新版Remix+MetaMask部署
以太坊智能合约
本来是不打算写这个博客的,因为网上也有很多关于Remix+MetaMask的教程,但是看到的教程都是基于旧版的Remix,所以当初自己在开始部署的时候还是挺费力的。所以,希望能帮到跟我一样的小伙伴吧~~第一步:准备环境(Remix+MetaMask)1.基于浏览器的Remix,网址为:http://remix.ethereum.org/或者直接在浏览器中搜索Remix(会直接跳转到新版)。2.Me
qqz_2016
·
2020-07-12 20:02
区块链&以太坊
详解智能合约开发利器Remix-IDE(2020.6.4 Last Version)
详解智能合约开发利器Remix-IDE(2020.6.4LastVersion)
以太坊智能合约
的开发,作者目前使用两种方法:方法一:使用Truffle框架开发方法二:Remix-IDE集成开发环境Truffle
zmrlinux
·
2020-07-12 20:07
区块链
以太坊智能合约
实现批量转账(空投)可转代币或者以太币
参考资料solidity.批量转账,存入eth以太坊合约实现批量转账(空投)原理解析
以太坊智能合约
之批量转币专门用于批量空投的ETH智能合约(该链接需要梯子)教你一招如何批量发送eth或者代币使用智能合约转代币是比较容易理解的
zgf1991
·
2020-07-12 19:33
eth
以太坊
区块链2.0
以太坊智能合约
solidity之helloworld
由于只能合约是放在区块链上面的代码,这给我们的调试带来了很多的困难,还好有在线的编译器:https://remix.ethereum.org第一个代码:pragmasolidity^0.4.4;contractCounter{uintcount=0;addressowner;constructor()public{owner=msg.sender;}functionincrement()publi
尹成
·
2020-07-12 18:19
区块链
以太坊教程收集
https://blog.csdn.net/fidelhl/article/details/50481859
以太坊智能合约
编程菜鸟篇一个针对会议的智能合约,通过它参会者可以买票,组织者可以设置参会人数上限
游离的剑鱼
·
2020-07-12 18:59
资料收集
区块链
智能合约
教程
《我学区块链》—— 五、Remix简单使用
五、Remix简单使用目前
以太坊智能合约
的编辑器主要有在线的http://remix.ethereum.org;由remix-ide自己搭建的;以及Mac,Linux系统上的Remix-app三种。
探路人
·
2020-07-12 17:12
《我学区块链》
以太坊智能合约
开发(truffle box pet-shop为例)
开发语言本文选用solidity,现在
以太坊智能合约
开发主流语言,不过比较新东西,和c++javapython这些成熟语言相比用起来没那么方便。想学的话推荐一个网站,加
几百个测试用例一致通过
·
2020-07-12 17:04
区块链
如何理解以太坊ABI - 应用程序二进制接口
写在前面阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么,也可以观看我们的视频:零基础搞懂区块链和深入详解
以太坊智能合约
语言Solidity,可以系统全面学习理解以太坊
Tiny熊
·
2020-07-12 17:09
区块链
区块链技术剖析
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他