以太坊智能合约的历史里程碑: 从DAO到数据隐私的技术演进

文章目录

  • 系列文章目录
  • 前言
  • 一、时间线
    • 项目
    • 介绍
  • 总结

前言

 在短短的几年内,以太坊不仅成为了去中心化应用和智能合约的主导平台,而且也见证了区块链技术和应用的多次重大革命。本文详细回顾了自2016年至今,以太坊生态所经历的几个关键时刻与技术浪潮,包括DAO事件、ICO热潮、DeFi的崛起、NFT市场的兴起,Layer 2技术和跨链解决方案,以及对数据隐私和计算的关注。


一、时间线

2016DAO(去中心化自治组织)

  • 代表项目**(The DAO) ,** DAO项目募集了大约1.5亿美元的众筹资金,成为当时最大的众筹项目。

    The DAO:

    • 创始:The DAO 是由Slock.it团队创建的,其中包括Christoph Jentzsch和Simon Jentzsch。这是一个雄心勃勃的项目,旨在建立一个去中心化的投资基金,允许以太坊持有者通过投票来决定如何使用资金。
    • 筹资: 在2016年的众筹活动中,The DAO筹集了超过1.5亿美元的以太币,成为当时历史上最大的众筹项目。
    • 事件:不幸的是,由于智能合约的漏洞,攻击者利用了一个递归调用的缺陷并从The DAO窃取了大约三分之一的资金。这个事件引起了巨大的轩然大波,并最终导致了以太坊的硬分叉,创建了以太坊(ETH)和以太坊经典(ETC)两个独立的区块链。

2017年和2018年初 ICO热潮 &加密猫

  • 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)

  • 去中心化金融(DeFi):从2019年开始,2020年爆发性地增长。这些应用,如借贷平台、自动做市商协议、衍生品和稳定币,大都依赖于智能合约技术。
    1. MakerDAO
      • 创始人:Rune Christensen
      • 开始时间:2015年
    2. Compound
      • 创始人:Robert Leshner 和 Geoffrey Hayes
      • 开始时间:2017年
    3. Uniswap
      • 创始人:Hayden Adams
      • 开始时间:2018年
    4. Aave
      • 创始人:Stani Kulechov
      • 开始时间:2017年 (当时项目名为 ETHLend)
    5. Synthetix
      • 创始人:Kain Warwick
      • 开始时间:2017年 (原名为 Havven)
    6. Curve Finance
      • 创始人:Michael Egorov
      • 开始时间:2020年
    7. Yearn.Finance
      • 创始人:Andre Cronje
      • 开始时间:2020年
    8. Balancer
      • 创始人:Fernando Martinelli 和 Mike McDonald
      • 开始时间:2020年
    9. Sushiswap
      • 创始人:由一个匿名的开发者组“Chef Nomi”启动
      • 开始时间:2020年

2021年NFT市场

  • NFT(非替代性代币):2021年NFT市场取得了爆炸性增长,无聊猿, Decentraland土地等

    使得艺术、音乐、收藏品和其他形式的资产能够在区块链上售卖和交易。这些NFT在以太坊上创建和交易,进一步推动了智能合约和以太坊的热度。

    1. CryptoPunks
      • 创始人:Matt Hall 和 John Watkinson(Larva Labs)
      • 开始时间:2017年
    2. CryptoKitties
      • 创始人:Dapper Labs 团队
      • 开始时间:2017年
    3. Decentraland
      • 创始人:Ari Meilich 和 Esteban Ordano
      • 开始时间:2017年
    4. OpenSea
      • 创始人:Alex Atallah 和 Devin Finzer
      • 开始时间:2018年
    5. Rarible
      • 创始人:Alex Salnikov 和 Alexei Falin
      • 开始时间:2020年
    6. SuperRare
      • 创始人:John Crain, Charles Crain, Jonathan Perkins
      • 开始时间:2018年
    7. Foundation
      • 创始人:Kayvon Tehranian 和 Matthew Vernon
      • 开始时间:2020年
    8. Zora
      • 创始人:Jacob Horne, Dee Goens, 张超 (Jack Zhang)
      • 开始时间:2020年

综上所述,以太坊智能合约在其历史中经历了多次“火爆”的时期,而这些时期通常与某个特定的应用或事件紧密相关

