揭秘ERC-20:了解以太坊标准的7大秘密!

更新於 2024/07/21閱讀時間約 7 分鐘


ERC-20 是以太坊系统中的一种技术标准,用于扩展可交换代币,已经成为最重要的以太坊代币之一。本文将详细介绍 ERC-20 的定义、规则和应用,揭秘其在以太坊网络中的七大秘密。

🚀 币安 - 全球最大加密货币交易所

💥 独家优惠 💥

💰 注册即享 20% 手续费返佣

🔑 专属邀请码: R851UX3N

在以太坊系统中,代币代表了各种各样的数字资产。其中最重要的以太坊代币之一被称为ERC-20,它已经成为了一种技术标准。本文将为您详细介绍什么是ERC-20,让我们一起往下看吧!

raw-image

什么是ERC-20?

ERC-20 表示以太坊征求意见(ERC),20 表示区块链中的提案标识符。提案ID 号表示创建、共用或转移该特定ID 上的令牌所需的规则清单,其中ERC-20 清单是使用最广泛的协定集。

ERC-20 代币标准是一种用于扩展与更广泛的以太坊网络相关的可交换代币的技术,现已在加密生态系统中可用,如稳定币Tether 和领先的甲骨文服务Chainlink 都是ERC-20 令牌。

ERC-20 代币是任何人都可以开发的数字资产,但主要由企业和技术公司制造。所有代币都有其特定的用途,例如授予使用者对涉及项目未来的决定进行投票的权利。这些令牌通常透过几次捐款出售,以增加项目的早期资本。

为什么需要创建ERC-20 令牌?

以太坊网络允许人们在网络中创建和启动他们的项目。许多人能够在网络中推出自己的代币。然而,主要问题是, 尽管所有dApp都可以作为这些交互的媒体,但各种用户启动的令牌在相互交互时遇到了麻烦。因此,以太坊网络透过智能合约开发了一些规则,其中网络内发布的任何令牌都必须通过这些规则。因此,这些令牌当时被称为ERC-20 令牌。

ERC-20 令牌消除了希望相互合作的项目的一些障碍,因此它们的创建已经一劳永逸地改进并改变了区块链技术。除了以太坊之外,其他网络已经开始整合这些相同的规则以拥有自己的代币。例如,币安区块链使用BEP-20代币。

ERC-20 标准的内容

ERC-20 定义了几种不同的实现编码函数,以使以太坊系统中的其他令牌受益。在ERC-20 令牌的实现编码方面,其功能主要有以下几点:

  • 总供应量(提供有关代币总供应量的资讯):尽管供应量可以很容易地固定,就像比特币一样,但此功能使合约实例能够评估和退还流通中的代币总量。
  • 平衡(提供所有者帐户的帐户余额):此功能批准智慧合约以存储并返回给定地址的余额。该角色支援将地址作为参数,因此应了解任何位址的比例都是公共的。
  • 传输(执行将指定数量的令牌传输到指定位址):此功能允许合约拥有者将给定数量的令牌发送到另一个位址,就像传统的加密货币交易一样。
  • 转移(从指定位址执行指定数量的代币的转帐):此功能使智慧合约能够自动执行转账过程,并代表持有者发送提供数量的代币。
  • 批准:它使支出者能够减少来自指定帐户的令牌数量。

当引用此函数时,合约拥有者授权给定位址从所有者的位址中提取令牌样本。

这是由外部应用程式(如钱包)提供的隐含字段,用于更好地与合约交互。以太坊虚拟机(EVM)允许我们使用此栏位来存储和处理外部应用程式提供的数据。

raw-image

ERC-20 标准的内容

ERC-20 代币的优点

ERC-20受欢迎是有原因的,以下是使它们具有吸引力的几个因素:

1.方便

ERC-20 令牌简单且易于部署。这是因为以太坊智能合约是用类似于JavaScript 的Solidity 程式设计语言编写的。或者,开发人员也可以使用类似于Python 的Vyper 程式设计语言编写智能合约。

2.可订制

根据业务逻辑和使用者交互,ERC-20 令牌是可定制的,以实现诸如气体自动填充以用于未来交易、冻结和解冻令牌、添加中央造币厂以修改流通中的令牌等功能。

