以太坊开发简介

时间:2021-10-04

W22PS图片-修改尺寸.jpg

以太坊开发一览

本文档旨在帮助你使用以太坊进行构建程序。它涵盖了以太坊概念,解释了以太坊技术栈,并记录了更复杂的应用程序和用例的高级主题。

如果这是你首次尝试以太坊开发,建议从头开始,像书一样逐步学习。

1. 基础知识

  • 以太坊简介

关于以太坊知识的快速概览

  • Web2 vs Web3

基于区块链的应用程序与传统应用程序的根本区别

  • dapp简介

去中心化应用程序的简单介绍

  • 以太坊虚拟机(EVM)

EVM处理以太坊网络上的所有计算过程,关于EVM的简单介绍

  • 区块

区块链中确保数据状态同步的关键环节“区块”,可以保证所有参与者之间同步数据,形成一条链

  • 帐户

以太坊的账户是网络中可以保持余额并发送交易的实体

  • 交易

导致以太坊状态改变或资产转移以及其他行为的总称

  • 区块浏览器

一种读取有关交易,账户,区块和网络数据的工具

  • Gas 气体

处理交易所需的任何计算都需要消耗Gas气体,由交易发送方以ETH支付相应的Gas 费用

  • 挖矿

帮助以太坊系统进行处理交易和创建区块的方式

  • 以太坊网络

以太坊包含主网和多个测试网络

  • 节点和客户端

参与网络的个人以及他们运行以验证交易的软件

2. 以太坊技术栈

  • 技术栈介绍

以太坊/ web3 技术栈相关概述

  • 智能合约

部署在以太坊上,交易触发时运行相关功能的程序

  • 编程语言

参与以太坊开发可以使用的编程语言

  • JavaScript 客户端库

让web应用与以太坊上智能合约进行方便交互的库

  • 安全

以太坊开发的安全规范

  • 存储

以太坊开发的数据存储

  • 开发框架

简化以太坊开发的工具

  • 开发环境

编写dapp代码的最佳环境

3. 高级知识

  • 代币标准
  • Oracle 预言机
  • Layer 2 拓展


我们的愿景
成为区块链应用开发服务商中的佼佼者
用区块链技术为社会创造新的互联价值
深圳市以太亮点区块链技术有限公司是集顾问、技术、应用、交易、行业新闻、资讯、数据、社区等一站式区块链产业服务公司,通过价值服务连接上下游生态伙伴,希冀建立一个去中心化、自由平等、社区共治的区块链行业价值网络,让区块链生态开放平台中的所有节点,以及所有能力贡献的用户都成为价值贡献者和拥有者。



来源: https://yitai.skpseo.com