2022Layer 2 扩容方案 & 跨链技术

  • Layer 2 扩容方案:这些方案旨在在以太坊主链之上构建额外的层,以提高交易速度和降低费用。
    1. Optimism (Optimistic Rollup)
      • 创始人: Jinglan Wang, Karl Floersch, Ben Jones
      • 开始时间: 2019年
    2. zkSync (ZK Rollup)
      • 创始人: Alex Gluchowski, Alex Krokhmal
      • 开始时间: 2020年
    3. StarkWare
      • 创始人: Eli Ben-Sasson, Alessandro Chiesa, Uri Kolodny, Michael Riabzev
      • 开始时间: 2018年
    4. Arbitrum
      • 创始人: Ed Felten, Steven Goldfeder, Harry Kalodner
      • 开始时间: 2020年
  • 跨链技术:为了实现多个区块链之间的互操作性,跨链技术开始受到重视。
    1. Polkadot
      • 创始人: Dr. Gavin Wood
      • 开始时间: 2017年
    2. Cosmos
      • 创始人: Jae Kwon, Ethan Buchman
      • 开始时间: 2016年
    3. ChainSafe Bridges
      • 创始人: ChainSafe Systems
      • 开始时间: 2019年
    4. Wanchain
      • 创始人: Jack Lu
      • 开始时间: 2017年

随着去中心化应用的日益增多和交易需求的增加,以太坊网络的拥堵问题逐渐显现。为了解决这一问题,Layer 2 解决方案和跨链技术开始崭露头角,成为区块链技术发展的新焦点。

2023数据隐私和计算

  • 零知识证明技术:允许验证者不知道具体内容的情况下验证信息的真实性。
    1. Aztec Protocol
      • 创始人: Zachary Williamson, Tom Pocock
      • 开始时间: 2017年
    2. Nucypher
      • 创始人: MacLane Wilkison, Michael Egorov
      • 开始时间: 2016年
    3. Tornado Cash
      • 创始人: Roman Storm, Roman Semenov
      • 开始时间: 2019年
  • 安全多方计算 (SMPC): 允许多方参与计算,但保护每个参与者的输入不被其他人知晓。
    1. Enigma
      • 创始人: Guy Zyskind, Can Kisagun, Oz Nathan
      • 开始时间: 2015年
    2. Secret Network
      • 创始人: Tor Bair
      • 开始时间: 2018年

此外,未来可能还会出现其他技术和项目,继续推动以太坊和整个区块链生态的进步和创新

随着更多的数据和应用被部署到公共链上,如何在公链环境中实现数据隐私和私有计算逐渐成为焦点。

总结:

从DAO事件到最近的数据隐私和计算关注,以太坊已经成为了区块链创新的前沿。尽管面临各种挑战和变革,但它不断适应并驱动整个行业向前发展。对于投资者、开发者和普通用户而言,了解这些关键时刻不仅有助于理解以太坊的过去,而且也能洞察其未来的发展趋势

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/90706.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

leetcodetop100(29) K 个一组翻转链表

K 个一组翻转链表 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改…

React Native搭建Android开发环境

React Native搭建Android开发环境 搭建Android开发环境一、下载JDK二、安装Android Studio2.1 配置 ANDROID_HOME 环境变量 三、初始化项目 搭建Android开发环境 我的电脑是windows系统,所以只能搭建Android,如果电脑是mac,既可以搭建Androi…

修改sqlmap-Tamper脚本

