以太坊智能合约的历史里程碑: 从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.rhkb.cn/news/139543.html

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

相关文章

阿里云产品试用系列-容器镜像服务 ACR

阿里云容器镜像服务(简称 ACR)是面向容器镜像、Helm Chart 等符合 OCI 标准的云原生制品安全托管及高效分发平台。 ACR 支持全球同步加速、大规模/大镜像分发加速、多代码源构建加速等全链路提效,与容器服务 ACK 无缝集成,帮助企业…

Windows 基于Visual Studio 开发Qt 6 注意事项

前提条件: 1、Visual Studio 2022 社区版(免费版) 2、Qt-6.5.1版本 Qt Vistual Studio Tools下载 先打开Visual Studio 2022 社区版 : 点击扩展-》管理拓展按钮后,在搜索框中输入Qt,点击这里第一个扩展安装。 Qt Visual Stud…

iterator和generator

iterator和generator iterator es6: let/const ...展开 迭代器 是一种机制,比如在控制台输出Iterator是没有这个类的,为不同的数据结构提供迭代循环的机制。 迭代器对象:具备next方法,next能够对你指定的数据进行迭代循环&#x…

gogs git 服务器极速搭建

背景 小型团队合作中,需要代码托管在内网,gitlab 等搭建比较复杂,经过一番搜寻发现gogs满足需求 基本用户管理后台管理面板,能在web端查看管理安装配置极简 安装配置 gogs是支持多个平台,这里我们选择ubuntu 1.下载git…

2023-9-23 合并果子

题目链接&#xff1a;合并果子 #include <iostream> #include <algorithm> #include <queue>using namespace std;int main() {int n;cin >> n;priority_queue<int, vector<int>, greater<int>> heap;for(int i 0; i < n; i){in…

Tomcat部署、优化、以及操作练习

一.Tomcat的基本介绍 1.1.Tomcat是什么&#xff1f; Tomcat服务器是一个免费的开放源代码的Web应用服务器&#xff0c;属于轻量级应用服务器&#xff0c;在中小型系统和并发访问用户不是很多的场合下被普遍使用&#xff0c;是开发和调试JSP程序的首选。一般来说&#xff0c;T…

BUUCTF:[MRCTF2020]套娃

查看源码发现 PHP非法参数名传参问题&#xff0c;详细请参考我的这篇文章&#xff1a;谈一谈PHP中关于非法参数名传参问题 正则这里绕过使用%0a换行符绕过&#xff0c;payload: /?b.u.p.t23333%0a 得到下一步信息&#xff1a;secrettw.php 注释中的是JsFuck&#xff0c;用这…

【李沐深度学习笔记】数据操作实现

课程地址 数据操作实现p2 数据操作 首先导入PyTorch包&#xff08;import torch)&#xff0c;虽然叫PyTorch&#xff0c;但实际上要导入torch。 import torch张量 张量表示的是一个数值组成的数组&#xff0c;这个数组可以有很多个维度。 # 生成0-11的顺序序列构成的一维…

一篇文章让你学会什么是哈希

一篇文章让你学会什么是哈希 哈希概念哈希冲突哈希函数1. 直接定址法2. 除留余数法3. 平方取中法4. 折叠法5. 随机数法6. 数学分析法 哈希冲突解决1. 闭散列1.1 线性探测1.2 二次探测 2. 开散列 开散列和闭散列对比 哈希概念 哈希在C中有广泛的应用&#xff0c;它是一种用于快…

【算法与数据结构】JavaScript实现十大排序算法(二)

文章目录 关于排序算法快速排序堆排序计数排序桶排序基数排序 关于排序算法 稳定排序&#xff1a; 在排序过程中具有相同键值的元素&#xff0c;在排序之后仍然保持相对的原始顺序。意思就是说&#xff0c;现在有两个元素a和b&#xff0c;a排在b的前面&#xff0c;且ab&#xf…

外包干了2个月,技术退步明显.......

先说一下自己的情况&#xff0c;大专生&#xff0c;18年通过校招进入武汉某软件公司&#xff0c;干了接近4年的功能测试&#xff0c;今年年初&#xff0c;感觉自己不能够在这样下去了&#xff0c;长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了四年的功能测…

竞赛选题 基于深度学习的行人重识别(person reid)

文章目录 0 前言1 技术背景2 技术介绍3 重识别技术实现3.1 数据集3.2 Person REID3.2.1 算法原理3.2.2 算法流程图 4 实现效果5 部分代码6 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 基于深度学习的行人重识别 该项目较为新颖&#xff0c;适合…

前端JavaScript入门到精通,javascript核心进阶ES6语法、API、js高级等基础知识和实战 —— JS基础(四)

开始吧&#xff0c;做时间的主人&#xff01; 把时间分给睡眠&#xff0c;分给书籍&#xff0c;分给运动&#xff0c; 分给花鸟树木和山川湖海&#xff0c; 分给你对这个世界的热爱&#xff0c; 而不是将自己浪费在无聊的人和事上。 思维导图 函数 为什么需要函数 <!DO…

C++之类和函数权限访问总结(二百二十七)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

黑马JVM总结(十七)

&#xff08;1&#xff09;G1_简介 下面介绍一种Grabage one的垃圾回收器&#xff0c;在jdk9的时候称为默认的回收器&#xff0c;废除了之前的CMS垃圾回收器&#xff0c;它的内部也是并发的垃圾回收器 我们可以想到堆内存过大&#xff0c;肯定会导致回收速度变慢&#xff0c;因…

时序预测 | MATLAB实现NGO-GRU北方苍鹰算法优化门控循环单元时间序列预测

时序预测 | MATLAB实现NGO-GRU北方苍鹰算法优化门控循环单元时间序列预测 目录 时序预测 | MATLAB实现NGO-GRU北方苍鹰算法优化门控循环单元时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 MATLAB实现NGO-GRU北方苍鹰算法优化门控循环单元时间序列预测&#…

Matlab编程中函数的重命名方法

Matlab编程中函数的重命名方法 在进行matlab编程时候&#xff0c;有时需要根据自己的习惯&#xff0c;需要对函数重命名。本文简要介绍重命名的方法。 一、重命名的方法 通过和赋值号实现&#xff0c;如下所示&#xff1a; 新函数名原函数名二、具体举例 clc clear all %将…

C 初级学习笔记(基础)

目录 1.预处理器指令 预定义宏 预处理器运算符 &#xff08;\&#xff09; 参数化的宏 头文件 .h 引用头文件操作 2.函数&#xff08;标识符&关键字&运算符&#xff09;存储类 函数参数 a. 标识符&关键字 b. 运算符&#xff08;算术、关系、逻辑、位、赋…

手动部署 OceanBase 集群

手动部署一个 OB 单副本集群&#xff0c;包括一个 OBProxy 节点 部署环境 服务器信息 IP地址 192.168.0.26 网卡名 ifcfg-enp1s0 OS Kylin Linux Advanced Server release V10 CPU 8C 内存 32G 磁盘1 本地盘 /data/1 磁盘2 本地盘 /data/log1 机器和角色划分 …

软件设计模式

1.UML 1.1类图表示法 uml类图中&#xff0c;类使用包含类名、属性、方法 属性或方法前的加好和减号表示了这个方法的可见性&#xff0c;可见性的符号有三种&#xff1a; 表示public -表示private #表示protected 1.2 类与类之间关系 关联关系 单向关联 双向关系 自关联 聚合关…