以太坊十年:智能合約與去中心化的崛起

以太坊10周年,敬開發者,敬構建者,敬還在鏈上的我們?

以太坊即將迎來十周年紀念,作為一名在這個生態中深耕了8到9年的見證者,我親歷了它從一紙白皮書的構想到成長為全球領先去中心化平臺的全過程。

這十年間,以太坊經歷了無數挑戰與突破——從DAO事件帶來的危機,到DeFi與NFT的爆發,再到當下Layer 2擴容和隱私計算的快速興起。每一個階段,都見證了技術的革新與社區的壯大

那時候工具少、文檔稀,寫 Solidity 靠看黃皮書,調字節碼用純文本編輯器,部署合約得自己拼 bytecode、上命令行和 geth 較勁。
如今工具鏈一應俱全,Hardhat、Foundry、Remix、Truffle,調試、測試、部署一條龍。
我們從命令行敲出未來的雛形,也見證了世界計算機的一步步成長

下面我會介紹以太坊十年來的路程和重要事件

目錄:

  • 起源與創世(2013–2015)

    Vitalik Buterin 提出以太坊概念、基金會成立、主網上線

  • 危機與泡沫(2016–2018)

    The DAO 攻擊事件、ICO 熱潮、CryptoKitties引發性能瓶頸

  • 技術爆發與生態擴張(2019–2021)

    DeFi Summer、NFT 狂潮、EIP-1559 通縮機制上線

  • 擴容方案與多鏈時代(2022–2025)

    Layer 2 發展、隱私計算探索、EIP-4844、L2 與公鏈競爭

  • 版本概覽表(2015–2024)

    全面回顧從 Frontier 到 Dencun 的各次升級要點

2013? 以太坊概念

  • ?Vitalik Buterin提出以太坊概念:受《魔獸世界》事件啟發,19歲的Vitalik發表白皮書,設想? ? ? ? ? 一臺“世界計算機”,支持圖靈完備的智能合約,超越比特幣的單一記賬功能

2014? 基金會成立&發布以太坊黃皮書

  • 以太坊基金會成立:通過ICO募資1800萬美元(約3.1萬BTC),確立非營利治理模式。
  • 技術開發啟動:Gavin Wood發布《以太坊黃皮書》,定義以太坊虛擬機(EVM)標準。

2015 7月30日上線

  • 主網上線:區塊高度達1028201時,以太坊創世區塊激活,首批開發者不足百人

2016 DAO(去中心化自治組織)

The DAO:

  • DAO項目募集了大約1.5億美元的眾籌資金,成為當時最大的眾籌項目
  • 籌資: 在2016年的眾籌活動中,The DAO籌集了超過1.5億美元的以太幣,成為當時歷史上最大的眾籌項目。
  • 事件:不幸的是,由于智能合約的漏洞,攻擊者利用了一個遞歸調用的缺陷并從The DAO竊取了大約三分之一的資金。這個事件引起了巨大的軒然大波,并最終導致了以太坊的硬分叉,創建了以太坊(ETH)和以太坊經典(ETC)兩個獨立的區塊鏈。

2017-2018 ICO熱潮 &加密貓

  • ?CryptoKitties爆發:首個現象級DApp導致主網擁堵,暴露性能瓶頸
  • ICO熱潮:,初始幣種發行(ICO)成為了非常流行的籌資方式.
  • EOS: Block.one公司在2017年-2018年間進行了為期一年的ICO,籌集了超過40億美元。
  • Tezos: 2017年,Tezos進行了ICO并籌集了約2.32億美元。
  • Filecoin: 在2017年,Filecoin的ICO籌集了超過2.57億美元,為分布式存儲解決方案籌資。
  • Bancor: 2017年,Bancor的ICO在三小時內籌集了約1.53億美元

?CryptoKitties 在2017年底(具體是12月)正式發布,很快獲得了巨大的關注。該游戲的受歡迎程度在當時對以太坊網絡造成了巨大壓力,導致交易擁堵和費用上漲。CryptoKitties 不僅是區塊鏈游戲的先驅,而且它也為NFT(非替代性代幣)概念在主流中的普及做出了巨大貢獻

2019 去中心化金融(DeFi)

  • ETH暴跌90%(至$100左右),市場進入寒冬,倒逼技術升級
  • Rollup方案提出:Optimistic Rollup和ZK-Rollup成為擴容新方向,解決數據可用性問題
  • 去中心化金融(DeFi):從2019年開始,2020年爆發性地增長。這些應用,如借貸平臺、自動做市商協議、衍生品和穩定幣,大都依賴于智能合約技術。
