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
前期准备编辑器理论上讲任何编辑器都可以编写Solidity合约代码,比如:WebStorm,VSCode,Sublime等。我选择atomautocomplete-solidity代码自动补齐linter-solium、linter-solidity代码错误检查language-ethereum支持Solidity代码高亮以及Solidity代码片段环境node.js开发框架:truffle(用r
罗雪Melody
·
2021-06-27 05:58
以太坊网建立、合约编译、部署
开源工具安装installGocompilergo-ethereum编译安装
以太坊智能合约
语言solidity安装建立私链创建一个文件夹来存储私链数据mkdirprivateChaincdprivateChain
建怀
·
2021-06-26 11:56
以太坊智能合约
编写(一)
什么是智能合约?在区块链上运行的程序,通常称为智能合约。所以通常会把写区块链程序称做写智能合约。虽然比特币上也能写智能合约,但是比特币所支持的语法仅与交易有关,能做的事情比较有限。因此目前提到写智能合约,通常指的是以太坊区块链。智能合约可以做什么?目前最常见的智能合约是各种加密货币合约,开发者可以很容易地透过部署一个智能合约,来提供运行于以太坊上的新加密代币。如果这份智能合约相容于ERC20标准,
lmwxhyy
·
2021-06-26 05:19
Luck Club-SDT超级单身狗 区块链游戏
而LuckClub-SDT则是沿用
以太坊智能合约
账本,它也是全球知名游戏开发公司LUCKCLUB(幸运俱乐部)旗下首款区块链去中心化游戏SuperSingleDog(超级单身狗)游戏的核心金融杠杆驱动。
布客财经
·
2021-06-25 00:21
2018-07-13 易付链—区块链支付领域的支付宝
易付链(EPC)是一种区块链支付的解决方案,基于
以太坊智能合约
实现。可支持所有符合以太坊ERC20标准代币的交易它类似于闪电网络,但技术稳定性、实用性,开发成本都低于闪电网络。
cherrylinn
·
2021-06-24 14:28
ETH 001 私有链的搭建
最近想给同事做一次
以太坊智能合约
编写的分享,PPT写着写着越来越多。想想还算是把它弄成文章。1.1ETH介绍ETH是我们的V神发起的一个开源的去中心化的数字货币项目。
三文鱼的一生
·
2021-06-14 07:17
java如何在Spring Boot中用web3j开发
以太坊智能合约
通过Spring的依赖注入将web3j集成到SpringBoot应用程序中。此处提供了示例应用程序:packageorg.web3j.examples;importjava.io.IOException;importorg.apache.http.conn.HttpHostConnectException;importorg.junit.Test;importorg.junit.runner.Ru
编程狂魔
·
2021-06-13 08:38
我理解的通证经济
通证经济降低项目启动门槛上一轮牛市由
以太坊智能合约
的商业模式开启,众多项目基于以太坊发行自己的数字货币,用户看好其发展价值就可以使用eth来兑换,其本质相当于众筹,直接越过古典vc的融
Richard_Hy
·
2021-06-10 12:54
solidity系列教程<十七>Truffle框架部署智能合约到公网
因为Infura是一个托管的以太坊节点集群,可以将你开发的
以太坊智能合约
部署到infura提供的节点上,而无需搭建自己的以太坊节点。可能你还不了解Infura,但如果
addin_gao
·
2021-06-06 08:40
python和web3py类库以太坊投资智能合约交互
在这篇文章中,我将介绍如何将python程序与
以太坊智能合约
集成。出于这样或那样的原因,可能也面临着这个问题,尽管以太坊提供了图灵完备语言,但并不是所有事情都能完成。假
编程狂魔
·
2021-06-05 14:38
以太坊智能合约
安全问题总结
一以太坊安全总览权限控制问题设计/业务逻辑错误算术精度导致的问题未作异常处理导致的问题伪随机数问题拒绝服务漏洞上/下溢漏洞重入漏洞变量覆盖漏洞假充值漏洞缺失的输入验证二权限控制问题parity钱包被接管控制问题防止1使用修饰符(onlyOwn)或require检查访问权限2高权限控制设为内部才能访问3增加冻结任意用户功能,当发现存在恶意账号是,可以冻结三设计/业务逻辑错误争夺king游戏使用合约参
剑有偏锋
·
2021-06-05 05:26
开发
以太坊智能合约
要注意的几个坑
以太坊智能合约
安全漏洞频繁出现,一些通用的合约,比如token合约,一般都会以OpenZeppelin为基础,来发布。
yanging
·
2021-06-04 06:09
以太坊智能合约
安全分享会特别报道
2018年9月8日,由全球一站式区块链综合服务平台Vlink主办的VlinkClub区块链沙龙第一期在上海顺利举行。本次技术分享会的主讲人是知道创宇的安全服务部负责人王皓伟和华东负责人丁仁斌,两位均是区块链安全领域的专业人士。本次会议精彩纷呈,邀请到了不少优秀的项目方与平台一同交流,EtherFlyer受邀参与了本次会议。随着区块链的火爆,市场上的交易也在高速发展。据coinmarketcap统计
EtherFlyer以飞
·
2021-06-04 05:59
使用Python的开发框架Brownie部署
以太坊智能合约
介绍我希望可以在任何开发场景都尽量用Python。在区块链开发中,常用的是以太坊虚拟机智能合约语言Solidity,它具有许多不错的功能,并且仍然可以使用Python进行部署。刚开始使用Solidity时,我使用了Remix(https://remix.ethereum.org/),这是一个强大的WebIDE,可让您进行智能合约可视化。Remix很棒,我现在仍然使用它,但是在单个IDE之外可以实现
·
2021-05-28 14:12
以太坊智能合约
开发指南2(理解ERC-20代币合约)
ERC-20的目标是为以太坊上的代币合约(tokencontract)提供一组特征与接口的通用标准。通用的标准有很多好处,比如允许钱包显示数以百计的不同代币的账户余额额;代币交易所,只需要知道代币合约的地址就可以将其列入交易列表中。事实上,ERC-20已经成为目前创建代币合约的标准。代币合约(tokencontract)是什么?代币合约就是一个包含了账户地址(address)到余额(balance
luohuayong
·
2021-05-19 05:32
java和android如何使用web3j开发
以太坊智能合约
并进行交易教程
从广义上讲,有web3j支持三种类型的以太坊交易:1.以太币从一方交易到另一方2.创建一个智能合约3.与智能合约交易为了进行这些交易,必须有以太币(以太坊区块链的代币)存在于交易发生的以太坊账户中。这是为了支付gas成本,这是为支付参与交易的以太坊客户端的交易执行成本,支付了这个成本就能将结果提交到以太坊区块链上。获得以太币的说明下文会说到。此外,我们还可以查询智能合约的状态。image如何获得以
编程狂魔
·
2021-05-19 03:45
20180202_
以太坊智能合约
编程学习小结_区块链_经验_201802
20180202_
以太坊智能合约
编程学习小结_区块链_经验_201802一转眼为期1个月的
以太坊智能合约
编程学习告一段落了~首先要感谢课程编排的董老师,Frank,负责运营整个课程的班长们,各位百忙之中抽出时间来帮忙的助教
fantasyrex3
·
2021-05-18 19:00
python如何使用web3py与以太坊投资智能合约交互
在这篇文章中,我将介绍如何将python程序与
以太坊智能合约
集成。出于这样或那样的原因,可能也面临着这个问题,尽管以太坊提供了图灵完备语言,但并不是所有事情都能完成。假
雅倩兰爸爸
·
2021-05-18 05:22
ETH&EOS 开发资源及工具集合
“前方高能预警,建议先Mark再看”(完整版请关注BinSTD公号回复关键词“开发工具”获取)【ETH开发资源篇】一、开发语言Solidity-官方推荐
以太坊智能合约
开发语言,也是目前最为主流的智能合约语言
BinSTD
·
2021-05-17 13:34
产业观察 |
以太坊智能合约
被爆有巨大漏洞,新技术落地恐怕要“迟到”
来源:DeepTech深科技(今日头条)对区块链技术稍有了解的人都知道,区块链存在的基础是系统中参与交易的所有人要对数字资产的归属达成共识。而从整体上看,区块链则是一种将系统内交易进行编码的可附加账本,除了要达成数字资产归属权共识外,基于区块链技术的任何应用要生效,还要满足很重要的两点,一是每次交易必须有效,二是过往交易历史不能篡改。然而,要保证交易有效,就必须遵循某一事先约定的规则。现实世界中,
烛微虑远
·
2021-05-15 21:02
Python通过JSON-RPC对
以太坊智能合约
部署交易
本文探讨了如何将JSON-RPC请求发送到Geth节点以创建原生的交易。目标是在使用高级库(如web3py或web3js)时了解并查看后台发生的情况。另外,对处理错误和异常不是本文的重点。如果出现任何问题,它将只是显示失败。这篇文章主要是学习。对于生产环境,还是考虑使用web3.py。我们将仅使用HTTP请求在私有链上使用智能合约部署和交互(调用函数和读取公共变量)。交易是离线签名的,然后才发送到
编程狂魔
·
2021-05-12 16:57
2018-08-09小白学区块链——代币发行
今天来了解一下代币是怎么发行的,在
以太坊智能合约
没出来之前,代币发行都是基本复制比特币的代码修改某些参数,然后让代码运行起来。这种代币的模式也就是比特币的模式,需要设备运行代码,也就是挖矿。
星光之梦
·
2021-05-07 14:23
科普 |
以太坊智能合约
,以及大部分Token都在用的ERC标准是什么?
这是白话区块链的第1338期原创作者|宇星出品|白话区块链(ID:hellobtc)在现实生活当中,我们经常在各种业内报道中看见ERC的身影,那么什么是ERC呢?今天就来和大家聊一聊。01智能合约在讲ERC之前,先和大家科普一下智能合约,智能合约的概念最早是在1994年由尼克.萨博提出。他定义道:一个智能合约是一个计算机化的交易协议,它执行一个合约的条款。智能合约来源生活中的自动售货机,当客户往自
白话区块链-大白
·
2021-04-28 13:25
区块链
比特币
eos
java
编程语言
「价值投资」捡漏百倍区块链项目-Quantstamp(QSP)
Quantstamp称自己是“第一个可扩展的安全审计协议,旨在发现
以太坊智能合约
中的漏洞。”通俗地说,这意味着他们是一家在投入市场之前对新硬币进行崩溃测试以企图阻止任何错误或安全漏洞。
区块链熊猫
·
2021-04-24 19:33
以太坊客户端Geth命令用法-参数详解
Geth在
以太坊智能合约
开发中最常用的工具(必备开发工具),下面是Geth命令用法手册。
DeanDnnn
·
2021-04-24 04:46
Ethereum
以太坊智能合约
部署源码分析
title:Ethereum
以太坊智能合约
部署源码分析date:2018-05-2709:49:16tags:-以太坊categories:-区块链0前言基于EthereumCoffice(v.1.8.8
FinJmy
·
2021-04-21 14:22
迅雷链技术沙龙第六站:虚拟机如何助力区块链应用
对于这些漏洞产生的原因,业界普遍认为一是与
以太坊智能合约
机制太过灵活有关,二是因为以太坊
商业资讯
·
2021-04-20 08:31
20180625_当助教是一种什么样的体验_区块链_经验
最近老董区块链干货铺的
以太坊智能合约
第四期开始了,我作为小组的助教努力奋斗了一个星期,详细说说当了一个星期助教的感想吧。
fantasyrex3
·
2021-04-19 02:57
DEx.top 与 PolicyPal 达成空投合作的关系
孵化的基于
以太坊智能合约
的去中心化交易平台。它是个由著名的区块链公司,比特大陆技术公司,接受企业孵化器的
PAL网络
·
2021-04-15 05:46
以太坊智能合约
设计(一)
第一节智能合约介绍1.1什么是智能合约运行在区块链系统上的脚本程序就是智能合约智能合约能实现的功能取决于脚本指令集的完整度image.png相当于关系型数据库中的存储过程部署在区块链账本并同步到其他节点在每一个完全节点上都可以独立执行合约程序本身是静态的,执行才是动态的合约中的功能调用,更改账本或只读1.2以太坊中智能合约的结构组成image.png指定版本信息,不同版本字节码不一样使用contr
stanf1l
·
2021-03-11 13:11
以太坊智能合约
开发第四篇:实现Hello World智能合约
原文发表于:
以太坊智能合约
开发第四篇:实现HelloWorld智能合约绝大部分开发者学习一门语言的时候,都是从输出一个HelloWorld开始。
智能合约
·
2021-03-10 18:30
以太坊智能合约
什么是智能合约?智能合约是运行在区块链上的一段代码,代码的逻辑定义了合约的内容。智能合约的账户保存了合约当前的运行状态balance:当前余额nonce:交易次数code:合约代码storage:存储,数据结构是一颗MPT树Solidity是智能合约最常用的语言,语法上与JavaScript很接近example【payable】以太坊规定如果合约账户要能接受外部转账,必须标注payable。调用智
handsomeyinjun
·
2021-02-17 21:25
区块链
区块链
以太坊
智能合约
37种solidity合约常见安全问题【SWC】
它是SmartContractSecurity提供的
以太坊智能合约
安全漏洞分类及测试用例集,其中包含了37种以太坊Solidity智能合约开发中常见的安全问题的描述及后果,例如重入、溢出等,同时也给出了
新缸中之脑
·
2021-02-02 09:11
以太坊开发
erc20发币教程_ERC20代币合约详解,附实现代码
如果你希望马上开始学习
以太坊智能合约
和应用开发,可
火锅大魔王
·
2021-01-17 13:57
erc20发币教程
区块链常识,避坑,避坑——第三期——2020.1.13
同态加密零知识证明环签名sharding(二)
以太坊智能合约
的开发语言是?goc++javasolidity(三)关于solcjs说法正确的是()?
Blockchain_Key
·
2021-01-13 19:52
区块连基础-学习随笔
区块链
比特币
eos
以太坊
智能合约
关于
以太坊智能合约
升级,编译器版本兼容性问题的介绍
相信很多智能合约初级开发者,在使用以太坊生态平台进行区块链项目开发的过程中,当遇到
以太坊智能合约
升级了,那么对于原有的编辑过得代码,在新的编译器版本中,并不能完美兼容,经常报错,那么下面信比特技术人员,
信比特
·
2021-01-01 16:01
以太坊
区块链
智能合约
以太坊智能合约
的优缺点分析
智能合约的优缺点优点:1、安全性高智能合约经过加密并储存于区块链节点上,能够确定在未经许可的情况下,不会有更改、遗失的状况。2、交易效率高智能合约的流程几乎自动化,交易效率提高,许多中介可能会被淘汰。3、定制化现存的智能合约种类多,并能依照客户需求进行修改。缺点:人为因素代码是开发者编写,有误写的可能;一旦智能合约放上区块链,则无法更改。法律因素目前不受任何政府监管,倘若政府机构介入立法则可能出现
信比特
·
2020-12-21 17:54
智能合约
区块链
以太坊
DeFi挖矿:用数据揭秘DeFi产品的最新情况 | Tokenview
DeFi挖矿:用数据揭秘DeFi产品的最新情况|TokenviewDeFi成为区块链行业风口,不少人认为DeFi是
以太坊智能合约
的最佳应用,甚至是区块链的最佳落地场景。
Tokenview
·
2020-11-11 11:05
区块链深度研究
佛萨奇Forsage智能合约全球滑落
在区块链数字货币领域,
以太坊智能合约
已经被广泛应用,因为它的安全性,稳定长久性,不可干涉性,无人为操作等特点,让更多人更加信赖智能合约,智能合约解决了信任问题,解决了贪婪问题,因此参与智能合约的人群越来越多
Forsage智能合约是什么
·
2020-10-11 13:01
笔记
(1) 基于
以太坊智能合约
的Dapp开发与实践 - 环境准备
环境准备安装Go-lang安装go-ethereum1.8+Atom编译器(optional)安装solidity插件安装python+pyCharm(optional)安装web3.py模块安装Truffle(optional)
道长_84e8
·
2020-10-10 19:41
truffle部署合约到以太坊主网上
truffle集
以太坊智能合约
编译、测试、部署为一体的开源框架,方法简单,功能强大。
六天天天向上
·
2020-10-10 07:28
以太坊智能合约
之锁仓合约的开发
关于锁仓合约的代码地址使用solc编译solcTokenTimelock.sol--bin--abi--optimize--overwrite-o/git/Test/solidity/格式:solc合约文件名字--bin--abi--optimize--overwrite-输出文件目录注意事项如果有多个合约文件,只需要编译这个一个,这个工具会自动相关连合约一起编译编译后得到的合约文件:编译后的合约
修电脑的_ab7e
·
2020-10-10 01:42
solidity智能合约开发一:Solidity简介及HelloWorld
1、solodity简介Solidity语言是一种
以太坊智能合约
高级编程语言,运行在以太坊(Ethereum)虚拟机(EVM)之上。
张凯_9908
·
2020-10-09 12:49
ETH开发(三)基于
以太坊智能合约
开发
大家好,上面几篇文章讲解了,以太坊源码编译,以太放私有链的搭建。大家对以太坊有了初步的认识。以太放网络是第一个提出用图灵完备的语言开发图灵完备的智能合约的区块链网络。目前他的生态是最健全的。以后也有可能他将一统天下,成为全球最大区块链网络(互联网产品是赢者通吃的,比如,阿里,京东,腾讯,亚马逊)。我们也期待以太坊2.0分片网络马上上线。到时候就是你们一展身手的时候了。准备今天,我们开始为在以太坊上
jambeau
·
2020-10-01 20:29
区块链开发
区块链
技术篇
[EOS源码分析]9.EOS智能合约开发实践之数据库持久化
以太坊智能合约
定义的全局变量的值是持久性的,就相当于智能合约一直在运行着。
区块链斜杠青年
·
2020-09-15 10:14
区块链
EOS
EOS源码分析
读研整活笔记(3):阅读论文 WANA Symbolic Execution of Wasm Bytecode...
读研整活笔记2:调研编译器soll需求理解0.摘要0.标题1.摘要2.关键词3.个人理解一.介绍1.摘要二.WASM和智能合约的背景2.1.WASM2.2.EOSIO智能合约2.3.
以太坊智能合约
三.智能合约漏洞
技不如人,甘拜下风
·
2020-09-13 20:27
读研
区块链
区块链
区块链进阶-通过代币(Token)学
以太坊智能合约
-熊丽兵-专题视频课程
区块链进阶-通过代币(Token)学
以太坊智能合约
—244人已学习课程介绍本课程从什么是代币(Token)讲起,分析实现一个代币关键的点是什么。
Tiny熊
·
2020-09-11 23:39
视频教程
视频教程-
以太坊智能合约
开发项目实战-投票系统-区块链
以太坊智能合约
开发项目实战-投票系统区块链技术研究者西姆老师¥12.00立即订阅订阅后:请点击此处观看视频课程视频教程-
以太坊智能合约
开发项目实战-投票系统-区块链学习有效期:永久观看学习时长:16分钟学习计划
weixin_34831510
·
2020-09-11 23:04
视频教程-区块链进阶-通过代币(Token)学
以太坊智能合约
-区块链
区块链进阶-通过代币(Token)学
以太坊智能合约
硕士毕业于北京航空航天大学,先后就职于创新工场(点心),猎豹移动。
学院导师-熊丽兵
·
2020-09-11 22:58
vDice是一款应用
以太坊智能合约
技术的骰子游戏应用
什么是众筹?众筹又叫ICO(初始货币发售),它是依托于区块链技术的代币发售。投资者通过早期众筹可以参与到各类优质的区块链项目中。众筹首要的兴趣点就在于代币的未来发展。他们将会在公开市场买卖,从而让用户获得价值,甚至百分百的回报率。现在,有一个非常好的以太坊(ETH)项目,它或许将给你带来极佳的利润空间。那就是vDice——超前的以太坊网上博弈投资站点。VDiceICO的潜力vDice是一款应用以太
zou_es
·
2020-09-11 22:34
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他