写点什么

V 神:应用 Zcash 技术,以太坊能扩展到 500tx/s

  • 2018-10-15
  • 本文字数:2102 字

    阅读完需:约 7 分钟

导读:以太坊(Ethereum)是一种开源的、图灵完备的、智能合约公用区块链,基于区块链账本用于合约的处理和执行,使得任何人都能够创建合约和去中心化应用,并在其中自有定义所有权规则、交易方式和状态转换函数。Ethereum 由 Vitalik Buterin (绰号“V 神”)所创立并于 2014 年 7 月进行 ICO,以太坊内置名为 Ether (以太币,ETH)的加密货币。今天,V 神表示,应用 Zcash 技术,以太坊能够达到每秒 500tx 的规模。Zcash 是首个使用零知识证明机制的区块链系统,它可提供完全的支付保密性,同时仍能够使用公有区块链来维护一个去中心化网络。

为了在不使用 Plasma 等第二层技术的情况下实现约 3200% 的交易增长,以太网联合创始人 Vitalik Buterin 计划扩大以太坊的网络规模。

Buterin 表示:ZK-SNARKS 可以帮助 ETH 扩展到 500 tx/s

Buterin 在 ETH 研究论坛上发表的一篇文章《 On-chain scaling to potentially ~500 tx/sec through mass tx validation 》中称,以太坊可以借助以隐私为中心的加密货币 Zcash 的技术创新来“大规模”验证 ETH 交易。

据以太网官博上的一篇博文《 zkSNARKs in a nutshell 》称,ZK-SNARKS 技术允许中继节点“无需执行即可验证计算的正确性”或“了解执行的内容”。Buterin 详细说明了中继者可以将事务进行批处理,然后发布 ZK-SNARK 来证明它们的有效性,从而大幅度压缩了区块链中存储的数据量,同时保持了所有事务都在链上。

他写道:

用户分为两类:(i) 交易者,(ii) 中继者。中继者从交易者那里获取一组操作,并将它们全部组合到一个事务中,并使 ZK-SNARK 来证明其有效性,并以高度压缩的形式将 ZK-SNARK 和事务数据发布到区块链。中继者因交易者的交易费用而获得奖励。

Buterin 估计,ZK-SNARK 的整合和采用能够使以太坊每秒处理高达 500 笔交易,而目前的上限约为 15 笔。这不仅意味着网络容量增加了 3200 倍,还实现了这一壮举,除去 Plasma 和其他第二层扩展解决方案外,通过将大部分交易从主区块链移走的同时,保留其安全性来增加网络容量。如果在第二层技术最终发布之后与它们一起使用,则扩展改进将更加显著。

dApp 要成为主流,ETH 就必须扩大规模

复制代码
去年 12 月,CryptoKitties 造成了 ETH 网络拥堵,其每日用户数量超过了 14000 人。

如果以太坊希望能够实现大规模应用的话,这种扩展的改进是至关重要的。正如 CCN 最近报道的那样,运行在以太坊上的去中心化应用(dApp)一直难以获得广泛的应用,只有少数几个项目(大多是分散式交换)拥有超过 500 个日常用户。

