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
EVM
(5) 基于以太坊智能合约的Dapp开发与实践 - 智能合约
4,智能合约4.1
EVM
基础账户以太坊中有两种不同类型但是共享同一地址空间的账户:外部账户由一对公私钥控制,合约账户由账户内部的合约代码控制。
道长_84e8
·
2019-12-14 05:07
使用 PMP 的
EVM
追踪软件开发进度
软件开发在追踪上的难题一般在企业内部要开始一个软件开发的项目有很多时候是老板忽然灵机一动地问说:“我们来开发一个某某软件,你觉得需要多久?”有经验的人听到这个问题时就知道这是考验专业能力与职场敏感度的时刻,因为这是一个两难的问题。在好傻好天真的时期会想:“天啊!软件要做到什么程度、有多少人参与、要给多少资源都还没确定,就要押完成日?”会有这样的想法不意外,就像是要盖一个房子,连要盖几层都不确定、设
_WZ_
·
2019-12-12 23:15
智能合约编程语言 - solidity快速入门(上)
solidity是用于实现智能合约的一种面向合约的高级编程语言,solidity受到C++、Python和JavaScript的影响,被设计为可运行在以太坊虚拟机(
EVM
)上,所以用户无需担心代码的可移植性和跨平台等问题
端碗吹水
·
2019-12-08 00:56
揭开以太坊交易费用Gas的神秘面纱(1)
Gas是以太坊虚拟机(
EVM
)内部的Token,当以太坊虚拟机执行一些指令操作时(例如智能合约、转账代码等
Sunface撩技术
·
2019-12-07 12:25
区块链DApp开发环境 embark 初探
embark是什么embark是一款特定于Ethereum区块链平台的DApp开发环境,辅助开发者创建、构建编译、测试和部署DApp,可无缝集成计算(
EVM
)、存储(IPFS/Swarm)和网络(Whisper
lambeta
·
2019-11-30 05:52
以太坊白皮书中去中心化自治组织(DAO)是个什么组织?(八)
EVM
技术还可被用来创建一个可验证的计算环境,允许用户邀请他人进行计算然后选择性地要求提供在一定的随机选择的检查点上计算被正确完成的证据。
一分钟区块链
·
2019-11-29 14:40
Cardano的IELE虚拟机能否干掉以太坊的
EVM
?
以太坊虚拟机(
EVM
)是智能合约的运行环境。它是一个完全独立的沙盒,合约代码在
EVM
内部运行,对外是完全隔离的,甚至不同合约之间也只有有限的访问权限。
比特币小白
·
2019-11-29 08:31
施沈华:从药学博士到自然之名及
EVM
品牌创始人,用品质为国货品牌正名!
从化学到药学,最后创立了自然之名天然植物护肤品牌,Jackie的人生轨迹看上去似乎有些跳脱又毫无关联。Jackie是自然之名的品牌创始人,上海萧雅生物科技有限公司CEO,在北京大学求学的五年间,他拿下了化学和经济学双学位,随后在英国诺丁汉大学硕博连读拿下药学专业博士学位,并成为系内唯一一名拿下ORS奖学金的学生。同时,他还连续获得NAHA和IFPA国际芳疗师认证。在英国读博士期间,勤工俭学的Jac
昕薇
·
2019-11-20 00:00
Ewasm Vs
EVM
:Ewasm 带来了什么改变?
这篇文章是Crosslink2019Taiwan的一个议程纪录:ThenextgenerationEthereumVirtualMachine,由来自SecondState的工程VPHung-YingTai(hydai)分享EwasmVM目前研究内容及未来的方向,内容非常精彩,包含了EVMbytecode、Webassembly、Ewasm1.0以及Ewasm2.0。EVMbytecode及Web
夏歌
·
2019-11-09 07:06
webassembly
智能合约
虚拟机
以太坊
区块链
【超越白皮书6】智能合约技术研究与
EVM
实测分析
本报告由火币区块链研究院出品,报告发布时间2018年11月5日,作者:袁煜明、胡智威。摘要本报告首先分析了区块链智能合约应满足的设计要求与实现思路:智能合约应满足确定性,需要在设计时采用确定性的算法和确定性的数据来源;智能合约应满足可终止性,可通过有限命令、gas模式、资源控制、准入限制等方式实现。在具体实现技术路线上,目前主要有脚本方式、容器化方式、虚拟机方式等。其中包括以太坊在内很多区块链系统
火币区块链研究院
·
2019-11-06 10:48
Solidity
他是专门为以太坊虚拟机(EthereumVirtualMachine,简称
EVM
)设计的语言。Solidityisstaticallytyped(?),支持继承,库以及复杂的自定义类型。
gaoer1938
·
2019-11-05 13:28
教你如何舒服的看solidity代码
其中最被看好的以太坊就是一个提供智能合约开发的平台,它拥有比其他区块链更图灵完备的技术--以太坊虚拟机(
EVM
)。。
追梦进行时
·
2019-10-30 19:00
Solidity开发模式 - 紧密变量打包
我们利用
EVM
分配存储的方式,减少合约部署gas,以及方法调用成本。以太坊存储是一个键值存储,键值都为32字节。分配存储时,所有定长变量(除了映射和动态数组)都会按声明顺序从位置0开始依次写下。最
李桐2000
·
2019-10-19 22:38
Solidity开发模式 - 内存数组构建
目的高效地使用gas从合约中汇总或提取数据动机与区块链合约的存储进行交互是
EVM
最昂贵的操作之一。因此,只应保存必要的数据,果可能,应避免冗余。
李桐2000
·
2019-10-19 22:10
用三张照片讲述Second State 与DevCon5 的故事
我们讨论了针对当今
EVM
开发的解决方案以及针对以太坊2.0的未来解决方案。您可以点击此处了解挑战和我们的解决方案。SecondState在
EVM
领域是关
夏歌
·
2019-10-15 05:38
solidity
虚拟机
以太坊
分析一套源代码的代码规范和风格并讨论如何改进优化代码
开发语言:Python工具类型:静态分析工具分析内容:
EVM
字节码工具原理:Oyente将需要分析的合约的字节码和当前以太坊的全局状态作为输入,检测合约是否存在安全问题,并向用
琉娅璃
·
2019-10-12 15:00
挣值管理
EVM
详细解释及应用,实例讲解
原文链接:http://yangsm.blog.51cto.com/1065729/1439220挣值管理(EarnedValueManagement,
EVM
)项目的挣值管理是用与进度计划、成本预算和实际成本相联系的三个独立的变量
芦金宇
·
2019-09-27 15:18
Linux内核Kconfig解读
Makefile和KconfigKconfig详细语法关键词结构语法if...endifchoice...endchoicemenumenuconfig内核的编译过程arch=arm,tisdk_am57xx-
evm
-rt_defconfig
为所欲为丶快乐AI
·
2019-09-14 23:08
hexo个人博客
【技术工坊57期会议实录】阿福:MYKEY钱包和账户合约介绍
参与了基于石墨烯框架的多条公链/联盟链开发和社区建设,在石墨烯技术和
EVM
智能合约技术上有丰富的开发经验。会议实录imageimageimageima
笔名辉哥
·
2019-09-14 21:13
【技术工坊57期会议实录】阿福:MYKEY钱包和账户合约介绍
参与了基于石墨烯框架的多条公链/联盟链开发和社区建设,在石墨烯技术和
EVM
智能合约技术上有丰富的开发经验。会议实录imageimageimageima
笔名辉哥
·
2019-09-14 21:13
NNP奖金制度拆解
为此,VitalikButerin提出的Ethereum通过引入图灵完备的智能合约和
EVM
使得基于区块链技术的应用开发成为可能,并
亮子老师
·
2019-07-09 21:04
NNP
NNP币
NNP是什么
NNP区块链
NNP社区
区块链
(am335x) u-boot初试
cleantheu-bootmakeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-distcleanconfiguringtheu-bootmakeO=am335xam335x_
evm
_configCROSSCOMPILE
JalynFong
·
2019-07-03 19:58
深入理解JVM——第一章 内存结构学习笔记
区块链2.0–以太坊(比特币是区块链1.0)中提供了
EVM
的虚拟机,它的实现和JVM类似,基于栈、生成脚本编译成字节码来执行。知识通用(理论大于实际)。
m0_37661458
·
2019-06-01 17:04
深入理解JVM
区块链:Hyperledger Fabric智能合约(链码)
智能合约区块链2.0:以太坊合约协议的数字化代码表达分布式有限状态机执行环境安全隔离、不受第三方干扰(
EVM
、Docker)链码Fabric应用层基石(中间件)独立的Docker执行环境背书节点gRPC
说到做到_我的忍道
·
2019-05-21 16:03
区块链
你想成为一名核心开发者吗?
至于以太坊,除了指实现各种客户端,还指基础层的基础设施,如扩容技术(分片、Plasma等)、协议(如Whisper和Swarm)以及就我而言的
EVM
。我注意到有些社区成员倾向于为“核心开发
跨链技术践行者
·
2019-05-14 09:35
区块链
以太坊:深入理解Solidity-合约
调用另一个合约实例的函数时,会执行一个
EVM
函数调用,这个操作会切换执行时的上下文,这样,前一个合约的状态变量就不能访问了。创建合约可以通过以太坊交易“从外部”或从Solidity合约内部创建合约。
跨链技术践行者
·
2019-05-08 13:14
区块链
以太坊
以太坊
比特币闪电网络初体验
零售场景中,不论是刷卡还是微信支付,都不可超过三秒,现在的
EVM
卡慢一点,要三秒时间,已经令众多商户和消费者不耐烦,更别说10
灯下鼠
·
2019-04-24 21:20
我们应该相信那些狂热的天才工程师么?
我国现实案例一则狂热工程师的特点不断的添加特性他们觉得比特币脚本太简陋了,于是发明图灵完整的
EVM
虚拟机。后来者觉得
EVM
太low了于是引入更加高级的WASM,还有更狂热的把lua脚本都塞进来。
Mixin_Network
·
2019-04-24 00:00
比特币
tcp-ip
区块链
04-11 EOS合约介绍
以太虚拟机(
EVM
)这个虚拟机已经被用于大多数现有的智能合约,并且可以在EOS系统区块链上使用。
logz2020
·
2019-04-12 12:15
深入浅出智能合约
合约依靠被称作以太坊虚拟机(
EVM
)字节代码(以太坊特有的二进制格式)上的区块链运行。合约很典型地用诸如Solidity等高级语言写成,然后编译成字节代码上传到区块链上。
跨链技术践行者
·
2019-04-12 09:46
区块链
以太坊
以太坊
5年前, "以太坊大脑"送给V神一份神秘大礼; 今天, V神将它给了你...
该语言是针对以太坊虚拟机(
EVM
)所设计的5种语言之一(除Solidity外,还包括Ser
区块链大本营
·
2019-03-23 12:00
萧条的区块链市场,暗涌生机——BiFi Pro区块链信息存储平台
早在2013年12月VitalikButerin发布了以太坊的原始概念白皮书以来,一个可以运行具有图灵完备性代码的通用区块链框架已经形成,之后组建形成了以太坊生态系统——拥有智能合约
EVM
平台和去中心化
ba18e51f0b82
·
2019-03-07 13:54
【学习分享】5 TMS320C6748基于SYS/BIOS的Demo例程演示(二)
如果需要从头开始进行本使用手册的阅读,欢迎阅读本博其他文章(见置顶或文章结尾)5.46WebServer_Audio_Video——Web服务器音视频实验开发板型号是否支持本例程TL138/6748-
EVM
Tronlong818
·
2019-03-04 15:03
案例-以太坊短地址攻击
,有一个标准化的transfer函数functiontransfer(address_to,uint256_value)returns(boolsuccess)当我们真正调用transfer的时候,在
EVM
JouyPub
·
2019-03-04 00:00
以太坊
Hyperledger Fabric如何通过虚拟机部署以太坊智能合约
EVM
作为用户链代码安装到Fabric中,然后可以通过它部署智能合约。单个
EVM
链代码足以在通道上运行多个以太坊智能合约。链码不采用以太坊的共识方法。
芒果汁
·
2019-02-25 11:22
以太坊
以太坊开发
Hyperledger
超级账本
区块链
以太坊教程
以太坊智能合约
智能合约
fabric
区块链比特币以太坊EOS开发
智能合约编程语言-solidity快速入门(上)
solidity是用于实现智能合约的一种面向合约的高级编程语言,solidity受到C++、Python和JavaScript的影响,被设计为可运行在以太坊虚拟机(
EVM
)上,所以用户无需担心代码的可移植性和跨平台等问题
ZeroOne01
·
2019-02-18 23:20
区块链
以太坊
solidity
区块链
在以太坊私有链上部署智能合约
在以太坊网络中智能合约以以太坊虚拟机(
EVM
)字节码的形式存在,由以太坊虚拟机解释执行。用于编写智
字节流动
·
2019-02-03 13:30
区块链
区块链开发
以太坊源码解读(6)以太坊VM源码解读之指令集与操作码解释器
以太坊指令集与操作码解释器
EVM
事实是个堆栈机器。
Debug_lll
·
2019-01-24 16:14
ETH
【HPIPS区块链商城】去中心化商城业务开发环境
这门语言受到了C++、Python和Javascript语言的影响,设计的目的是以便在以太坊虚拟机(
EVM
)上运行。Solidity是一种静态类型语言,支持继承、库和复杂的用户定义类型等特性。
HPIPS2018
·
2019-01-21 16:10
ET钱包1月11日早报 | EOS侧链BOS近期将上线
EOS使用的WASM虚拟机优于以太坊使用的
EVM
,能够增强性能,目前以太坊,ADA,本体Polkadot都是是这个竞争行列的成员,很多高收入,有经验的程序员都投入了大量的时间在WASM上,基本确定为未来方向
ET钱包
·
2019-01-11 10:08
区块链
DApp
EOS
主网
比特币
区块链
2019智能合约开发新趋势
智能合约开发语言已经被Solidity统治了一段时间,它用于开发可以在以太坊虚拟机
EVM
上运行的智能合约。不过Solidity有一些严重的问题,包括算术溢出、类
区块链兄弟
·
2019-01-02 18:18
以太坊源码解读(1)以太坊架构与模块结构
以太坊架构与模块化结构一:以太坊核心概念
EVM
:以太坊虚拟机,以太坊中智能合约的运行环境Accounts:区别去比特币的UTXO,以太坊构建里账户,账户分为两类,内部账户和外部账户,内部账户指合约账户,
Debug_lll
·
2018-12-29 15:02
ETH
为什么越来越多公链项目将WASM拥入怀中?
最近越来越多的项目开始转向VNT使用的WASM,像EOS、Ontology,包括最初引入虚拟机
EVM
运行智能合约环境的以太坊,最近也开始转向使用WASM。什么是WASM?
Venture_Mark
·
2018-12-28 11:27
人人都应该关注亦来云
最大的问题是网络拥堵,因为以太坊的
EVM
智能合约是运行在链上,这就会导致每运行一行代码需要以太坊全网所有节点共同验证,其实这一点都不酷,随着发币的
美国哈佛
·
2018-12-22 18:53
用VSCode替代Arduino编辑器
但是其编辑器实在是不够智能,连基本的语法高亮、代码补全、语法上检查都没有,真得一行一行敲,费死劲了,百度了一下,发现网上有将vscode替换为Arduino开发环境的教程http://www.21ic.com/
evm
gdashi
·
2018-12-21 00:00
arduino
智能合约笔记
usinglibraryforuint256uinta;a.function(arg)
EVM
中是没有!=对应的操作码通过if(a==0){}比require(a!
meng256011
·
2018-12-17 14:31
即将来临的君士坦丁堡硬分叉详情(2019年1月)
君士坦丁堡分叉包含5个EIPEIP145
EVM
目前只有算数和逻辑运算,缺少原生移位运算,这个提案里补充上了,将之前通过算术运算实现的左移和右移运算的gas成本从35减少到3gas。
ChainHeader
·
2018-12-13 00:00
channel
以太坊
区块链
区块链安全 - 以太坊短地址攻击
1基础知识
EVM
虚拟机在解析合约的字节码时,依赖的是ABI的定义,从而去识别各个字段位于字节码的什么地方。
HiBlock区块链社区
·
2018-12-10 00:00
技术之路
区块链
关于以太坊智能合约的一些基本概念
以太坊虚拟机(
EVM
)是以太坊中智能合约的运行环境。它不仅被沙箱封装起来,事实上它被完全隔离,也就是说运行在
EVM
内部的代码不能接触到网络、文件系统或者其它进程。
BitShell
·
2018-11-27 11:02
solidity智能合约[37]-以太坊虚拟机数据存储
EVM
当调用solidity函数时,都会在以太坊虚拟机当中来执行。因此了解以太坊虚拟机的细节,了解其数据的存储机制变得尤为重要。以太坊虚拟机中的空间分为3大部分。
jonson_jackson
·
2018-11-25 22:26
区块链
solidity智能合约
以太坊
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他