logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用truffle部署以太坊智能合约到区块链

truffle是以太坊(ethereum)开发智能合约(smart contract)过程中最受欢迎的框架,本教程来安装构建一个基本的Truffle项目并部署一个智能合约到区块链。开始本文之前希望你已经了解区块链、以太坊、智能合约等基本概念。安装 Truffle安装 Truffle 框架非常的简单,只需要一行命令:npm install -g truffle...

#以太坊#区块链#智能合约
使用 Infura 和 web3.js 调用智能合约

Infura 提供公开的 Ethereum 主网和测试网络节点。到 Infura 官网申请,输入一些基本资料和 Email,就可以收到 API-key。infura使用 RPC 查询合约内存储的状态最常需要查询的状态就是 Token 的余额。就用 EOS Token 合约做为示例来看看。取得取得合约信息可以通过 Etherscan,大部分知名的合约可以直接搜索到。etherscan要调用合约,至少

#区块链#智能合约
以太坊智能合约编程入门(一)

原文地址:https://medium.com/@ConsenSys/a-101-noob-intro-to-programming-smart-contracts-on-ethereum-695d15c1dab41-ABBewYWJfdIFhgwBt8mfGQ.png有些人说以太坊太难用了,现在就写一篇入门教程,讲一下怎么使用以太坊构建智能合约和应用。第一部分总览关键的术语以及以太坊客户端和..

#智能合约#以太坊#区块链
深入浅出以太坊和智能合约

前言Eth(以太坊)不知道你有没有听说过,ICO你一定听说过。但你知道ICO其实是借助Eth的智能合约实现的吗?什么是智能合约,Eth为啥这么火?智能合约的特点是什么,我怎么写智能合约?基于智能合约还有Dapp,即分布式app,Dapp又是什么?本系列文章将全面讲述Ethereum的原理,特点和机制,以及涉及的各种概念。区块链的运行机制首先大家必须了解区块链。这里只做一个简单的描述,区块链就是一条

#智能合约#以太坊#区块链
neo dBFT 共识算法源码解析

NEO PDFT共识算法dbft算法,通过多次网络请求确认,最终获得多数共识。缺点是网络开销大,如果网络有问题或者记账人性能不够会拖慢系统速度,如果记账人过多也会导致网络通信膨胀,难以快速达成一致。不适合在公链使用。而NEO定位是私有链或联盟链。记账人节点有限,而且机器,网络环境可以控制,因此适用于这种算法。既能避免较大的算力开销也能保证一致性。代码结构说明├── Consensus│   ├─.

#共识算法
自主可控区块链神器Tendermint五分钟入门

区块链应用已经从单纯电子现金发展到去中心化投票等更多的领域,但是区块链这样的分布式系统的开发还存在一些困难的问题:安全、可靠性、敏捷度、以及一致性保证等等。Tendermint的目的就是致力于解决分布式系统开发中像公示算法这样的技术难点,而让Tendermint区块链应用开发者可以将关注点集中在业务逻辑上。如果希望快速掌握基于Tendermint的区块链开发,推荐汇智网的在线互动课程:Ten...

#区块链
用Vue.js开发原生应用选择Weex还是NativeScript?

Vue.js是一个很好的框架!它有一个友好的学习曲线,结合了最好的React的组件方法和Angular的模板。尽管如此,Vue.js仍然有一个限制,它还不能像React的React Native,Vue.js目前还没有稳定、广泛采用的方法来开发原生应用程序。不过,这肯定会改变!目前有两个框架正在开发,可以打开用Vue.js框架创建本地应用程序之门,我们都很喜欢的:Weex和NativeScript

#vue.js#webpack
关于Vue.js和React.js,听听国外的开发者怎么说?

VueJS 与 ReactJS 到底怎么样如何?听听别人怎么说。使用所有新的库和框架,很难跟上所有这些库和框架,也就是说,这就需要您决定哪些是值得花时间的。让我们看看人们说什么:“和Vue.JS一起工作是很愉快的,我发现学习曲线很浅,然而,这纯粹是基于我的经验,如前所述,我过去曾和一些人一起工作过。默认的模板结构工作原理和Angular非常类似,

#vue.js#react.js
以太坊智能合约入门(编写、编译、创建、部署、交互、测试、交易)

什么是以太坊智能合约?以太坊智能合约是存放在以太坊区块链具有特定地址的代码(它的功能)和数据(它的状态)集合。智能合约账户之间可以相互传递消息以实现图灵完备运算。 智能合约以以太坊特定的二进制字节码通过以太坊虚拟机(EVM)运行于区块链上。以太坊智能合约通常是以名为 Solidity 的高级语言编写,并被编译为字节码上传到区块链上。Solidit

#以太坊#智能合约#测试
智能合约的核心思想、语法重点、编程模式、示例、规范及架构

目录智能合约简介智能合约例子合约编程模式COP合约语法重难点限制和规范合约架构什么是智能合约一个智能合约是一套以数字形式定义的承诺(promises) ,包括合约参与方可以在上面执行这些承诺的协议。一个合约由一组代码(合约的函数)和数据(合约的状态)组成,并且运行在以太坊虚拟机上.以太坊虚拟机(EVM)使用了256比特长度的机器码,是一种基于堆栈的虚拟机,...

#以太坊#区块链#智能合约
    共 11 条
  • 1
  • 2
  • 请选择