Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 4.31 KB

10-concepts.md

File metadata and controls

78 lines (51 loc) · 4.31 KB

Here are 10 concepts you need to MASTER if you want to become a Web3 developer.

如果您想成为 Web3 开发人员,您需要掌握以下 10 个概念。

  1. WEB3:

Web 3.0 is the third generation of the Internet, based on blockchain technology, incorporating concepts such as decentralization and token-based economy and providing autonomy, privacy and security to users.

Web 3.0 是第三代互联网,基于区块链技术,融合了去中心化和通证经济等概念,为用户提供自治、隐私和安全。

Users are in control of their own data and applications.

用户可以控制自己的数据和应用程序。

  1. ETHEREUM:

以太坊:

Ethereum is an open source blockchain platform that enables developers to write Smart Contracts and deploying decentralized applications or dApps.

以太坊是一个开源区块链平台,使开发人员能够编写智能合约并部署去中心化应用程序或 dApp。

  1. DLT or Distributed Ledger Technology:

DLT 或分布式账本技术:

DLT refers to the technological infrastructure and protocols that allow simultaneous access, validation and update of data records in an immutable way across a multi-entity or multi-location network.

DLT 是指允许跨多实体或多位置网络以不可变的方式同时访问、验证和更新数据记录的技术基础设施和协议。

  1. SMART CONTRACT:

智能合约:

Smart contracts are programs stored in a blockchain that are executed when certain conditions are met. They are often used to automate the execution of an agreement, creating an ecosystem of decentralized protocols.

智能合约是存储在区块链中的程序,在满足某些条件时执行。它们通常用于自动执行协议,创建去中心化协议的生态系统。

  1. DAO:

道:

A decentralized autonomous organization, or DAO, is an organization that is code-driven rather than leader-driven. DAOs employ a governance token that allows token holders to vote on the direction of a project and its future evolution.

去中心化自治组织(DAO)是代码驱动而非领导者驱动的组织。 DAO 使用一种治理代币,允许代币持有者对项目的方向及其未来发展进行投票。

  1. Layer 2 Solutions:

第 2 层解决方案:

Layer 2 solutions are protocols developed on top of a blockchain core network (layer 1). The main goal of layer 2 solution development focuses on improving cross-chain communication, privacy and scalability.

第 2 层解决方案是在区块链核心网络(第 1 层)之上开发的协议。 Layer 2 解决方案开发的主要目标集中在改善跨链通信、隐私和可扩展性。

  1. NFT - Non Fungible Token

NFT - 不可替代的代币

Non-fungible token (NFT) denotes a particular cryptographic token that is used as a representation of a single asset. Non-Fungibility means it can neither be replaced nor interchanged because it has unique properties.

不可替代代币 (NFT) 表示用作单一资产表示的特定加密代币。 不可替代性意味着它既不能被替换也不能互换,因为它具有独特的属性。

  1. Ethereum Token Standards:

以太坊代币标准:

· ERC-20: A standard interface for fungible tokens, like voting tokens, staking tokens or virtual currencies. · ERC-721 - A standard interface for non-fungible tokens (NFTs). ·ERC-1155: allows for creating both utility tokens and Non-Fungible Tokens.

· ERC-20:可替代代币的标准接口,如投票代币、抵押代币或虚拟货币。 · ERC-721 - 不可替代代币 (NFT) 的标准接口。 ·ERC-1155:允许创建实用代币和不可替代代币。

  1. Solidity

坚固性

Solidity is an object-oriented programming language for implementing Smart Contracts on various blockchain platforms, especially Ethereum.

Solidity 是一种面向对象的编程语言,用于在各种区块链平台(尤其是以太坊)上实现智能合约。

  1. EVM - Ethereum Virtual Machine

EVM - 以太坊虚拟机

Ethereum Virtual Machine is a runtime environment for executing Smart Contracts in the Ethereum blockchain. It allows a secure way of running programs that spread between machines around the world.

以太坊虚拟机是用于在以太坊区块链中执行智能合约的运行时环境。它允许以一种安全的方式运行在世界各地的机器之间传播的程序。