以太坊发布可扩展性研究和发展补贴计划
以太坊社区启动了两个实验性补贴计划,旨在支持更多独立团队参与以太坊的可扩展性研究和发展,包括分片客户端和第二层可扩展性解决方案。
推荐理由:原文提出了两个实验性补贴计划,旨在支持更多独立团队参与以太坊的可扩展性研究和发展,读者可以关注这些计划对以太坊生态系统的影响。
以太坊社区启动了两个实验性补贴计划,旨在支持更多独立团队参与以太坊的可扩展性研究和发展,包括分片客户端和第二层可扩展性解决方案。
推荐理由:原文提出了两个实验性补贴计划,旨在支持更多独立团队参与以太坊的可扩展性研究和发展,读者可以关注这些计划对以太坊生态系统的影响。
Mist Browser Beta v0.9.3及以下版本存在Chromium漏洞,可能导致恶意网站窃取私钥,建议用户不要使用Mist Browser Beta浏览不受信任的网站,并使用Ethereum Wallet管理资金和智能合约交互。
Ethereum Devcon3 会议视频现已全部上线,包括主厅和分会场四个日的全部会议内容,视频制作和发布速度比去年快,视频质量也有所提升。
Ethereum 举办 Devcon3 开发者大会,吸引了近 2000 名开发者参加。大会提供了两个演讲厅、新闻室、会议室、赞助商展位等设施,并首次提供现场直播。活动还安排了 zk-SNARKs 研究和 P2P 技术专题研讨会。
以太坊网络将在 2017 年 10 月 16 日进行计划中的硬分叉,涉及 Byzantium 升级,包括多个协议变更,如新增 'REVERT' 操作码、交易收据状态字段等。用户需更新以太坊客户端以参与分叉,否则将无法与主网络兼容。
Ethereum 生态迎来多项更新,包括 Metropolis 升级、Casper 协议、Sharding 实现、安全性增强等,旨在提升网络性能和安全性。
推荐理由:原文详细介绍了 Ethereum 的多个重要更新和改进,包括 Metropolis 升级、Casper 协议、Sharding 实现、安全性增强等,读者可以了解 Ethereum 生态的最新进展。
Go Ethereum 团队发布了 Geth 1.7 版本,重点为即将到来的 Metropolis 硬分叉(Byzantium 和 Constantinople)做准备,包含 125+ 代码贡献。
Ethereum 网络最新动态:Metropolis 发布、Casper 实现、Sharding 进展及工具更新,包括 Metropolis 的发布、Casper 的实现、Sharding 的进展以及相关工具和产品的更新。
推荐理由:原文详细介绍了 Ethereum 网络的发展情况,包括 Metropolis 的发布、Casper 的实现、Sharding 的进展以及相关工具和产品的更新,读者可以了解 Ethereum 网络的最新动态和未来发展方向。
以太坊基金会正式反对将加密媒体扩展(EME)作为W3C推荐标准,认为其阻碍了开放网络的发展,与W3C的核心价值观和设计原则不符。EME可能导致浏览器安装不安全的DRM技术,并限制用户对内容的合法使用,同时损害安全研究。
Ethereum 网络使用量快速增长,达到与比特币相当的每秒交易量。社区共同提高 gas 限制,研究团队讨论 Casper、分片和协议经济学。Mist 团队改进同步速度和账户管理,Web3.js 添加新 API,Solidity 项目添加新功能,Swarm 团队开发新协议和测试框架。
推荐理由:原文详细介绍了 Ethereum 网络的增长、技术研究和产品开发进展,读者可以了解 Ethereum 生态系统的最新动态。
Ethereum 生态在过去一个月半的时间里取得了显著进展,包括 Metropolis 协议的开发、EIPs 的实施、侧项目的进展以及 Casper 研究的进展。
推荐理由:原文详细介绍了 Ethereum 的发展进程和各项技术进展,读者可以了解 Ethereum 生态的当前状态和未来发展方向。
Christoph Jentzsch 通过以太坊基金会赏金计划报告了 Solidity 优化器中的一个漏洞,该漏洞自 2015 年夏季以来存在于所有发布的 Solidity 版本中。
Ethereum JS Ecosystem 近期进展显著,Ewasm 项目致力于用 WebAssembly 替换 EVM,并构建测试网络;Web3.js 1.0 版本即将发布,提供更多便利功能和改进;同时,利用 IPFS 的 libp2p 实现了 Ethereum 网络的轻客户端。
Ethereum 研发团队与 Zcash 公司合作,研究区块链的可编程性和隐私性结合。通过 zk-SNARKs 技术实现零知识证明,提高区块链隐私性。Zcash 系统在 Ethereum 上可创建隐私保护代币,支持投票、盲拍卖等应用。新代码在测试网上成功验证了 Zcash 交易,验证时间仅需 42 毫秒。
Ethereum Light Client(Geth)的Light Ethereum Subprotocol(LES/1)版本处于实验阶段,预计几个月后将更成熟。轻量级客户端设计功能与全客户端相似,但存在一些限制,如无法接收主网络上的待处理交易,且搜索历史事件较慢。Geth实现内存使用约200MB,未来将优化远程执行和验证复杂计算。
以太坊生态在 December 取得进展,包括隐私技术 zk-SNARKs 的研究,分片和权益证明的研究,以及社区治理和协议经济学的讨论。以太坊名称系统(ENS)在 Ropsten 测试网上线,Geth 1.5.5 版本发布,包含多项修复和改进。
以太坊论坛数据库于2016年4月备份被非法访问,涉及16.5k用户信息,包括用户名、邮箱、密码等。攻击者通过社会工程学手段获取手机号码,进而访问旧数据库备份。以太坊已采取措施,包括通知受影响用户、关闭非法访问点、加强内部安全规范、重置论坛密码等。
以太坊去中心化存储平台 Swarm alpha 公测版发布,包含改进的代码和独立运行的 Swarm 守护进程。采用 Swarm Accounting Protocol (SWAP) 进行带宽计费,提高内容传输速度。目前仅支持域名解析,未来将引入存储激励措施。Ethereum 基金会提供 Azure 云上的 Swarm 集群支持。
以太坊 Casper 协议在 2014 年秋季进行了博弈论和经济安全建模,引入了“贿赂攻击者模型”以解决长期攻击问题。该模型通过贿赂参与者改变游戏的收益,从而改变纳什均衡。此外,还探讨了长期攻击问题,并提出了使用开发者检查点来应对攻击的解决方案。
Vitalik 在 2013 年开始关注区块链技术,并于 2014 年加入以太坊项目。他提出了 Slasher 和安全押金等概念,以解决 PoS 中的“无风险问题”。Casper 技术旨在实现更安全、高效的 PoS 共识机制。
zkSNARKs 通过将程序编译为多项式方程、随机采样、同态加密和零知识证明等四种技术,实现了无需执行计算即可验证其正确性,同时保护计算过程不被泄露。这种技术对于区块链和加密领域具有重要意义。
Geth v1.4.19 和 v1.5.2 版本存在共识漏洞,导致网络分叉,Geth 1.5.3 版本已修复该问题,并修复了分叉。用户应更新至最新版本以避免使用无效链。
Ethereum Morden 测试网成功进行分叉,但 Geth 和 Parity 在区块 1885074 发生共识问题。目前主网无已知问题。Ethereum 正启动新的 Ropsten 测试网,以简化同步并解决测试网难度炸弹问题。
Ethereum 网络将于 2016 年 11 月 22 日进行第四次硬分叉 "Spurious Dragon",涉及 EIP 155、EIP 160、EIP 161 和 EIP 170 等改进提案,旨在增强网络安全性、优化性能和防止未来攻击。用户需更新至最新版本的 Ethereum 客户端以避免同步问题。
Ethereum 官方客户端 Geth 发布了 1.5 版本,包含网站更新、API 改进、移动平台支持、实验性协议等,旨在提升用户体验和开发效率。
Ethereum 团队发现并分析了存储损坏漏洞,发现受影响合约数量远少于预期,且大多数仅可由合约所有者利用。通过修改 Solidity 编译器,已将潜在受影响合约数量降至 167 个,实际受影响合约仅 10 个。Ethereum 建议使用代理合约来防止所有者利用漏洞。
Solidity 编译器版本 0.1.6 至 0.4.3(包括 0.4.4 预发布版本)存在变量覆盖漏洞,可能导致攻击者通过溢出修改存储中的第二个变量。建议使用至少 Solidity 0.4.4 版本重新编译未部署的合约,并升级已部署的合约。
以太坊区块链通过叔父机制处理无效区块,降低中心化压力,并允许无效区块作为叔父块重新进入链中,获得部分奖励。分析显示,叔父率稳定在0.06至0.08之间,平均每块消耗的gas量约为100,000至300,000。此外,以太坊的叔父机制有助于降低交易费,使其接近经济合理的gas价格。
Mist 浏览器存在低级API泄露漏洞,可能被恶意DApps利用访问用户文件系统并读取/删除文件。此漏洞影响所有0.8.6及以下版本,建议升级至最新版本以防止攻击。Ethereum Wallet不受影响。
Ethereum 网络将在区块号 2463000 进行硬分叉,预计在 2016 年 10 月 18 日 UTC 时间 12:00 至 13:00 之间发生。用户需要下载最新版本的 Ethereum 客户端,否则将无法在分叉后的网络中发送以太币或操作。硬分叉是为了解决网络攻击导致的问题,包括提高某些操作的 gas 费用,以及清理攻击者使用的空账户。
以太坊网络近期遭受持续攻击,导致交易难以被包含在区块中,全节点面临内存限制。为应对这些问题,以太坊将实施基于EIP 150的硬分叉,降低gaslimit至500K gas,并计划进行第二次硬分叉以移除空账户。同时,以太坊Bug Bounty计划也包含新的硬分叉实现。
以太坊网络近日遭受交易垃圾攻击,导致区块验证时间延长,区块创建速率降低。以太坊团队已采取措施提高缓存大小和降低最大处理时间,并正在开发Go客户端的修复方案。此外,团队还在探索使用更高效的数据库和协议层面的改进。
以太坊网络正遭受计算型DDoS攻击,攻击利用EXTCODESIZE操作码,导致网络处理速度大幅下降。目前,已识别出几种可行的中期修复方案,并正在开发中。建议矿工切换至Parity挖矿,并调整相关设置以应对攻击。
Ethereum官方发布安全警报,Geth节点因内存溢出漏洞导致崩溃,已发布Geth 1.4.12版本进行修复,建议用户尽快更新。
Yoichi Hirai 加入 Ethereum 项目,担任形式验证工程师,致力于形式化验证 Ethereum 的智能合约,并计划扩展 Solidity 到 Why3 的翻译,开发形式化验证的 EVM 和编译器,以及探索交互式语言的形式化验证。
以太坊探讨了区块链安全成本,包括通胀和交易费。比特币和以太坊使用高通胀支付安全成本,比特币社区计划逐步降低通胀并转向仅交易费模式。以太坊分析了比特币网络攻击成本,指出仅交易费网络可能面临高风险。在权益证明(PoS)机制下,安全成本可能更高,但攻击成本也更高。
Ethereum 基金会支持社区关于硬分叉的共识,将资源集中于 ETH 分叉链;用户默认选择 ETH 链,ETC 用户需使用分裂合约将 ETC 转移至新账户,避免重放攻击。
以太坊团队借鉴谷歌的思路,对DAO软分叉事件进行详细复盘,发现软分叉代码虽然经过严格测试和审查,但仍存在致命的数据竞争问题。为解决这一问题,以太坊开发了Hive测试框架,通过Docker容器化技术,提供可扩展的测试环境,支持多种编程语言和客户端测试,有效提高了分叉过程中的网络测试效率。Hive在DAO分叉中帮助发现并修复了三个与分叉无关的Geth漏洞,并持续提供反馈,确保了分叉的顺利进行。
以太坊社区成功完成硬分叉,约85%的矿工参与了分叉,约12百万ETH已从"Dark DAO"和"Whitehat DAO"合约转移到WithdrawDAO恢复合约,Go、Java和Parity节点已成功同步到分叉链。
Mist 浏览器支持构建 serverless 应用,通过区块链智能合约处理数据逻辑,Swarm 协议提供静态文件服务,Whisper 协议实现实时通信。用户设备负责用户认证和应用程序界面。示例应用“Stake Voice”允许以太坊质押者对任何内容进行投票,应用通过 tally 计算所有同意或不同意该声明的以太坊余额。