3.为开发人员定义的路线图

ERC-20 标准为开发人员提供了适当的蓝图,使他们能够毫不费力地创建新令牌,而不是从头开始构建它们。

4.令牌标准化

以太坊提供了令牌规范,其中包括不同令牌和令牌购买规则之间的交互规则。通过通用标准,用户可以将新代币转移到钱包中,并一次性全部放在交易所。

5.流动性

如果基于以太坊的项目处于活动状态并相互交互,则会为以太坊网络带来更多项目和更多使用者。

6.被广泛接受

ERC-20 及其代币在大多数交易所和钱包上都可以识别。这主要是因为普遍协议可以通过广泛的交换来适应。此外,它的可替代性使其非常适合交易应用。

7.避免假冒代币

所有交易都需要获得批准,代币的总供应量通过确保没有重复的代币流通来平滑审计过程。

ERC-20 可能仍然是全球许多开发人员使用的最流行的标准之一。但是,它并不完美。

ERC-20 代币的缺点

目前,ERC-20 令牌仍存在一些缺陷和问题无法解决。其中包括以下几个方面:

1.不稳定

以太坊区块链最近通过ETH 2.0 将其共识方法从工作量证明系统转移到权益证明系统。虽然ETH 2.0旨在解决所有可扩展性问题,但许多变化只是在进行中,这需要时间,而且该项目尚未完成。此时,可能存在系统不稳定的情况。此外,当用作智慧合约的付款时,某些代币可能会被销毁。因此,ERC-233 的诞生是为了规避这个问题。

2.昂贵的汽油费

ERC-20 依赖于以太坊区块链,完成每笔交易,都会收取gas 费用。虽然gas 费用与区块链活动并行,但当区块链中有大量流量时,gas 费用会增加。因此,从长远来看,这是不可持续的。

3.传输错误

在以太坊中,有两种帐户。其中一个是由私钥控制的外部拥有的帐户(EOA),另一个是由合同代码持有的合同帐户。使用转帐功能将代币从一个EOA 帐户发送到另一个EOA 帐户不会造成任何问题,但是将资金转移到合约帐户会导致一个错误,已经导致近一百万美元的损失。

4.交易缓慢

提款和交易与以太坊区块链相关。当网络拥塞时,ERC-20 上的所有传输都将变慢。虽然「分片」有望解决这个问题,但它仍处于起步阶段,尚未在以太坊区块链上完全采用。

5.不可逆交易

如果使用者将ERC-20 代币发送到错误的位址,则无法退还资金,并且代币将永远被困在合同中。这同样适用于骇客窃取的代币,以不知名的DAO 骇客攻击是最生动的例子之一。

6.切入点低

ERC-20 的批评人士认为,人们很容易在没有明显目的或目标的情况下创建他们的代币。因此,开发人员可以轻松利用这些策略来开发具有非增值项目的欺诈性ICO 和代币。

还有哪些以太坊标准

以太坊标准是处于不同的原因创建的,除了ERC-20 外,还有哪些以太坊标准呢?

主要有以下4 个:

  • ERC-721:这是不可替代令牌(NFT)的令牌标准。每个代币都是独一无二的,都有自己的代码,这导致了加密收藏品的蓬勃发展,包括交易卡和数字艺术品。
  • ERC-1400:该标准用于证券型代币的,这种代币可以作为证券出售。这需要更好地控制谁可以访问硬币,并引入了解您的客户的协议。
  • ERC-223:该标准允许使用所涉及的代币支付交易费用,这意味着Augur 的转移将以Augur 代币支付,股票代码为REP。
  • ERC-777:它旨在通过降低开销和添加新功能来改进ERC-20 标准。它是向后相容的,这意味着它可能会被更广泛地采用。

ERC-20 的未来

尽管有很多好处,但ERC-20 标准并非完美的。该标准存在的一些「关键问题」已被利用来窃取资金。同时,在以太坊高度拥堵期间,交易可能需要更长的时间来处理。

