区块链
文章平均质量分 75
区块链相关知识
funtaster
这个作者很懒,什么都没留下…
展开
-
区块链(三、Truffle使用)
Truffle是什么?Truffle是基于基于Javascript,对于以太坊Solidity语言的一套开发框架,目的是为了让开发更容易。有一下功能:●内置的智能合约编译,链接,部署和二进制文件的管理。●快速开发下的自动合约测试。●脚本化的,可扩展的部署与发布框架。●部署到不管多少的公网或私网的网络环境管理功能●使用EthPM&NPM提供的包管理,使用ERC190标准。●与合约直接通信的直接交互控制台(写完合约就可以命令行里验证了)。●可配的构建流程,支持紧密集成。●在Truf原创 2021-08-12 17:02:16 · 5512 阅读 · 0 评论 -
区块链(二、智能合约的开发)
合约是经过双方或多方约定执行一项交易的法律文件。具有强制性和可执行性。智能合约是按照用户的需求编写的代码,并部署和运行在以太坊虚拟机(EVM)上。智能合约在代码中限定了账户之间的交易规则,有利于通过原子化交易来实现数字资产的转移,也可以用于存储重要数据。智能合约就是由函数构成的小程序,类似面向对象的class类,可以互相调用,就像class类实例化和互相调用。下面来说明一下智能合约的开发流程。一、环境1. 运行(部署)环境合约可以运行在公共网络(以太坊网络)、测试网络或私有网络。以太坊:是原创 2021-08-12 17:01:56 · 10629 阅读 · 1 评论 -
区块链(一、概念)
一、什么是区块链区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。起源:区块链起源于比特币,2008年11月1日,一位自称中本聪(Satoshi Nakamoto)的人发表了《比特币:一种点对点的电子现金系统》一文 [4] ,阐述了基于P2P网络技术、加密技术、时间戳技术、区块链技术等的电子.原创 2021-04-16 23:12:03 · 1350 阅读 · 0 评论