Ethereum 生态更新:Mist 0.8.0 发布,Remix IDE 首个 alpha 版本上线
Ethereum 生态迎来多项更新,Mist 0.8.0 版本支持任意合约交互,Remix IDE 首个 alpha 版本上线,Ethereum Name Service 项目启动,轻客户端功能进入公共测试阶段,Swarm 测试网即将上线,IPFS 与 Ethereum 团队探讨共享协议,Raiden 与 Swarm 项目互补发展。
Ethereum 生态迎来多项更新,Mist 0.8.0 版本支持任意合约交互,Remix IDE 首个 alpha 版本上线,Ethereum Name Service 项目启动,轻客户端功能进入公共测试阶段,Swarm 测试网即将上线,IPFS 与 Ethereum 团队探讨共享协议,Raiden 与 Swarm 项目互补发展。
Ethereum 团队在本月进行了多项开发工作,包括 Bob 对 C++ 运行时客户端代码重新授权至 Apache 2.0 的提议,Dimitry Khoklov 等人为 eth 客户端添加了新的 RPC 端点以增强智能合约测试的灵活性。
Ethereum Devcon2 网站正式上线,为即将于 9 月 19 日至 21 日在上海举行的国际区块链周活动预热。该活动由 Wanxiang Blockchain Labs 主办,旨在为开发者提供交流平台,并欢迎对 Ethereum 平台、工具和技术感兴趣的所有人士参加。网站将随着活动临近不断更新详细信息。
Ethereum 官方发布安全警报,指出最新 DAO 软分叉实现中存在 DoS 漏洞,可能导致挖矿速度降低和合法交易无法被包含。漏洞影响 geth 1.4.8 版本,建议用户回退至 1.4.7 版本或禁用 --dao-soft-fork 命令行选项。社区可投票反对软分叉以避免负面影响,预计资金恢复需至 2016 年 7 月 14 日。
以太坊社区针对 DAO 事件采取了软分叉方案,允许矿工暂时冻结某些交易,以尝试恢复资金,同时给予社区投票决定是否实施该方案的权利。
以太坊基金会宣布微软成为2016年9月19日至21日在上海举行的Devcon2的首席赞助商。Devcon2将展示基金会支持的最新研发工作,并代表迄今为止最全面的以太坊开发者大会。微软将提供开放的超大规模云平台和不断扩大的区块链技术生态系统,支持企业、联盟和政府采用这项技术。
Solidity 团队近期更新了智能合约安全文档,指出早期最佳实践中的反模式问题,并强调了发送以太币、投票权重循环等安全问题。此外,团队还讨论了合约接收以太币时的 fallback 函数优化。
cpp-ethereum 1.2.0至1.2.6版本存在账户解锁安全问题,版本1.2.6的修复并未完全解决问题,目前已有1.2.7版本发布,但需进一步验证。
Go Ethereum 项目包含两种 EVM 实现:字节码虚拟机和 JIT-VM。JIT-VM 通过编译字节码为可理解的组件,优化代码执行速度。与字节码虚拟机相比,JIT-VM 在编译阶段较慢,但执行速度更快。JIT-VM 通过优化指令和预检查跳转指令,减少指令执行次数和哈希表查找,提高效率。
cpp-ethereum 1.2.0 至 1.2.5 版本存在账户解锁漏洞,攻击者可利用该漏洞花费已使用账户的资金。建议用户重启 eth 后进行交易,不通过 http 暴露 json-rpc 接口,并升级至 1.2.6 版本。
Ethereum官方发布安全警报,指出Geth客户端版本存在低概率的拒绝服务攻击漏洞,攻击者可通过提供有效且较轻的链来几乎无限期地阻止同步过程。Ethereum已提供修复补丁,用户需下载更新版本以解决此问题。
文章探讨了区块链的结算最终性问题,分析了公共区块链和许可区块链在结算最终性方面的差异,并探讨了区块链技术在金融行业的应用及其面临的挑战。
推荐理由:文章深入探讨了区块链的结算最终性问题,分析了公共区块链和许可区块链在结算最终性方面的差异,对理解区块链技术在金融行业的应用具有重要意义。
Ethereum C++ 团队推出 Remix 项目,旨在提供可重用的 HTML5+JS 模块,用于开发与调试智能合约。该工具可集成到浏览器、Visual Studio Code、Atom、Sublime 等IDE中,并支持在 Mist 中调试历史交易。项目同时关注虚拟机性能提升、Solidity 优化和 C++ 代码库的独立编译。
以太坊基金会与万向区块链实验室宣布,2016年9月19日至24日在上海举行国际区块链周,包括以太坊的Devcon2和万向区块链实验室的全球区块链峰会。活动将包括开发者会议、初创企业演示日和区块链技术讨论,旨在促进区块链技术的应用和发展。
以太坊基金会宣布将与纽约银行联盟 R3CEV 合作,推出基于区块链的新加密货币 Lizardcoin,旨在展示区块链技术的优势。Lizardcoin 以比特币的直接竞争对手为目标,采用首次推出的通缩模型,最大供应量为 20.9 百万,每年减少 1.5%。
ConsenSys 与微软宣布,Ethereum 合约编程语言 Solidity 将在微软的 Visual Studio 集成开发环境中可用。该集成通过扩展 Visual Studio,为开发者提供智能合约项目模板、ABI 和二进制文件生成、智能合约编译和部署支持等功能,旨在加速以太坊区块链及私有和联盟链上的智能合约应用开发。
以太坊基金会为提高挖矿池软件的效率和多样性,推出赏金计划,奖励开发者或团队开发开源挖矿池软件,最高奖励100 ETH;同时提供DEVgrants支持,项目启动后额外提供$10,000资助。
Serenity PoC2 发布,实现了完整的 Casper/Serenity 协议,包括 EIP 101 和 105,引入了二叉树分片机制和新的预编译指令,如 ECADD、ECMUL 等,旨在提高交易并行处理能力和合约执行效率。
Ethereum Homestead 版本发布,包含多个协议和网络变更,支持进一步的网络升级。Go 版本 Ethereum (geth) 将发布 1.3.4 和 1.3.5 版本,C++ 版本 Ethereum (eth) 将发布 1.2.0 版本。
Ethereum Bounty Program 将 BTC Relay 项目纳入其中,旨在通过安全审计识别潜在的安全问题,包括无效区块头、错误证明或无效比特币交易。该计划对所有人开放,最高奖励可达 5 BTC。此外,BTC Relay 还将获得额外的开源奖金,重大漏洞最高奖励 1 BTC。
Ethereum C++ 团队新任负责人分享了未来开发愿景,将重点发展 Solidity 和 Mix,提高其灵活性和可扩展性。Solidity 将支持泛型数据类型和内联汇编,Mix 将扩展其调试功能并集成包管理和测试解决方案。Ethereum 将增强与其他组件的互操作性,简化构建和维护,并支持嵌入式设备和不同平台。
以太坊环境(Ambients)提供了一种计算发生的边界,通过膜(membrane)定义内部与外部的界限,内部为分层命名空间。环境中的对象可以是数据、端口或子环境,消息通过路径或通道发送。本文探讨了环境计算规则及其在以太坊中的应用,为分布式虚拟机提供了抽象框架。
Ethereum 区块链在提供可靠性和去中心化优势的同时,面临着可扩展性和隐私问题。文章探讨了隐私保护技术,如加密安全混淆,旨在在不牺牲区块链安全性的前提下,保护用户数据不被任意读取。尽管这些技术存在效率问题,但它们为区块链应用提供了隐私保护的可能性。
Ethereum 核心开发者 Gav 在告别博客中回顾了与 Ethereum 的合作历程,表示将加入新公司继续推动区块链技术发展,并承诺将继续支持 Ethereum 项目的未来发展。
Ethereum ÐΞVgrants 项目自2015年4月7日启动以来,通过Omise的慷慨捐赠获得额外10万美元资金,用于支持底层工具的开发。多个项目获得资助,包括Syng(Ethereum Android)、Eth(Embedded)、Casper安全存款共识协议和MetaMask等,旨在推动以太坊生态系统的进一步发展。
以太坊基金会启动 Serenity 协议开发,包括 Casper 共识算法和可扩展性功能。基金会通过优化运营和成本控制,将月支出减少一半,目前约为 175,000 欧元。
本文深入探讨了 Ethereum 的 Casper 协议,分析了其共识机制和潜在影响,包括共识-by-赌机制、区块拉锯战和验证者策略等,对理解区块链技术发展具有重要意义。
推荐理由:本文深入探讨了 Ethereum 的 Casper 协议,分析了其共识机制和潜在影响,对理解区块链技术发展具有重要意义。
Ethereum 链上透明银行构建指南,通过创建代币控制的组织,实现自主组织管理。本文详细介绍了如何修改代币合约,使其由 DAO 控制,并通过民主投票机制进行新币铸造。此外,还探讨了 DAO 的潜在用途,如创建稳定加密货币、发行资产证明等。
Ethereum钱包最新版本允许用户创建智能合约,本文介绍了如何构建一个基于区块链的民主组织合约,任何人持有股份代币都可以投票。合约参数包括初始以太币金额、股份代币地址、最低投票股东比例、讨论和投票的最短时间等。用户可以创建提案、投票并执行提案,合约执行后将影响真实价值。
Ethereum 基金会首席设计师 Alex Van de Sande 介绍了 Ethereum 生态系统中的工具,指导用户如何构建自己的加密货币,无需编写代码。用户可通过 Ethereum 钱包创建以太坊账户,使用 AlethOne 矿工进行测试网络挖矿,并通过 Solidity 编写智能合约创建代币。
Ethereum 探索了利用智能合约和预测市场的新应用,如通过将哈希现金与权益证明结合,提高电子邮件发送的成本,从而有效打击垃圾邮件。此外,通过区块链技术创建合同作为保证金,实现更高效的电子邮件发送和接收方式。
Ethereum 提出使用 Turing-complete 代码来定义访问策略,以解决用户账户安全问题。该方案允许使用多种加密算法进行数字签名验证,并支持多因素 M-of-N 访问控制。通过引入状态化的操作依赖策略,用户可以动态调整访问权限,提高账户安全性。
Ethereum Dev Update 2015/Week 44发布,Ethereum生态系统迎来DEVCON1活动,C++工具cpp-ethereum发布1.0.0版本,Geth准备1.3.0版本发布,Pyethapp持续升级用户服务和RPC效率。Swarm项目推进会计和激励机制,Mist钱包Beta 3即将推出,支持合约部署和自定义代币。
微软宣布赞助并参加 Ethereum DevCon1,期待与 Ethereum 社区合作,利用 Azure 和 Ethereum 的结合推动区块链技术在企业客户中的应用。DevCon1 将于 11 月 9 日至 13 日在伦敦举行,包括技术演讲、研究、协议、去中心化应用开发以及行业和社会影响等议题。Ethereum 是一个去中心化区块链协议,用于执行智能合约。
Ethereum 基金会宣布,计算机科学家、法律学者和密码学家Nick Szabo将担任DEVCON1年度大会的主讲嘉宾。Szabo将探讨区块链、智能合约和区块链资产的历史。
Ethereum 客户端中 BLOCKHASH 指令的错误实现可能导致共识问题,影响所有 geth 版本至 1.1.3 和 1.2.2,以及所有 eth 版本至 1.0.0。此问题发生的可能性较低,影响中等。Ethereum 已提供修复补丁,用户应更新至最新版本。
Ethereum项目团队正在积极准备DEVCON1,同时进行多个改进,包括GUI钱包的开发、轻客户端子协议的测试、Solidity和Mix的改进,以及cpp-ethereum和go-ethereum的1.0版本发布。
Ethereum 发布安全警告,指出 eth (cpp-ethereum) 客户端在启用 UPnP 功能时可能存在远程代码执行漏洞,建议用户禁用 UPnP 功能以降低风险。
以太坊区块链早期280,000个区块的数据分析显示,叔父率(uncle rate)为7.41%,远低于比特币2011年的水平。分析发现,大型矿工的叔父率普遍低于小型矿工,这可能与专业程度、网络效率、时间周期差异等因素有关。
Ethereum DevCon 1将于11月9日至13日在伦敦举行,涵盖基础研究、核心协议、Dapp开发、行业和社会影响等三大主题,为期五天。会议将聚焦区块链技术的研究与应用,旨在推动去中心化革命,并探讨Ethereum平台的发展方向。