创作者需要围绕这个问题以及与ERC-20 相关的其他问题进行编码。开发人员也一直在尝试替代标准,如ERC223 和ERC777,最终可能取代ERC-20。但是,ERC-20 依然是目前最受欢迎的标准。

以上就是什么是ERC-20?还有哪些以太坊标准?的详细内容,更多关于详解ERC-20的资料请关注币易家其它相关文章!

更多标签阅读: 什么是ERC-20 以太坊标准

    avatar-img
    1會員
    289內容數
    留言0
    查看全部
    avatar-img
    發表第一個留言支持創作者!
    沙龙的沙龍 的其他內容
    学会买币,是踏入加密货币市场中的第一步,为什么稳定币特别适合新手买?什么是U?本文将透过4大步骤拆解,手把手教你买U,需要的朋友可以参考下 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 想开始买加
    这篇文章主要介绍了SEC将招集比特币现货ETF申请商开会?贝莱德CEO:渴望与监管详谈的相关资料,需要的朋友可以参考下 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 资产规模超过9兆美元的贝莱德(
    这篇文章主要介绍了十大虚拟货币交易平台,国内尤其以欧易、币安、火币最为热门,三家并称国内三大交易所,无论是资金实力、风险准备金还是币种数量交易对都是最突出的,不过随着币安和火币退出国内市场,现在仅存欧易OKx了,建议使用欧易OKx这种大平台,安全更有保障 🚀 币安 - 全球最大加密货币交易所
    这篇文章主要介绍了区块链资产有什么特点?区块链资产特点和意义介绍的相关资料,需要的朋友可以参考下本文详细内容介绍 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 从与计算到大数据,再到人工智能,再到
    由巴比特主办的杭州区块链国际周,让Compound引领的DeFi成了热词,那么DeFi是什么意思?这个问题很多币圈新手很迷茫,接下面小编就详细解释一下区块链DeFi是什么意思?希望通过本文币圈新手能够读懂区块链DeFi 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注
    BitMEX创始人Arthur Hayes投资Ordinals钱包Oyl,融资300万美元。Oyl旨在提供专注于Ordinals生态的交易平台,目标是为比特币用户提供更便捷、安全且高效的交易体验。Hayes认为比特币DeFi中的基础设施赢家还待确定,Oyl是一个巨大的机会。 🚀 币安 - 全
    学会买币,是踏入加密货币市场中的第一步,为什么稳定币特别适合新手买?什么是U?本文将透过4大步骤拆解,手把手教你买U,需要的朋友可以参考下 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 想开始买加
    这篇文章主要介绍了SEC将招集比特币现货ETF申请商开会?贝莱德CEO:渴望与监管详谈的相关资料,需要的朋友可以参考下 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 资产规模超过9兆美元的贝莱德(
    这篇文章主要介绍了十大虚拟货币交易平台,国内尤其以欧易、币安、火币最为热门,三家并称国内三大交易所,无论是资金实力、风险准备金还是币种数量交易对都是最突出的,不过随着币安和火币退出国内市场,现在仅存欧易OKx了,建议使用欧易OKx这种大平台,安全更有保障 🚀 币安 - 全球最大加密货币交易所
    这篇文章主要介绍了区块链资产有什么特点?区块链资产特点和意义介绍的相关资料,需要的朋友可以参考下本文详细内容介绍 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 从与计算到大数据,再到人工智能,再到
    由巴比特主办的杭州区块链国际周,让Compound引领的DeFi成了热词,那么DeFi是什么意思?这个问题很多币圈新手很迷茫,接下面小编就详细解释一下区块链DeFi是什么意思?希望通过本文币圈新手能够读懂区块链DeFi 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注
    BitMEX创始人Arthur Hayes投资Ordinals钱包Oyl,融资300万美元。Oyl旨在提供专注于Ordinals生态的交易平台,目标是为比特币用户提供更便捷、安全且高效的交易体验。Hayes认为比特币DeFi中的基础设施赢家还待确定,Oyl是一个巨大的机会。 🚀 币安 - 全
    你可能也想看
    Google News 追蹤
    Thumbnail
    本文探討了複利效應的重要性,並藉由巴菲特的投資理念,說明如何選擇穩定產生正報酬的資產及長期持有的核心理念。透過定期定額的投資方式,不僅能減少情緒影響,還能持續參與全球股市的發展。此外,文中介紹了使用國泰 Cube App 的便利性及低手續費,幫助投資者簡化投資流程,達成長期穩定增長的財務目標。
    Thumbnail
    在加密货币世界中,隐私和安全一直是重要的话题。随着TRON网络上的TRC20代币和以太坊网络上的ERC20代币的兴起,人们对匿名兑换和隐私保护的需求日益增加。本文将探讨TRC20和ERC20代币的匿名兑换--Cce.Cash混币技术,以及它是如何帮助加密货币用户保护个人隐私和增强交易安全性。
    隨著科技的進步,我們在使用智能手機、平板電腦和筆記型電腦等設備時,隱私安全日益受到重視。防窺保護貼是一種常見的隱私保護產品,可以有效防止他人偷窺我們的螢幕內容。在這篇文章中,我們將揭秘防窺保護貼的原理,幫助您更好地了解它如何保護您的隱私安全。 本文將涵蓋以下內容: 防窺保護貼的基本原理 防
    Thumbnail
    說到日本大阪,從車水馬龍的百貨一級戰區,到充滿力是氣息的街道,各處都充滿了大阪隱藏的魅力,你說大阪住宿該怎麼挑選?AsiaYo聽到你的疑問,特地準備了TOP5大阪飯店清單,給各位參考,希望大家都能找到自己理想的住宿環境。
    在快速變遷的商業世界中,了解產品生命週期對企業來說是至關重要的。一個產品從誕生、成長、成熟到衰退的每個階段,都涉及複雜的市場策略和商業決策。本文將深入探討產品生命週期的每個階段,揭示如何通過有效的管理延長產品壽命,並在文章最後引入分鏡表的概念,討論其在產品策劃階段的應用與重要性。
    Thumbnail
    全球客戶關係管理雲端業者Salesforce成功之處在於打造了客戶成功部門團隊,並將軟體即服務的營運模式獲利最大化。麥肯錫管理顧問公司的研究報告指出「客戶成功學2.0」是企業成長的引擎。本文探討了客戶成功學的重要性以及客戶成功部門的角色。
    Thumbnail
    用過以太坊、買過以太幣,也知道以太坊創辦人是誰,但你真正理解潛藏在以太坊公鏈背後的 ERC 代幣標準是什麼嗎? 什麼是 ERC 代幣標準? 要認識 ERC 代幣標準是什麼,首先我們要先理解何謂ERC。 ERC 代幣標準有哪些? ERC-20:一種發行代幣技術標準,提供以太坊上的發行代幣遵循規則。
    Thumbnail
    https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol 上面也有其他的程式碼,各位有興趣的可以上去看看。 下面就直接上程式碼: 之後你應該會看到新的lin幣
    Thumbnail
    上一篇寫完了ERC20的程式碼,這篇來寫寫怎麼發幣,上去區塊鏈,但有一些基本的設定要完成,也就是必須連結MetaMask錢包(人稱:狐狸錢包),拿Ropsten測試網路來當發幣測試,先過去MetaMask做好設定(沒有的上網註冊一個,不會用的上網查一下怎麼設定有很多介紹,這邊就不再介紹了)。
    Thumbnail
    學了這麼多的Solidity後,該來完整的寫一個ERC20的token,順便也了解一下發幣的邏輯。 然後只要符合下面這些標準的就可以是ERC20: 我們就把上面的這些寫入程式碼中: 有什麼想要了解或是不清楚的部份,歡迎留言和我分享。 如果喜歡我的文章歡迎追隨,按愛心,我每週都會上新文章。
    Thumbnail
    ERC-20是以太坊區塊鏈上其中一個最被廣泛使用的智能合約協議標準。相信有買賣加密貨幣和NFT經驗的讀者對這個名字不會感到陌生,已有很多區塊鏈的專家、博客在網上詳細說明它的優點缺陷和功能比較,大家只要google一下便可找到很多相關文章,所以我反而想說說一個關於ERC-20的命名故事。
    Thumbnail
    本文探討了複利效應的重要性,並藉由巴菲特的投資理念,說明如何選擇穩定產生正報酬的資產及長期持有的核心理念。透過定期定額的投資方式,不僅能減少情緒影響,還能持續參與全球股市的發展。此外,文中介紹了使用國泰 Cube App 的便利性及低手續費,幫助投資者簡化投資流程,達成長期穩定增長的財務目標。
    Thumbnail
    在加密货币世界中,隐私和安全一直是重要的话题。随着TRON网络上的TRC20代币和以太坊网络上的ERC20代币的兴起,人们对匿名兑换和隐私保护的需求日益增加。本文将探讨TRC20和ERC20代币的匿名兑换--Cce.Cash混币技术,以及它是如何帮助加密货币用户保护个人隐私和增强交易安全性。
    隨著科技的進步,我們在使用智能手機、平板電腦和筆記型電腦等設備時,隱私安全日益受到重視。防窺保護貼是一種常見的隱私保護產品,可以有效防止他人偷窺我們的螢幕內容。在這篇文章中,我們將揭秘防窺保護貼的原理,幫助您更好地了解它如何保護您的隱私安全。 本文將涵蓋以下內容: 防窺保護貼的基本原理 防
    Thumbnail
    說到日本大阪,從車水馬龍的百貨一級戰區,到充滿力是氣息的街道,各處都充滿了大阪隱藏的魅力,你說大阪住宿該怎麼挑選?AsiaYo聽到你的疑問,特地準備了TOP5大阪飯店清單,給各位參考,希望大家都能找到自己理想的住宿環境。
    在快速變遷的商業世界中,了解產品生命週期對企業來說是至關重要的。一個產品從誕生、成長、成熟到衰退的每個階段,都涉及複雜的市場策略和商業決策。本文將深入探討產品生命週期的每個階段,揭示如何通過有效的管理延長產品壽命,並在文章最後引入分鏡表的概念,討論其在產品策劃階段的應用與重要性。
    Thumbnail
    全球客戶關係管理雲端業者Salesforce成功之處在於打造了客戶成功部門團隊,並將軟體即服務的營運模式獲利最大化。麥肯錫管理顧問公司的研究報告指出「客戶成功學2.0」是企業成長的引擎。本文探討了客戶成功學的重要性以及客戶成功部門的角色。
    Thumbnail
    用過以太坊、買過以太幣,也知道以太坊創辦人是誰,但你真正理解潛藏在以太坊公鏈背後的 ERC 代幣標準是什麼嗎? 什麼是 ERC 代幣標準? 要認識 ERC 代幣標準是什麼,首先我們要先理解何謂ERC。 ERC 代幣標準有哪些? ERC-20:一種發行代幣技術標準,提供以太坊上的發行代幣遵循規則。
    Thumbnail
    https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol 上面也有其他的程式碼,各位有興趣的可以上去看看。 下面就直接上程式碼: 之後你應該會看到新的lin幣
    Thumbnail
    上一篇寫完了ERC20的程式碼,這篇來寫寫怎麼發幣,上去區塊鏈,但有一些基本的設定要完成,也就是必須連結MetaMask錢包(人稱:狐狸錢包),拿Ropsten測試網路來當發幣測試,先過去MetaMask做好設定(沒有的上網註冊一個,不會用的上網查一下怎麼設定有很多介紹,這邊就不再介紹了)。
    Thumbnail
    學了這麼多的Solidity後,該來完整的寫一個ERC20的token,順便也了解一下發幣的邏輯。 然後只要符合下面這些標準的就可以是ERC20: 我們就把上面的這些寫入程式碼中: 有什麼想要了解或是不清楚的部份,歡迎留言和我分享。 如果喜歡我的文章歡迎追隨,按愛心,我每週都會上新文章。
    Thumbnail
    ERC-20是以太坊區塊鏈上其中一個最被廣泛使用的智能合約協議標準。相信有買賣加密貨幣和NFT經驗的讀者對這個名字不會感到陌生,已有很多區塊鏈的專家、博客在網上詳細說明它的優點缺陷和功能比較,大家只要google一下便可找到很多相關文章,所以我反而想說說一個關於ERC-20的命名故事。