如果一个或多个 dApp 确实形成了庞大的用户群,它将会迅速阻塞以太坊区块链,并导致 gas 费用飙升。去年 12 月就发生过这种情况,就是推出 CryptoKitties 不久之后。在高峰期,dApp 每天大约有 14000 名用户,这一数字与传统的 Web 应用相比微不足道,但却足以能够显著地破坏用户在以太坊网络上进行交易的能力(详见: http://u6.gg/eEYYU )。一家创业公司甚至推迟了其首次币发行(initial coin offering,ICO),理由是 CryptoKitties 相关的拥塞。

Buterin 并不是第一个提出将基于 Zcash 的技术应用到以太坊的开发者,这一技术可以让以太坊的协议更加健壮。2017 年初,据 CNN 报道,由两个组织的研究人员组成的小组发起了“项目炼金术”(详见: http://u6.gg/eEYWM ,这是一项向以太坊添加零知识证明(zero-knowledge proofs)来帮助匿名化协议的举措,特别注重确保智能合约应用(如电子投票)可以透明地执行而不会牺牲用户的隐私。此前,该组织曾计划建立一个去中心化加密货币交易所(decentralized cryptocurrency exchange,DEX),以使两个区块链之间进行交易。

译注:证明者和验证者之间进行交互,证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。

原文链接: https://www.ccn.com/vitalik-says-ethereum-can-scale-to-500-tx-s-using-zcash-technology/

感谢杜小芳对本文的审校。

2018-10-15 18:191629
用户头像

发布了 375 篇内容, 共 196.2 次阅读, 收获喜欢 947 次。

关注

评论

发布
暂无评论
发现更多内容

惊艳华为PocketS发布会! 杰美特旗下高端品牌决色推出首款“月光宝壳”

科技热闻

5 步!用阿里云 Serverless 搭建高质量的图片压缩工具

阿里巴巴云原生

阿里云 Serverless 云原生

自助客户服务页面|从To B产品流量获取到客户服务体验上升

Baklib

「推荐收藏」提高组件库Level必做好这六件事

GFE

前端 组件库

带你全面了解Gateway

好程序员IT教育

Spring Cloud Gateway SpringCloud Gateway

Go语言—基本输入输出包的使用

良猿

Go golang 后端 11月月更

web前端培训学习需要注意什么

小谷哥

哪些前端学习方法对小白比较有用?

小谷哥

极客时间运维进阶训练营第四周作业

好吃不贵

深入理解Node.js的进程与子进程

coder2028

node.js

深入剖析nodejs中间件

coder2028

node.js

直播预告|全闪文件存储在 AI 大数据领域的前沿应用

焱融科技

云计算 分布式系统 高性能 文件存储 全闪存储

微博评论高可用高性能计算架构设计

Jack

架构实战训练营9期

鼎医信息加入PolarDB开源数据库社区

阿里云数据库开源

阿里云 polarDB PolarDB-X 阿里云数据库 PolarDB for PostgreSQL

5 分钟教你搭建「视频动作分类」系统

Zilliz

人工智能 计算机视觉 Towhee 视频动作分类

豆瓣评分9.8!阿里内部的分布式架构手册让多少人突破了瓶颈?

程序知音

Java 分布式 java架构 java架构师 后端技术

量化交易炒币机器人开发合约策略

薇電13242772558

量化策略

面向智慧城市的GIS框架

tjn

GIS 可视化 11月月更

java学习后该怎么培养自主学习能力

小谷哥

阿里内部高并发核心编程笔记:多线程、锁、JMM、JUC、设计模式

程序知音

高并发 java架构 后端技术 高并发架构

数据挖掘、机器学习、深度学习的区别

九章云极DataCanvas

数据挖掘 机器学习 深度学习

系统运维利器,百万服务器运维实战总结!一文了解最新版SysAK|龙蜥技术

OpenAnolis小助手

Linux 开源 运维 龙蜥社区 SysAK

专为实时而生 — GreptimeDB 现已在 GitHub 正式开源

Greptime 格睿科技

开源 分布式 云原生 时序数据库 存算分离

web前端培训上海学习好吗

小谷哥

pytorch实现空洞卷积+残差网络实验(torch实现

Studying_swz

深度学习 11月月更

Docker安装minio(CentOS7)

蜗牛也是牛

JAVA concurrency -- AQS 源码详解

骑牛上青山

Java 源码

大数据培训学习后,就业不好就业

小谷哥

OpenI启智社区2022年度优秀项目及开发者申报通知

OpenI启智社区

开源社区 优秀项目 优秀开发者 OpenI启智社区

深入nodejs的event-loop

coder2028

node.js

Milvus 编译环境演进

Zilliz

c++ Python Milvus cmake 编译环境

V神:应用Zcash技术,以太坊能扩展到500tx/s_语言 & 开发_CNN_InfoQ精选文章