序號項目名稱創始人開始時間備注
1MakerDAORune Christensen2015年
2CompoundRobert Leshner, Geoffrey Hayes2017年
3UniswapHayden Adams2018年
4AaveStani Kulechov2017年當時項目名為 ETHLend
5SynthetixKain Warwick2017年原名為 Havven
6Curve FinanceMichael Egorov2020年
7Yearn.FinanceAndre Cronje2020年
8BalancerFernando Martinelli, Mike McDonald2020年
9Sushiswap匿名開發者組“Chef Nomi”2020年

2021 NFT市場(技術突破與生態爆發)

  • notice :EIP-1559升級:引入基礎費燃燒機制,ETH通脹率下降,牛市期間短暫通縮.
  • NFT(非替代性代幣):2021年NFT市場取得了爆炸性增長,無聊猿, Decentraland土地等

藝術、音樂、收藏品和其他形式的資產能夠在區塊鏈上售賣和交易。這些NFT在以太坊上創建和交易,進一步推動了智能合約和以太坊的熱度。

序號項目名稱創始人開始時間
1CryptoPunksMatt Hall 和 John Watkinson(Larva Labs)2017年
2CryptoKittiesDapper Labs 團隊2017年
3DecentralandAri Meilich 和 Esteban Ordano2017年
4OpenSeaAlex Atallah 和 Devin Finzer2018年
5RaribleAlex Salnikov 和 Alexei Falin2020年
6SuperRareJohn Crain, Charles Crain, Jonathan Perkins2018年
7FoundationKayvon Tehranian 和 Matthew Vernon2020年
8ZoraJacob Horne, Dee Goens, 張超 (Jack Zhang)2020年

綜上所述,以太坊智能合約在其歷史中經歷了多次“火爆”的時期,而這些時期通常與某個特定的應用或事件緊密相關

2022 Layer 2 擴容方案 & 跨鏈技術

隨著去中心化應用的日益增多和交易需求的增加,以太坊網絡的擁堵問題逐漸顯現。為了解決這一問題,Layer 2 解決方案和跨鏈技術開始嶄露頭角,成為區塊鏈技術發展的新焦點。

方案名稱技術類型創始人開始時間
OptimismOptimistic RollupJinglan Wang, Karl Floersch, Ben Jones2019年
zkSyncZK RollupAlex Gluchowski, Alex Krokhmal2020年
StarkWareZK Rollup(STARK)Eli Ben-Sasson, Alessandro Chiesa, Uri Kolodny, Michael Riabzev2018年
ArbitrumOptimistic RollupEd Felten, Steven Goldfeder, Harry Kalodner2020年

跨鏈技術:為了實現多個區塊鏈之間的互操作性,跨鏈技術開始受到重視。

方案名稱類型創始人開始時間
Polkadot跨鏈協議Dr. Gavin Wood2017年
Cosmos跨鏈協議Jae Kwon, Ethan Buchman2016年
ChainSafe Bridges跨鏈橋ChainSafe Systems2019年
Wanchain跨鏈協議Jack Lu2017年

2023 數據隱私和計算

隨著更多的數據和應用被部署到公共鏈上,如何在公鏈環境中實現數據隱私和私有計算逐漸成為焦點。

零知識證明技術:

方案名稱類型技術類型創始人開始時間
Aztec Protocol隱私保護協議零知識證明 (ZKP)Zachary Williamson, Tom Pocock2017年
Nucypher隱私保護協議門限加密 (Threshold Encryption)MacLane Wilkison, Michael Egorov2016年
Tornado Cash隱私保護協議零知識證明 (ZKP)Roman Storm, Roman Semenov2019年
Enigma隱私保護協議安全多方計算 (SMPC)Guy Zyskind, Can Kisagun, Oz Nathan2015年
Secret Network隱私保護協議安全多方計算 (SMPC)

2024 性能擴張

  • Dencun升級:EIP-4844(Proto-Danksharding)實施,Rollup數據提交成本下降90%,L2生態加速發展