修改sqlmap-Tamper脚本 文章目录 修改sqlmap-Tamper脚本1 sqlmap官网2 sql注入漏洞注入尝试3 环境:sqli-labs/Less-26a/3.1 尝试宽字节注入: 3.2 sqlmap使用3.3准备修改sqlmap使用 4 sqlmap中-tamper工厂(输入输出)4.1 [参考文章:…

蓝桥杯 题库 简单 每日十题 day11

01 质数 质数 题目描述 给定一个正整数N,请你输出N以内(不包含N)的质数以及质数的个数。 输入描述 输入一行,包含一个正整数N。1≤N≤10^3 输出描述 共两行。 第1行包含若干个素数,每两个素数之间用一个空格隔开&…

rust生命期

一、生命期是什么 生命期,又叫生存期,就是变量的有效期。 实例1 {let r;{let x 5;r &x;}println!("r: {}", r); }编译错误,原因是r所引用的值已经被释放。 上图中的绿色范围’a表示r的生命期,蓝色范围’b表示…

pygame实现跳跃发射子弹打怪效果

import pygame import sys,time,random from pygame.locals import * pygame.init() # 设置按下鼠标的时候一直触发 pygame.key.set_repeat(10, 10) # 加载背景图片 bg pygame.image.load(./img/bg.png) # 加载左方向行走和站立图片 heroLStand pygame.image.load(img/heroLs…

传统遗产与技术相遇,古彝文的数字化与保护

古彝文是中国彝族的传统文字,具有悠久的历史和文化价值。然而,由于古彝文的形状复杂且没有标准化的字符集,对其进行文字识别一直是一项具有挑战性的任务。本文介绍了古彝文合合信息的文字识别技术,旨在提高古彝文的自动识别准确性…

十七,IBL-打印各个Mipmap级别的hdr环境贴图

预滤波环境贴图类似于辐照度图,是预先计算的环境卷积贴图,但这次考虑了粗糙度。因为随着粗糙度的增加,参与环境贴图卷积的采样向量会更分散,导致反射更模糊,所以对于卷积的每个粗糙度级别,我们将按顺序把模…

【单片机】11-步进电机和直流电机

1.直流电机 1.什么是电机 电能转换为动能 2.常见电机 (1)交流电机【大功率】:两相【200W左右】,三相【1000W左右】 (2)直流电机【小功率】:永磁【真正的磁铁】,励磁【电磁铁】 &…

3种Renko图表形态FPmarkets3秒轻松判断价格走势

Renko图表形态在交易中的应用并不逊色于其他技术分析方法。相较于普通的烛台图表,使用Renko图表时,有些经典模式更容易被发现和识别,FPmarkets总结这些模式包括: 首先是头和肩膀形态。这是一种价格反转形态,由两个较小…

华为智能企业远程办公安全解决方案(1)

华为智能企业远程办公安全解决方案(1) 课程地址方案背景需求分析企业远程办公业务概述企业远程办公安全风险分析企业远程办公环境搭建需求分析 方案设计组网架构设备选型方案亮点 课程地址 本方案相关课程资源已在华为O3社区发布,可按照以下…

Java编码技巧:验证码

目录 1.1、EasyCaptcha(优选,支持种类多,样式多,使用简单)1.1.1、作用1.1.2、官方信息1.1.3、使用案例1.1.4、依赖1.1.5、代码1.1.6、效果1.1.7、拓展 1.2、kaptcha1.2.1、作用1.2.2、官方信息1.2.3、使用案例1.2.4、依…

SLAM从入门到精通(amcl定位使用)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 学习slam,一般就是所谓的边定位、边制图的知识。然而在实际生产过程中,比如扫地机器人、agv、巡检机器人、农业机器人&…

聊一聊JDK21-虚拟线程

目录 前言 Virtual Threads的开始 为什么需要Virtual Threads JDK19 预览版初次出现 JDK21 Virtual Threads的正式发布 Virtual Threads 该怎么使用 简单聊聊Virtual Threads的实现 使用时候的注意事项 本地尝鲜一下JDK21及Virtual Threads 结语 前言 2023年9月19日…

字符串改错题(找出代码中所有错误,将一个字符串倒序)

#include "string.h" main() {char *pSrc "hello,world";char *pDest NULL; int iLen strlen(pSrc);pDest (char*)malloc(iLen);char *pD pDest;char* pS pSrc[iLen]; while(iLen--!0){pD pS--;}printf("%s", pDest);return 0; }在使用 m…

C理解(五):编译,链接库,宏,关键字,变量

编译 编译过程 文件.c->(预处理)->文件.i->(编译)->文件.S->(汇编)->文件.o->(链接)->elf程序 预处理 内容:加载头文件(#include),清除注释(//,./*),替换条件编译(#if #elif #endif #ifdef),替换宏定义(#define) …

探索社会工程的深度:从定义到高级攻击策略

在广阔的网络安全领域,社会工程作为一种微妙的威胁而出现,它利用人类的漏洞来访问敏感信息或实施欺诈。网络安全背景下的社会工程的定义很明确:它包括使用欺骗手段操纵个人泄露机密或个人信息,然后将这些信息用于欺诈目的。 此类…

【AI视野·今日CV 计算机视觉论文速览 第257期】Fri, 29 Sep 2023

AI视野今日CS.CV 计算机视觉论文速览 Fri, 29 Sep 2023 Totally 99 papers 👉上期速览✈更多精彩请移步主页 Daily Computer Vision Papers Learning to Transform for Generalizable Instance-wise Invariance Authors Utkarsh Singhal, Carlos Esteves, Ameesh M…

WebGL笔记:绘制多个点,三角形,以及画各种不同的线条

绘制多点 1 ) WebGL 缓冲区 我们在用js定点位的时候,肯定是要建立一份顶点数据的,这份顶点数据是给着色器的,因为着色器需要这份顶点数据绘图然而,我们在js中建立顶点数据,着色器肯定是拿不到的&#xff…

《Python趣味工具》——ppt的操作(刷题版)

前面我们对PPT进行了一定的操作,并将其中的文字提取到了word文档中。现在就让我们来刷几道题巩固巩固吧! 文章目录 1. 查看PPT(上)2. 查看PPT(中)3. 查看PPT(下)4. PPT的页码5. 大学…