个人简介

Echo Blog


江湖无名 安心练剑
  • 深度学习-01-overview 概览
    序言 几年前,在大公司和初创公司中,并没有大量的深度学习科学家开发智能产品和服务。 我们中年轻人(作者)进入这个领域时,机器学习并没有在报纸上获得头条新闻。我们的父母根本不知道什么是机器学习,更不用说为什么我们可能更喜欢机器学习,而不是从事医学或法律职业。 机器学习是一门具有前瞻性的学科,在现实世界的应用范围很窄。 而那些应用,例如语音识别和计算机视觉,需要大量的领域知识,以至于它们...
    2022-10-28 13:01:55 | AI
  • web3 学习实战笔记-04-如何撰写和部署非同质化代币 NFT
    说明 随着非同质化代币将区块链带入公众视野,现在是一个极好的机会,可以通过在以太坊区块链上发布自己的非同质化代币(ERC-721 代币)来了解炒作情况。 Alchemy 非常自豪能够推动非同质化代币领域的一些巨头,包括 Makersplace(最近在克利斯蒂拍卖行创造了 6900 万美元的数字艺术品销售记录)、Dapper Labs(NBA Top Shot & Crypto K...
    2022-10-28 13:01:55 | web3
  • web3 学习实战笔记-03-同质化代币 ERC-20 OpenZepelin Solidity ERC20 实现
    简介 以太坊最常见的用途之一是由一个团队来打造一种可以交易的代币,在某种意义上是他们自己的货币。 这些代币通常遵循一个标准, ERC-20。 此标准使得人们能够以此来开发可以用于所有 ERC-20 代币的工具,如流动资金池和钱包。 在这篇文章中,我们将带领大家分析 OpenZepelin Solidity ERC20 实现以及 ERC20 接口定义 接口 像 ERC-20 这样的...
    2022-10-28 13:01:55 | web3
  • web3 学习实战笔记-02-同质化代币 ERC-20 通证智能合约基本实现
    ERC-20 ERC-20是以太坊上最重要的智能合约标准之一。它已经成为以太坊区块链上用于可替换通证实现的所有智能合约的技术标准。 ERC-20 定义了所有可替换的以太坊通证都应该遵守的通用规则列表。 因此,该通证标准使所有类型的开发者能够准确预测新通证在更大的以太坊系统中将如何工作。 这简化了开发者的任务,因为他们可以继续他们的工作,知道只要通证遵循规则,每次发布新的通证时就不需要...
    2022-10-28 13:01:55 | web3
  • web3 学习实战笔记-01-部署第一个智能合约 & 使用事件记录智能合约中的数据
    编写合约 第一步访问 Remix 并创建一个新文件。 在 Remix 界面的左上角添加一个新文件,并输入所需的文件名。 编写合约 我们新建一个文件,名称为 first.sol 内容如下: // SPDX-License-Identifier: MIT pragma solidity >=0.5.17; contract Counter { // Public...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-53-数据结构与编码 帕特里夏默克尔树
    数据结构与编码 以太坊会产生、存储和传输大量的数据。 这些数据必须以标准且节约内存的方式格式化,以便任何人都能在相对普通的消费级硬件上运行节点。 为实现这一目的,以太坊协议栈中使用了一些特殊的数据结构。 数据结构 默克尔前缀树 默克尔前缀树是一种数据结构,将给定的键值对编码成具有确定性且经过加密验证的前缀树。 以太坊在其执行层中广泛运用这一数据结构。 详细了解默克尔前缀树 ...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-53-web3-secret-storage
    Web3 secret storage definition 为了让你的应用在以太坊上运行,你可以使用 web3.js 库提供的 web3 对象。 在后台,它通过 RPC 调用与本地节点通信。 web3 适用于任何暴露 RPC 层的以太坊节点。 web3 包含 eth 对象 - web3.eth。 var fs = require("fs") var recognizer = req...
    2022-10-28 13:01:55 | web3
  • web3 以太坊开发-53-数据结构与编码 帕特里夏默克尔树
    帕特里夏默克尔树 帕特里夏默克尔树提供经加密认证的数据结构,可用于存储所有 (key, value) 对。 帕特里夏默克尔树完全具有决定性,意味着可以保证具有相同 (key, value) 对的前缀树从第一个到最后一个字节完全相同。 这意味着他们有相同的根哈希值,从而提供强大的 O(log(n)) 级别的插入、查找和删除效率。 此外,与其他更复杂的基于比较的数据结构(如红黑树)相比,...
    2022-10-28 13:01:55 | web3