2025 挑戰

  • Layer2分流效應:Base等L2生態市值超500億美元,主網交易費和活動占比下降。
  • 外部競爭加劇:
    • Solana搶占Meme和新興項目市場;
    • 波場(Tron)主導USDT流通(超800億枚);
    • BNB Chain分食GameFi流量。
  • 市場地位:以太坊DeFi占比56%,但多鏈格局下統治力減弱

版本概覽表

版本代號上線時間核心特性背景
Frontier2015.07實驗性上線初始階段,測試為主
Homestead2016.03穩定性提升吸引開發者
Byzantium2017.10隱私、效率改進ICO高峰期
Constantinople2019.02低成本優化安全漏洞重測
Istanbul2019.12Layer 2 支持DeFi前夜
Berlin2021.04性能優化高Gas成本壓力
London2021.08EIP-1559,ETH通縮準備合并
Merge2022.09轉PoS能源改革重大轉折
Shapella2023.04質押可提取ETH2經濟模型成熟
Dencun2024.03Rollup成本驟降擴容新紀元開啟

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/91144.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/91144.shtml
英文地址,請注明出處:http://en.pswp.cn/web/91144.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

kafka 3.9.1版本: kraft + sasl+ standlone 模式完整可行安裝步驟

Kafka 3.9.1 Kraft 單機模式安裝 安裝 OpenJDK 11 CentOS/RHEL yum install -y java-11-openjdk-develUbuntu/Debian apt install -y openjdk-11-jdk下載安裝包 wget https://mirrors.aliyun.com/apache/kafka/3.9.1/kafka_2.12-3.9.1.tgz tar -zxvf kafka_2.12-3.9.1.tgz -C /…

Gitee DevOps平臺深度評測:本土化優勢與功能特性全面解析

Gitee DevOps平臺深度評測:本土化優勢與功能特性全面解析 在數字化轉型浪潮下,企業軟件開發流程的自動化與協作效率成為核心競爭力。作為國內領先的代碼托管與DevOps平臺,Gitee(碼云)憑借其本土化服務與全流程支持能力…

從零開始本地化部署Dify:開源大模型應用平臺搭建全指南

在AI應用開發的浪潮中,Dify作為一款開源的大語言模型(LLM)應用開發平臺,正逐漸成為開發者和企業的首選工具。它巧妙地融合了后端即服務(BaaS)和LLMOps的理念,讓開發者能夠快速搭建生產級的生成式AI應用。無論是構建智能…

Qt 多媒體開發:音頻與視頻處理

Qt 多媒體模塊提供了一套完整的 API,用于開發音頻和視頻處理應用。從簡單的媒體播放到復雜的音視頻編輯,Qt 都提供了相應的工具和組件。本文將從基礎到高級全面解析 Qt 多媒體開發。 一、Qt 多媒體模塊概述 1. 主要組件 Qt 多媒體模塊包含以下核心組件&a…

Mac 專業圖像處理 Pixelmator Pro

原文地址:Pixelmator Pro Mac 專業圖像處理 Pixelmator Pro,是一款非常強大、美觀且易于使用的圖像編輯器,專為 Mac 設計。 采用單窗口界面、基于機器學習的智能圖像編輯、自動水平檢測,智能快速選擇及更好的修復工具等功能優點…

iptables和IPVS比較

iptables 和 IPVS (IP Virtual Server) 都是 Linux 系統上用于處理網絡流量的強大工具,但它們的設計目標、工作原理和適用場景有顯著區別: 核心區別:主要目的: iptables: 核心是一個包過濾防火墻和網絡地址轉換工具。它…

語音識別指標計算 WER

