区块链 分类,区块链分为哪两种
区块链是一种分布式数据库技术,它可以用于存储和跟踪数字资产的交易。它可以被用来存储任何类型的数据,比如货币、文件、记录等。区块链可以分为公有链和私有链。
公有链:公有链是一种开放的区块链网络,它允许任何人访问和参与网络中的交易。公有链的特点是,它是完全开放的,任何人都可以参与,而且可以在网络上进行交易,没有中心化的控制机构。最著名的公有链是比特币和以太坊,它们是最受欢迎的区块链网络。
私有链:私有链是一种封闭的区块链网络,只有特定的参与者才能访问和参与网络中的交易。私有链的特点是,它是完全封闭的,只有特定的参与者才能参与,而且只能在网络上进行特定的交易,有中心化的控制机构。最著名的私有链是 Hyperledger Fabric 和 R3 Corda,它们是最受欢迎的区块链网络。
智能合约:智能合约是区块链技术的一种应用,它可以自动执行许多不同类型的交易,而无需人为干预。智能合约可以被用来实现各种各样的功能,比如支付、投票、股权交易等。它们可以用来实现自动化的交易,减少人为干预,提高安全性和可靠性。智能合约也可以用来实现去中心化的应用程序,从而提高效率和减少成本。
去中心化:去中心化是区块链技术的一个核心概念,它指的是没有中心化的控制机构来管理区块链网络。去中心化的优势在于,它可以提高安全性,减少成本,提高效率,降低风险,并且可以更好地保护用户的隐私。此外,去中心化的网络可以更好地支持分布式应用程序,从而实现更高效的交易。
请查看相关英文文档
❶ What chain is erc20?
erc20 is the Ethereum chain.
ERC20 is a token protocol based on Ethereum. As we all know, there are thousands of tokens on the market, and among these tokens, there are at best 18,802 ERC20 tokens, and the number of ERC20 tokens is still increasing. ERC20 can make the Ethereum block Seamless interaction between other smart contracts and decentralized applications on the chain.
ERC-20 is vital
As of October 2019, there are more than 200,000 ERC-20 compatible tokens on Ethereum’s main network (Token). ERC-20 is crucial. It defines a list of common rules that all Ethereum Tokens must adhere to.
Among these rules are how Tokens are transferred, how transactions are approved, how users access data about Tokens, and the total supply of Tokens.
❷ What is erc20?
ERC20 is a token standard on the Ethereum blockchain. It is widely used in crowdfunding of blockchain projects and is a Digital currency can be used for transactions, payments, investments and many other purposes. This article will introduce in detail the definition, characteristics, advantages and disadvantages, applications and development prospects of ERC20.
1. What is ERC20
2. Characteristics of ERC20
3. Advantages of ERC20
4.ERC20 Disadvantages
5. Applications of ERC20
6. Development prospects of ERC20
1. What is ERC20
ERC20 is a token standard on the Ethereum blockchain. It is a digital currency that can be used for transactions, payments, investments and many other purposes. ERC20 is a standard based on smart contracts. It is widely used in crowdfunding of blockchain projects and is a standard for Ethereum tokens. ERC20 tokens are generated through Ethereum smart contracts, and they can be transferred, paid, and traded on the Ethereum blockchain.
2. Characteristics of ERC20
ERC20 tokens have many unique characteristics, the most important of which are programmability, tradability, traceability and auditability . It can be programmed for more functionality, can conduct transactions on the Ethereum blockchain, can track the movement of tokens, and can be audited to ensure the safety of funds.
3. Advantages of ERC20
The advantage of ERC20 token is that it can support crowdfunding projects on the Ethereum blockchain.Projects can use ERC20 tokens for financing. Transactions for ERC20 tokens are also fast and can be completed within seconds. Additionally, transaction costs for ERC20 tokens are also very low, with Bitcoin’s transaction costs being much lower.
4. Disadvantages of ERC20
The disadvantage of ERC20 tokens is that it cannot support cross-chain transactions and therefore can only be traded on the Ethereum blockchain. Additionally, ERC20 tokens cannot be used for investments as they cannot support investment activities.
5. Applications of ERC20
ERC20 tokens can be used for a variety of applications, including crowdfunding, payment, investment, trading, etc. It can be used to support new blockchain projects, and can also be used to support the transactions of new digital currencies and digital assets. In addition, ERC20 tokens can also be used to implement distributed applications (DApps) and implement decentralized financial services.
6. The development prospects of ERC20
The development prospects of ERC20 tokens are very optimistic because it can support crowdfunding of blockchain projects and can also support new digital currencies. and digital asset transactions. In addition, ERC20 tokens can also be used to implement distributed applications (DApps) and implement decentralized financial services. With the development of blockchain technology, ERC20 tokens will become more and more important, they will become an important part of blockchain projects, and Sock Holder will make an important contribution to the development of blockchain technology.
ERC20 is a token standard on the Ethereum blockchain. It has the characteristics of programmability, tradability, traceability and auditability, and can be used by the public. It can be used for various purposes such as financing, payment, investment, and transaction, and has good development prospects.
❸ The difference between erc20 and trc20
The differences between erc20 and trc20 are as follows:
1. Different address styles: in the address style, erc20 is the number 0 and lowercase x At the beginning, trc20 starts with a capital letter T.
2. The network used is different: erc20 on the network is based on Ethereum, and trc20 is the TRON network.
3. The security is different: erc20 is more secure, while trc20 is relatively low.
erc20:
USDT-ERC20 is USDT issued by Tether based on the ETH network. The deposit address is the ETH address. Deposits and withdrawals are via the ETH network. . USDT-ERC20 uses the ERC20 protocol. In early 2018, the Ethereum network exploded in popularity, smart contracts became popular in blockchain applications, and ERC20-USDT appeared.
❹ Blockchain --- FT, NFT, ERC-20 protocol and ERC-721 protocol
FT stands for homogeneous tokens, and homogeneous cryptocurrencies constitute most of the tokens currently on the market.
FT is a digital asset configured in such a way that each token (or fragment of a token) is equivalent to the next token.
Fungibility is a characteristic of fiat currencies. For example, a $20 bill can be exchanged for any other $20 bill, or even for fractions. Even if it's not an absolute $20 bill, it can be a multiple of a $5 bill, or even less, so the total is equal to $20.
NFT refers to non-fungible tokens. Non-fungible tokens usually refer to tokens issued by developers on the Ethereum platform in accordance with the ERC-721 standard/protocol. Used to describe a unique digital asset whose ownership can be traced on the blockchain.
NFT is a unique and indivisible token. All works of art, whether it is books, text, music or images... and other forms, even digital collectibles and online games can be used Verify its unique and rare value through NFT's special certification method.
Therefore, NFT has different characteristics compared with collectibles in the traditional economic system:
Official documentation address: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md
A token protocol on the ERC20 standard Ethereum, all token contracts developed based on Ethereum All abide by this agreement.
Account A has 1,000 ETH and wants to allow account B to call 100 ETH at will.
Official documentation: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-721.md
p>
ERC-721 is compatible with some features of ERC-20. The main difference from ERC-20 is that it defines the owner of the token, that is, each token records the owner of its history in detail, and defines the Metadata of the token. , which is metadata. ERC-721 also needs to implement the interface in ERC165.
Metadata is used to define the unique characteristics of a single token and provide descriptive information for a specific token ID. Take CryptoKitties as an example. Each CryptoKitty has a different color, shape, name, etc.
• tokenId: the unique NFT ID within the contract, which cannot be changed during the life cycle of the NFT (to be implemented The only tuple in the whole chain that must be composed of (contractAddr, tokenId))
• name: name, similar to the name of ERC-20
• symbol: symbol, similar to ERC -20 symbol
• uri: a link to external information, usually a JSON, and there is further more specific information in JSON
< br /> If there is anything wrong, please point it out, thank you~
❺ What are the six basic functions of ERC20 tokens
In order to create ERC20 tokens, You need to write down the following content
Token name Token symbol Token decimal number Token quantity is the circulation contract code Verification source codeIn addition to ERC20, there are also ERC20, ERC721, ERC223, ERC621, ERC827, I won’t go into details, but by the way, ERC721 is a protocol mainly used for blockchain games. The blockchain games that you often see are basically based on ERC721.
❻ What is the ERC20 Token Standard in the blockchain?
RC20 Token Standard (ERC20 Token Standard) is a specification for creating tokens through Ethereum. According to the ERC20 specification, a smart contract can be written to create an "interchangeable token". It is not mandatory, but by following this standard, the tokens created can interact with numerous exchanges, wallets, etc., and it is now generally accepted by the industry.
The ERC20 token standard was first proposed by Ethereum developer Fabian Vogelsteler in the open source community. Later, Ethereum founder Vitalik (known as "V God") wrote the first The first version of the document was called "Standardized_Contract_APIs" at the time.
Smart contracts can be written following the ERC20 token standard.about. The token methods it needs to implement include: optional name, symbol, decimals, and required balanceOf, transfer, transferFrom, approve, and allowance. The event responses it needs to implement include Transfer and Approve
In addition to ERC20, the most popular token standards in Ethereum are ERC721. Unlike ERC20, ERC721 is a non-fungible token standard (NFT).
The ERC20 token is interchangeable and homogeneous, while the ERC721 token is non-fungible and non-fungible; the ERC20 token is infinitely divisible, while the ERC721 token The smallest unit is 1 and cannot be divided into subdivisions.
In June 2018, ERC721 was finally officially accepted by the Ethereum community and became the final standard. The previously popular cryptokitties followed the ERC721 standard.
The Xueshuo Innovation Blockchain Technology Workstation under Lianqiao Education Online is the only "blockchain technology" approved by the "Smart Learning Workshop 2020- Xueshuo Innovation Workstation" carried out by the School Planning and Construction Development Center of the Ministry of Education of China. Professional” pilot workstation. The professional position is based on providing students with diversified growth paths, promoting the reform of the training model integrating professional degree research, production, and research, and building an applied and compound talent training system.
❼ What is the difference between TRC20 and ERC20?
❽ What is the ERC standard used by most Tokens?
The full name of ERC is "Ethereum Request for Comment" refers to the Ethereum version's solicitation draft. The ERC contains technical and organizational considerations and standards. This set of standards is actually proposed not only by Ethereum officials, but also by some Ethereum enthusiasts.
Taking the bank smart contract mentioned earlier as an example, it is not difficult to imagine that it will have the following functions and instructions:
< /p>
It is necessary to record the balance of each customer;
It is necessary to have the function of transferring money, including depositing and withdrawing money;
p>
It is necessary to ensure that each customer can check his or her balance.
If you think about the above functions and instructions carefully, it seems that every "bank" contract needs to have it, and it is also what the Token contract needs to have, so in order to Better compatible with wallets and exchanges, Ethereum has issued products like ERC20 and ERC721Token protocol standard.
For example, Amao Coin and Agocoin are both issued based on the ERC20 standard, so they will provide users with some selection buttons (that is, the interface functions are consistent). These selection buttons allow users to check balances and transfer tokens. etc., but the underlying methods of Atao Coin and Atog Coin to implement functions such as balance inquiry and token transfer can be different.
In addition to the Token contract that needs to be standardized, there are also some ERC standards including but not limited to the design of data packages, the definition rules of some interfaces, etc. Some of these standard protocols come from the Ethereum founding team, and some come from proposals by Ethereum enthusiasts and contributors. Overall, it’s all about working together to create a better Ethereum environment.
The Xueshuo Innovation Blockchain Technology Workstation under Lianqiao Education Online is the only approved "Smart Learning Factory 2020- Xueshuo Innovation Workstation" launched by the School Planning and Construction Development Center of the Ministry of Education of China. "Blockchain Technology Professional" pilot workstation. The professional position is based on providing students with diversified growth paths, promoting the reform of the training model integrating professional degree research, production, and research, and building an applied and compound talent training system.
❾ What does it mean to choose ERC20 for withdrawing coins?
Selecting ERC20 for withdrawing coins means that the user selects the ERC20 protocol when withdrawing coins. Then accordingly, when filling in the withdrawal address, you must write based on Ethereum address for the ERC20 protocol. The withdrawal speed of the ERC20 protocol is relatively fast, and the fee type paid is ETH. Most trading venues support deposits and withdrawals. The withdrawal limit is low. It supports smart contracts and makes on-chain transaction inquiries more convenient. The security and transfer speed of ERC20-USDT are acceptable, and it is suitable for frequent transactions in the digital currency market. If users often do short-term transactions, it is recommended to choose ERC20-USDT first.
Extended information: 1. When depositing and withdrawing USDT, investors find that there are three different chain types to choose from, namely ERC20, TRC20 and Omni, and most investors are stuck here. Among the three I don’t know how to choose between them, or even understand what these three are. To put it simply, ERC20 is the chain type of the Ethereum blockchain, TRC20 is the chain type of the TRON blockchain, and Omni is the Bitcoin block The chain type of the chain network.
2. In 2014, USDT was born on the Bitcoin network and was officially launched on several major exchanges in February 2015. Before 2018, there was only one transfer path for USDT, and that was Omni-USDT based on the Bitcoin network. Omni-USDT is stored on a Bitcoin address, so every time you transfer, you need to pay Bitcoin as a miner fee. Omni-USDT is on the Bitcoin network chain, and the cost of hacking is very high, so the asset is relatively secure. However, its transaction speed is very slow and cannot meet the needs of today's encryption trading market. However, many large transactions will still tend to Omni-USDT. ERC20-USDT is average in terms of security and transfer speed. Suitable for frequent transactions in the digital currency market. If you often do short-term transactions, you can choose ERC20-USDT first.
3. In 2018, the Ethereum network became popular, and blockchain applications were also widely used, and ERC20-USDT appeared. Like Omni-USDT, using ERC20-USDT also requires payment of absenteeism fees, but the transfer speed has been significantly improved. Due to its good security and fast transfer speed, ERC20-USDT is widely accepted by the market. TEDA, the issuer of USDT, has also begun to support the more efficient Ethereum ERC20. Because the comprehensive index is relatively high, it is more popular on mainstream trading platforms.
- 上一篇: 当区块链遇上人工智能,区块链 频谱感知
- 下一篇: 区块链100问全集文字,区块链100问全集观看