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
forsage智能合约
智能合约
--如何实现可升级的
智能合约
一.什么是
智能合约
智能合约
通俗点说就是写在区块链上面的代码,代码里面编写着严谨完善的规则,一旦某个用户满足了合约里面的规则条件,就会触发里面的代码,执行某个方法。
Zeke Luo
·
2022-09-23 06:53
以太坊
区块链
智能合约
区块链
以太坊
创建一个DAPP的全流程
前提:对以太坊、
智能合约
有所了解,有一些JavaScript编程基础,看得懂简单的代码逻辑和HTML。环境安装首先,我们要安装项目代码的运行环境1.Node安装进入Node官网:https://
·
2022-09-21 18:31
通过预言机获取任意链下数据 - Chainlink Any API 代码解析
智能合约
对链下数据的兼容会大大增加开发复杂度,Chainlink通过AnyAPI使开发者的
智能合约
可以通过去中心化预言机网络(DecentralizedOracleNetwork:DON)获取外部数据。
·
2022-09-20 21:27
如何通过 Chainlink Price Feeds获得加密资产的历史价格
除此之外,
智能合约
开发者有的时候也需要获取加密资产的历史数据。在这篇文章中,我们将演示如何从ChainlinkPriceFeeds中获得历史价格数据,并且在链上验证获得的结果,你可以在这里查看代码。
·
2022-09-15 23:12
怎样开发
智能合约
中的时间锁
这篇文章将会介绍
智能合约
中的时间锁是什么,并且讲解如何开发它。你将会开发一个
智能合约
,这个合约可以将ERC-20通证的铸造请求按时间排列。
·
2022-09-15 23:11
预言机:链接加密世界与现实世界的桥梁
但是在某些
智能合约
的应用场景中,又需要使用外部世界的数据,例如在某些DeFi合约中,需要获取外部资产的价格作为
智能合约
运行的参数。在这些场景中,就需要用到预言机(Oracle)。
区块链技术研究员
·
2022-09-14 02:59
区块链
元宇宙
区块链
加密世界
开发 dApp 的三个步骤
在dApp中,用户可以通过一个
智能合约
,获取和存储ETH的当前价格。这个教程demo代码存储在Github中。要求你需要先安装以下软件:NodeJSMeta
·
2022-09-13 18:09
使用Brownie开发Fund Me
智能合约
在「Solidity入门-开发众筹
智能合约
」一文中,实现了名为FundMe的众筹
智能合约
,但开发过程还是比较粗糙的,本文使用Brownie框架将其完善一下,主要涉及内容如下:1.Brownie基本使用2
懒编程-二两
·
2022-09-11 07:19
python
java
区块链
大数据
人工智能
Brownie 开发
智能合约
(入门使用)
简介上篇文章,使用了Remix在线IDE,个人感觉Remix在入门
智能合约
开发时,是很好的上手工具,因为Remix帮我们处理好了编译、部署的过程,并且还通过JavaScriptVM准备好了本地区块链方便我们测试
懒编程-二两
·
2022-09-11 07:49
python
java
区块链
编程语言
大数据
以太Ethernaut靶场打靶—5 Token
以太Ethernaut靶场打靶—5Token概括要求源码审计攻击流程概括本题主要利用
智能合约
里的整型溢出漏洞来实现攻击;整型溢出:在solidity中,当一个整型变量高于或者低于他所能承受的范围时,就会发生溢出
小王先森&
·
2022-09-08 01:02
Ethernaut靶场通关记录
以太坊
区块链
数字货币
以太Ethernaut靶场打靶—1 Fallback
以太Ethernaut靶场打靶—1Fallback源码审计攻击流程现在来到第一关,打靶主要还是先对
智能合约
进行审计如果没有学过的可以去https://cryptozombies.io/进行学习,有代码经验的还是能很快入门源码审计
小王先森&
·
2022-09-08 01:01
Ethernaut靶场通关记录
以太坊
数字货币
[论文分享]去中心化金融(DeFi)安全与防护现状
[论文分享]去中心化金融(DeFi)安全与防护现状前情前言去中心化金融常见安全问题概述
智能合约
编码安全溢出问题特权函数暴露校验缺失漏洞黑客典型攻击手段重入攻击闪电贷攻击操纵预言机攻击治理攻击(提案攻击)
YANG HANG
·
2022-09-08 01:01
区块链探索
区块链
去中心化
金融
智能合约
网络安全
[论文分享]基于区块链技术的服务端资源权限控制系统设计与实现
[论文分享]基于区块链技术的服务端资源权限控制系统设计与实现前情0.引言1.背景介绍传统RBAC(Role-BasedAccessControl)区块链与权限的结合技术背景2.基于
智能合约
的资源权限分发转移机制设计
YANG HANG
·
2022-09-08 01:01
区块链探索
区块链
智能合约
分布式
[Near Protocol] Near开发Demo浅析-Gamble Game Near(一):
智能合约
[NearProtocol]Near开发Demo浅析-GambleGameNear
智能合约
大家好,NearProtocol是近年来比较引人注目的公链项目,其分片技术也使得其性能和稳定性出现了很大的提升和突破
YANG HANG
·
2022-09-08 01:01
区块链探索
智能合约
rust
开发语言
区块链
ethernaut
2、你需要懂
智能合约
的基础,以及web3.js和操作码的执行方式(当然懂了合约也可以慢慢的做下去,毕竟这个靶场就是给人熟悉合约以及其漏洞的)0.HelloEthernaut这个级别目的是让你熟
ipconfig /renew
·
2022-09-08 01:00
[区块链安全-Ethernaut]区块链
智能合约
安全实战-已完结
[区块链安全-Ethernaut]区块链
智能合约
安全实战-已完结准备0.HelloEthernaut准备工作创建实例并分析合约交互总结1.Fallback创建实例并分析合约交互总结2.Fallout创建实例并分析合约交互总结
YANG HANG
·
2022-09-08 01:30
区块链探索
区块链
安全
智能合约
区块链——Hyperledger Fabric2.2单点搭建网络
生成创世块文件和通道文件三、配置各个节点1、编写docker-compose文件2、运行docker-compose文件四、通道操作1、创建通道2、加入通道1、peer0节点加入通道2、更新锚节点五、安装调用
智能合约
增发真人
·
2022-09-08 00:59
区块链
区块链
fabric
网络
想入门区块链?最强solidity学习攻略来了
在区块链世界中,
智能合约
是不可缺少的一部分。而作为一种真正意义上运行在去中心化网络上的合约,Solidity在
智能合约
的编写中占据了非常大的份额,学习solidity属于入门区块链的必须项。
PAradox-x
·
2022-09-08 00:58
大数据
区块链
未来加密叙事:Web3,DeFi,可持续流动性
在Web3.0时代,数据的快速交互、跨链和多链发展趋势将大大增加互操作性和生态协同性,通过
智能合约
的基础技术创新,让链上用户价值得到充分体现。在Web3场域下探索DeFi的创新之路将更具前瞻性。
COSOSWAP
·
2022-09-07 14:04
大数据
COSOSWAP国际化布局正式运营
COSOSWAP是一个集智能聚合交易、多链交易、NFT交易、
智能合约
担保订单薄交易、NFTLaunchpad、
智能合约
检测的一站式DEX。
COSOSWAP
·
2022-09-07 14:03
动画
解锁COSOSWAP官网升级2.0 ,这些改版你一定要知道
COSOSWAP是一个集智能聚合交易、多链交易、NFT交易、
智能合约
担保订单薄交易、NFTLaunchpad的一站式DEX。功能展示:①NFTLaunchpad是COSOSWAP的核心功能,
COSOSWAP
·
2022-09-07 14:33
github
什么是Ethereum以太坊(ETH)?以及以太坊的一些基础知识
Ethereum以太坊(ETH)是由VitalikButerin所创建,一种允许
智能合约
和去中心化应用程序(dapps)在其网络上运行的加密货币。
Crypoe酷宇宙
·
2022-09-07 14:26
加密货币
区块链
ETH
区块链
Solidity 的 ABI 和 bytecode 是什么
当你作为Solidity开发者开始写Ethereum
智能合约
的时候,你会很快接触到一些概念像是EVM(EthereumVirtualMachine),bytecode和ABI(applicationbinaryinterface
·
2022-09-05 16:13
怎样通过 Etherscan 验证
智能合约
Web3被称为去中心化版本的英特网,它有一个优点是任何人都可以与部署在区块链上的
智能合约
交互。众所周知,
智能合约
就是你在区块链上运行的一段电脑程序,这些程序的源代码是公开的,任何人都可以验证。
·
2022-09-05 16:08
这些
智能合约
漏洞,可能会影响你的账户安全!
【摘要】区块链联盟链
智能合约
形式化验证揭秘,解释了我们为什么要对区块链上的
智能合约
进行形式化验证,以及形式化验证的分类和业界针对每种分类所推出的形式化验证工具,最后作者描述了一下目前形式华验证的种种方法所面临的问题及对于这个领域技术发展的展望
·
2022-09-01 22:04
程序员
华为云数字资产链,构建新型数字经济价值
第二个阶段以联盟链为主,通过
智能合约
,在政务、金融、制造、医疗等多个应用场景下实现价值的可信传递,这个阶段是区块链2.0时代,也就是企业应用为主发力的主要时期,目前大部分应用也是这个阶段。
·
2022-08-31 16:32
区块链
智能合约
开发测试部署验证一条龙
前面提到,我最近在看Web3,这不记录下最近看到的好玩的。忘了在哪里看到的一句话,Web3这个东西,刚看时让人摸不到头脑的点在于,你很难知道要用哪些东西去组装,去哪里拿数据。比如都说区块链人人可访问,我要到哪里看到它?毕竟看得见的东西更让人心安。给俺瞧瞧。我到哪里去看区块链上的数据?不给你区块链浏览器这个关键词,大概很难知晓。一个经常会看到的疑问是如何与合约交互,比如,合约里存了一个字符串,我现在
cemcoe
·
2022-08-31 10:31
defi质押挖矿系统开发
智能合约
部署功能函数介绍
让用户在无需依靠中心化机构的情况下,通过部署在
智能合约
平台上的去中心化应用(Dapp)完成一系列金融服务合约主要功能函数介绍1.1主要参数I34开发I633搭建53I9定制addressprivateowner
·
2022-08-31 10:59
【官方教程】Web3时代的分布式存储——IPFS技术指引(教程)
区块链在管理状态、实现
智能合约
自动流程和交换经济价值等方面是非常有用的。
NFT践行者
·
2022-08-27 11:14
数据库
区块链
云存储
区块链100讲:Truffle——一个更简单的部署
智能合约
的方法
本期《区块链100讲》我们将介绍一个更简单的部署
智能合约
的方法:Truffle。1什么是Truffle?Truffle是针对基于以太坊的Solidity语言的一套开发框架。
weixin_34259159
·
2022-08-27 11:43
区块链
javascript
shell
ViewUI
java调用区块链
智能合约
智能合约
已经通过remix部署到了kovan测试链上,这篇文章介绍用Java版本的web3j框架与链上合约进行交互。
smile2850
·
2022-08-27 11:13
区块链
区块链
java
java编写
智能合约
_区块链实现JAVA语言
智能合约
的设计方案简介
以太坊相对比特币很大的一个改进是其引入了
智能合约
,做到了平台与业务的分离。
智能合约
实现各种业务逻辑,区块链平台提升性能与易用性。
冯委
·
2022-08-27 11:13
java编写智能合约
以太坊Dapp终极教程——如何构建一个完整的全栈去中心化应用(一)
我将告诉你如何编写你的第一个以太坊
智能合约
,我们将在两个候选人之间举行选举。我们将针对
智能合约
编写测试,将其部署到以太坊区块链,并开发允许帐户投票的客户端应用程序。
rejames
·
2022-08-27 11:42
java部署和调用
智能合约
java部署和调用
智能合约
下载安装npm和solc1、安装gccyuminstallgccgcc-c++2、安装nodewgethttps://npm.taobao.org/mirrors/node/v10.14.1
嘿-零一
·
2022-08-27 11:42
区块链
centos
以太坊
java
区块链
第一个
智能合约
程序Faucet.sol
先上代码pragmasolidity0.6.4;contractFaucet{//Acceptanyincomingamountreceive()externalpayable{}//这个函数的名称是withdraw,它接收一个名为withdraw_amount、类型为无符号整型(uint)的参数functionwithdraw(uintwithdraw_amount)public{//设定提币的
qq_42042158
·
2022-08-27 11:42
区块链
智能合约
区块链
以太坊
区块链 ---
智能合约
目录1、
智能合约
是什么2、用户账户和合约账户3、
智能合约
部署过程4、
智能合约
调用过程5、以太坊的交易类型5.1价值传递5.2创建
智能合约
5.3调用合约方法6、代币(Token)7、ERC20标准1、
智能合约
是什么
智能合约
是一种旨在以信息化方式传播
谬也
·
2022-08-27 11:12
区块链
区块链
智能合约
手把手教你区块链java开发
智能合约
nft-第五篇(铸造第一个NFT)
文章目录手把手教你区块链java开发
智能合约
nft-第五篇(铸造第一个NFT)回顾部署NFT721铸造NFT根据tokenId查看NFT链上数据完整代码[NFT721相关
智能合约
源码下载](https:
悬弧
·
2022-08-27 11:41
区块链
区块链
java
智能合约
nft
手把手教你区块链java开发
智能合约
nft(第四篇)-如何动态获取gasPrice和gasLimit?
手把手教你区块链java开发
智能合约
nft(第三篇)-如何动态获取gasPrice和gasLimit?初学区块链,那真叫一个痛苦并无助。
悬弧
·
2022-08-27 11:11
区块链
区块链
java
web3
nft
手把手教你区块链java开发
智能合约
nft-第二篇(部署第一个NFT
智能合约
)
文章目录手把手教你区块链java开发
智能合约
nft-第二篇(部署第一个NFT
智能合约
)将
智能合约
java代码拷贝到自己的工程目录下引入web3j依赖调用
智能合约
部署到私链从链上查询已经部署的合约完整代码手把手教你区块链
悬弧
·
2022-08-27 11:10
区块链
区块链
java
智能合约
手把手教你区块链java开发
智能合约
nft token-第三篇(部署token)
文章目录手把手教你区块链java开发
智能合约
nfttoken-第三篇(部署token)token是什么?
悬弧
·
2022-08-27 11:10
区块链
区块链
java
智能合约
nft
区块链之java调用
智能合约
(四) 合约交易
前言前面我们把准备工作都做好了。现在我们看看具体的实现。对于java人员来说,这里说成是“方法调动”,或者”api接口”请求会更好理解,或者更贴切。对于区块链人员,他们称之为“交易”。正文第一步。我们需要创建一个以太坊的连接。第二步。我们需要连接钱包第三步。引用合约。第四步。发起交易第五步。检测交易privatestaticStringnetWorkUrl="https://ropsten.inf
paul.peng
·
2022-08-27 11:39
区块链学习
智能合约
区块链之java调用
智能合约
(一)编译
智能合约
Solidity是一种语言,为了编写
智能合约
的一种语言。以*.sol结尾的(类似test.java结尾的java文件)。该语言类似javaScript语法。易上手。展示个小案例。
paul.peng
·
2022-08-27 11:09
区块链学习
智能合约
终极以太坊 Dapp 教程(如何逐步构建全栈去中心化应用程序)
我将向您展示如何编写您的第一个以太坊
智能合约
,我们将在其中举行两名候选人之间的选举。我们将针对
智能合约
编写测试,将其部署到以太坊区块链,并开发一个允许账户投票的客户端应用程序。
普通网友
·
2022-08-27 11:39
智能合约调用
Dapp开发
去中心化
区块链
【Web3 系列开发教程——创建你的第一个 NFT(7)】创建一个 NFT DApp,给你的 NFT 赋予属性,例如图片
在本文中,你将构建一个NFT铸币机,并学习如何通过使用Metamask和Web3工具将你的
智能合约
连接到React前端,来创建一个NFTdApp。
前端修罗场
·
2022-08-27 11:37
Web3
实战教程
区块链
NFT
DApp
Web3
元宇宙
【Web3 系列开发教程——创建你的第一个 NFT(3)】开始创建 NFT
本文将引导你使用以太坊和星际文件系统(IPFS)编写和部署不可替代(ERC721)代币
智能合约
。星际文件系统IPFS是一个旨在实现文件的分布式存储、共享和持久化的网络传输协议。
前端修罗场
·
2022-08-27 11:07
Web3
实战教程
区块链
以太坊
NFT
智能合约
Web3
【Web3 开发系列教程—创建你的第一个
智能合约
(1)】什么是
智能合约
什么是
智能合约
?以太坊在2013年的核心创新是允许开发人员编写称为
智能合约
的小代码块,这些代码可以部署到以太坊网络,独立于其创建者运行。
前端修罗场
·
2022-08-27 11:06
Web3
实战教程
智能合约
区块链
【Web3 开发系列教程—创建你的第一个
智能合约
(6)】将你的
智能合约
发布到 Etherscan
前面我们为实现
智能合约
做出了许多艰苦工作,现在是时候与世界分享它了!通过在Etherscan上验证你的
智能合约
,任何人都可以查看你的源代码并与你的
智能合约
进行交互。
前端修罗场
·
2022-08-27 11:06
Web3
实战教程
智能合约
【区块链实战】如何创建一个带参数的
智能合约
目录一、简介二、知识点
智能合约
Solidity公共变量Solidity私有变量以太坊椭圆曲线算法keccak256abi转码
智能合约
编译,部署和运行三、菜鸟实战四、运行结果1、编译2、部署3、运行4、public
菜鸟实战
·
2022-08-27 11:35
区块链实战
区块链
智能合约
以太坊
手把手教你区块链java开发
智能合约
nft-第一篇
文章目录手把手教你区块链java开发
智能合约
nft-第一篇安装基础环境编写
智能合约
使用web3j开源框架生成java代码手把手教你区块链java开发
智能合约
nft-第一篇刚接触区块链开发,使用java开发
悬弧
·
2022-08-27 11:35
区块链
区块链
java
智能合约
nft
【Web3 系列开发教程——创建你的第一个 NFT(6)】为 NFT 设置价格
为此,我们需要为NFT定价,一般有两种主要的定价方式:在
智能合约
内定价(本文所讲)在NFT市场或平台上列出你的NFT(更流行的方法)在
智能合约
内设置NFT价格铸币时需要付费注意:在前面NFT创建教程的第
前端修罗场
·
2022-08-27 11:34
Web3
实战教程
区块链
以太坊
NFT
定价
NFT
Web3
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他