码迷,mamicode.com
首页 >  
搜索关键字:智能合约    ( 291个结果
以太坊:Truffle框架入门之运行MetaCoin
一、Truffle是什么? Truffle是一个世界级的开发环境,测试框架,以太坊的资源管理通道,致力于让以太坊上的开发变得简单,Truffle有以下: 内置的智能合约编译,链接,部署和二进制文件的管理。 快速开发下的自动合约测试。 脚本化的,可扩展的部署与发布框架。 部署到不管多少的公网或私网的网 ...
分类:Web程序   时间:2020-04-15 13:57:16    阅读次数:100
[Contract] openzeppelin/cli 开发, 部署, 升级智能合约
Install Dependency $ npm init $ npm install @openzeppelin/cli Setup project $ npx openzeppelin init Write first contract in contracts/, then compile p ...
分类:其他好文   时间:2020-03-28 17:47:01    阅读次数:113
为什么要使用智能合约来构建区块链应用程序?
为什么要使用智能合约来构建区块链应用程序? 人们需要了解为什么以及何时使用智能合约来开发区块链应用程序。 区块链技术最关键的特征之一就是它的去中心化性质。这意味着其信息由网络的所有各方共享。因此,它消除了中间人或中间机构来促进运营的需要。此功能特别有用,因为它可以避免黑客和欺诈活动的可能性。区块链技 ...
分类:其他好文   时间:2020-03-26 01:21:32    阅读次数:75
(四)基于区块链的投票系统的设计与实现
基于区块链的投票系统的代码及前端页面实现 本次报告将介绍基于区块链的投票系统的实现过程,本系统的实现过程为:首先在总体设计及详细设计的基础上编写智能合约,在本地搭建的以太坊私有链节点上部署我们的智能合约,并设计与投票系统交互的前端界面,通过以太坊提供的通过以太坊提供 Web3.js 库的 JavaS ...
分类:其他好文   时间:2020-03-23 14:58:54    阅读次数:150
什么是以太坊 —— 《区块链技术指南》
什么是以太坊 自2008年比特币出现以来,数字货币的存在已经渐渐为一部分人所接受。人们也积极展开了基于比特币的商业应用的思考与开发。 但是随着应用的扩展,人们发现比特币的设计只适合虚拟货币场景,由于存在着非图灵完备性、缺少保存状态的账户概念,以及PoW挖矿机制所带来的资源浪费和效率问题,在很多区块链 ...
分类:其他好文   时间:2020-03-12 18:43:48    阅读次数:64
随笔:zk-AuthFeed How to Feed Authenticated Data into Smart Contract with Zero Knowledge理解
1. 论文的背景是: 当区块链技术应用于现实生活中的系统时,智能合约可能需要接收敏感数据来执行其代码。例如,分布式的医疗保险智能合同需要访问个人健康数据。因此,保证发送给智能合约的数据的隐私性和真实性至关重要,这样每个人都可以在不泄露敏感数据的情况下验证数据信息。 2. 论文的大致框架是: 提出使用 ...
分类:其他好文   时间:2020-03-07 15:54:41    阅读次数:75
智能合约交互
当合约需要和区块链上的其他合约交互的时候: 需要先定义一个interface(接口) 定义: contract Number{ function getNum(address _myAddress) public view returns (uint); } 这里虽然看着像一个合约并且内部定义了一个 ...
分类:其他好文   时间:2020-02-28 00:55:58    阅读次数:50
区块链DAPP 开发入门 代码实现 场景应用
第一章 智能合约概述 智能合约是运行在区块链公链上的一种代码。 可以将区块链公链理解成操作系统,智能合约虚拟机则是编程语言编译之后的代码运行环境。 1. 区块链 1.1 区块链基础知识 区块链通常被理解为超级账本,账户与账户直接可以通过交易来完成转账,但这种转账区别于传统银行。 (1)这是一个完全去 ...
分类:移动开发   时间:2020-02-23 18:13:04    阅读次数:130
BEC合约整数溢出漏洞还原与分析
一、币圈一秒,人间一年 有道是币圈一日,人间一年。这个说法又得升级了,叫币圈一秒,人间一年。 前不久,币圈又出大事啦。BEC智能合约被爆出整数溢出漏洞,导致黑客能无限印币,在一次交易中,也就那么几秒钟的事情,黑客就“无中生有”地给两个账户转了天文数字般的BEC币,而原账户一分BEC币都没损失。大家来 ...
分类:其他好文   时间:2020-02-15 13:31:19    阅读次数:58
智能合约常见攻击方式
准备 MetaMask,指向Ropsten test network,获取测试Ether Remix-ide普通攻击fallback回退函数合约可以有一个未命名函数,该函数不能有参数,也不能有返回值。fallback函数在以下情况会被调用: 一个调用中,没有其他函数与给定的函数标识符匹配(或没有提供... ...
分类:其他好文   时间:2020-02-06 12:47:17    阅读次数:127
291条   上一页 1 2 3 4 5 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!