个人简介

Echo Blog


江湖无名 安心练剑
  • web3 以太坊开发-41-数据分析 data-and-analytics
    数据和分析学 随着网络利用率不断提高,链上数据中将有越来越多的宝贵信息。 随着数据量的迅速增加,计算和汇总此信息以报告或驱动一个去中心化应用程序可能变成很费时间和体力的过程。 利用现有数据提供商可以加快发展,产生更准确的结果,并减少正在进行的维护工作。 这将使一个团队能够集中精力处理试图在项目中提供的核心功能。 区块浏览器 许多区块浏览器提供 RESTful 应用程序接口网关,它...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-40-以太坊客户端 API JSON RPC
    JSON-RPC 应用程序接口 为了让软件应用程序与以太坊区块链交互(通过读取区块链数据或向网络发送交易),它必须连接到以太坊节点。 为此目的,每个以太坊客户端都实现了一项 JSON-RPC 规范,因此有一套统一的方法可供应用程序依赖,无论具体的节点或客户端实现如何。 JSON-RPC 是一种无状态的、轻量级远程过程调用 (RPC) 协议。 它定义了一些数据结构及其处理规则。 它与...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-39-以太坊客户端 API 后端 API
    后端应用程序接口库 为了使软件应用程序能够与以太坊区块链进行交互(例如:读取区块链数据或发送交易信息到网络),软件必须连接到以太坊节点。 为此目的,每个以太坊客户端都执行 JSON-RPC 规范,所以应用程序可以依赖统一的端点集。 如果您想使用特定的编程语言去连接以太坊的节点,您可自行选择,但是在社区中已有几个方便的库,可以更方便地实现应用程序与以太坊的连接。 通过这些库,开发者可以...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-38-以太坊 JAVASCRIPT 应用编程接口库
    JS 应用编程接口库 为了使软件应用程序能够与以太坊区块链进行交互(例如:读取区块链数据或发送交易信息到网络),软件必须连接到以太坊节点。 为此目的,每个以太坊客户端都执行 JSON-RPC 规范,所以应用程序可以依赖统一的端点集。 如果您想要用 JavaScript 连接到一个以太坊节点, 可以使用原生 JavaScript,不过生态系统中存在一些方便的库,使得这个事情变得更加容易。...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-37-以太坊开发框架 frameworks
    去中心化应用程序开发框架 构建一个完整的去中心化应用程序需要不同的技术。 软件框架包括许多需要的功能,或提供简单的插件系统来选择您需要的工具。 这些框架带有很多非常规的功能,比如: 编一个本地区块链的程序功能。 编辑和测试您智能合约的实用工具。 客户开发附加功能,在同一个项目、仓库中来搭建您面向客户的应用程序。 ...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-36-以太坊开发网络 development-networks
    开发网络 当使用智能合约来开发一个以太坊应用时,您可能想要在部署之前在本地查看它是如何工作的。 这和在本地运行一个本地网页服务器相似。为了测试您的去中心化应用程序,您可以使用开发网络创建一个本地的区块链。 这些以太坊开发网络提供了能够比公共测试网更快的迭代功能(例如您不需要从测试网获取以太币)。 什么是开发网络? 实质上开发网络是指哪些对本地开发特殊设计的以太坊客户端(会对以太坊进...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-35-以太坊智能合约组合 smart contracts composability
    智能合约的可组合性 智能合约在以太坊上是公开的,可视为开放式应用程序接口。 您不需要写自己的智能合约才能成为一个去中心化应用程序开发者,您只需要知道如何与它们交互。 例如,您可以使用现有的智能合约 Uniswap,一个去中心化的交易所,在您的应用中处理代币交易逻辑 – 您并不需要一切从零开始。 看看他们的一些 v2 和 v3 合约。 什么是可组合性? 可组合性是将独立的组件结合起来...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-34-以太坊智能合约形式化验证 smart contracts formal-verification
    形式验证 智能合约使得创建去中心化、去信任和强大的应用程序成为可能,这些应用程序可以引入新的用例并为用户释放价值。 由于智能合约处理大量价值,因此安全性是开发人员的关键考虑因素。 形式验证是提高智能合约安全性的推荐技术之一。 形式验证使用形式化方法来指定、设计和验证程序,多年来一直用于确保关键硬件和软件系统的正确性。 在智能合约中实现时,形式验证可以证明合约的业务逻辑符合预定义的规...
    2022-10-28 13:01:55 | web3