目錄 CER(Character Error Rate) WER Word Error Rate(詞錯誤率) 🧮 WER 計算方式 📌 示例 ? 理解要點 CER(Character Error Rate) 語音識別中的 CER(Character …

【前端基礎篇】JavaScript之jQuery介紹

文章目錄前言JQuery基本介紹和使用方法引入依賴jQuery語法jQuery選擇器jQuery事件操作元素獲取/設置元素內容獲取/設置元素屬性獲取/返回css屬性添加元素刪除元素總結:常用的jQuery方法 - 詳細解釋與示例事件處理拓展 - 詳細解釋與示例其他拓展內容前言 在閱讀過程…

Vue入門:vue項目的創建和基本概念

一、vue的基本簡介1. 什么是vue?Vue (發音為 /vju?/,類似 view) 是一款用于構建用戶界面的 JavaScript 框架。它基于標準 HTML、CSS 和 JavaScript 構建,并提供了一套聲明式的、組件化的編程模型,幫助你高效地開發用戶界面。無論是簡單還是…

2.oracle保姆級安裝教程

一、Oracle數據庫安裝1.找到軟件的位置 D:\學習軟件\Oracle,并解壓軟件2.雙擊setup.exe3.選擇 是4.去掉勾,下一步5.創建和配置數據庫,下一步6.桌面類,下一步7.配置安裝路徑地址和密碼8.點完成9.正在安裝,稍等片刻10.有…

STM32 軟件模擬 I2C 讀寫 MPU6050--實現加速度與陀螺儀數據采集

演示視頻: https://www.bilibili.com/video/BV1iCQRYXEBb/?share_sourcecopy_web&vd_source0e4269581b0bc60d57a80c9a27c98905一、前言在嵌入式開發中,MPU6050 六軸傳感器因其集成加速度計和陀螺儀且成本低廉,廣泛應用于平衡小車、飛控、…

TFLOPs與TOPS的轉換關系詳解:如何衡量AI芯片的算力?

在評估AI芯片或計算硬件的性能時,我們經常會遇到TFLOPs和TOPS這兩個關鍵指標。很多開發者對它們的區別和轉換關系存在疑惑。本文將深入解析這兩個指標的含義、應用場景及轉換方法,并提供實際應用中的注意事項。 一、基本概念解析 1.1 TFLOPs(…

C語言:第11天筆記

C語言:第11天筆記 內容提要函數函數的概述函數的分類函數的定義形參和實參函數的返回值函數的調用函數的聲明函數 函數的概述 **函數:**實現一定功能的,獨立的代碼模塊,對于函數的使用,一定是先定義,后使 ?…

java導出pdf(使用html)

引入maven <dependencies><!-- Thymeleaf --><dependency><groupId>org.thymeleaf</groupId><artifactId>thymeleaf</artifactId><version>3.1.1.RELEASE</version> <!-- 或與 Spring Boot 匹配的版本 --></de…

Qt 遠程過程調用(RPC)實現方案

在分布式系統開發中&#xff0c;遠程過程調用&#xff08;RPC&#xff09;是實現跨進程、跨機器通信的重要技術。Qt 作為一個強大的跨平臺框架&#xff0c;提供了多種 RPC 實現方案&#xff0c;能夠滿足不同場景下的通信需求。本文將深入探討 Qt 中 RPC 的各種實現方式&#xf…

攻防世界-引導-Web_php_unserialize

題目內容&#xff1a;出現一段源代碼&#xff0c;分段分析第一部分如下<?php class Demo { private $file index.php;public function __construct($file) { $this->file $file; }function __destruct() { echo highlight_file($this->file, true); }function __w…

pytorch學習筆記-自定義卷積

未完結的草稿———&#xff01;大概是準備整合一下常見的層&#xff0c;整合完感覺就可以進行搭建了&#xff08;還沒進行到這一步所以不太確定版&#xff09; &#xff08;ps我將在完結這一篇的時候刪除上面的小字and二編一下整篇文章的結構&#xff0c;如果看到了這部分文字…

[明道云]-基礎教學2-工作表字段 vs 控件:選哪種?

本文深入解析“工作表字段”與“控件”的關系與差別,并從結構、功能、使用場景和選型建議等方面進行對比。 一、基礎概念厘清 ? 工作表字段 = 數據模型中的列 工作表字段相當于數據庫表中的列,是記錄每條業務對象(如訂單、客戶等)屬性的數據項,每個字段都有明確的名稱和…

C++-一篇文章入門coroutines協程

文章目錄前言什么是協程協程實現原理C協程的最小例子12345協程等效代碼協程傳值的例子前言 最近學習了一下C協程&#xff0c;這篇文章將介紹協程的相關概念&#xff0c;以及在C中如何使用協程。 什么是協程 C中&#xff0c;協程&#xff08;coroutines&#xff09;可以理解為…

數字經濟專業的就業全景指南

CDA數據分析師證書含金量高&#xff0c;適應了未來數字化經濟和AI發展趨勢&#xff0c;難度不高&#xff0c;行業認可度高&#xff0c;對于找工作很有幫助。一、數字經濟就業熱力圖二、核心崗位發展路徑1. 互聯網數字運營崗2. 金融科技崗崗位類型技能組合證書加持5年薪資范圍智…