您的位置:网站首页 > 数字资产资讯 > 正 文 比特币

【Bitcoin Foundation】核心开发现状报告(转载)

【作者:qiurong910326】 来源:转载 日期:2012-11-7 23:24:45 人气: 标签:比特币 【打印】

 
翻译:qiurong910326
来源:Bitcoin Foundation
作者:Gavin Andresen
        我把大部分的时间花在了写代码来解决以下问题——回顾提出的代码更改,思考关于优先级的问题,这似乎并没有被其他人解决,以及,如果我幸运的话,可以通过写代码来确实解决一些关于优先级的问题。几乎所有的工作都是开放的,如果你想要了解我或者代码开发团队在思考或工作的内容,你可以上GitHubGitHub 是一个用于使用Git版本控制系统的项目的基于互联网的存取服务)资源库查看代码修改,订阅比特币开发的邮件列表,或者观看我们在#bitcoin-dev IRC 聊天频道上的讨论(在网上有归档)。
        正如Inigo Montoya说的“太多了”。因此,我计划每月一次在这里发布一些总结,让大家知道我们一直在做或思考的。
升级换代
        比特币网络上的交易量在上升,尽管这是一个挑战,但这是一个好问题。如果你正在运行我们的参考实现reference implementationbitcoind or Bitcoin-Qt)那么你可能已经注意到blockchain包含3G字节的交易,并且正以每年不少G的量递增。
在你可以开始使用Bitcoin之前需要下载几个G的数据,这不是一个好的用户初体验。磁盘空间是便宜的,但时间是宝贵的,没有人喜欢等待。
        解决方案的一部分是鼓励替代实现alternative implementations,考虑与参考实现不同的信任或便利进行权衡。已经有很多关于交叉实现(cross-implementation)的测试在幕后进行(例如“testnet3blockchain包含数百个交易用于验证测试),而且新特性已被添加到协议以支持替代实现——下一个主要版本的bitcoind / Bitcoin-Qt(版本0.8)应该可以支持“bloom过滤器”来获取与交易有关的钱包(bloom过滤器的工作真的是一个团队的努力结果,Matt Corallo, Mike Hearn, Jeff Garzik and Pieter Wuille所有人都有帮助设计、开发、编码或优化)。
        解决方案的另一部分是改善参考实现。我们清楚的知道需要做什么,并且已经开始行动了——我们只需要尽可能小心地做出改变,如果我们从blockchain开始的时候就做一些改变,不要求每个人都运行参考实现来存储每个交易,就要考虑诸如全网范围内的影响。
        你会看到0.8版本我们走出了第一步;Pieter Wuille一直忙于改造参考实现来优化交易存储,使验证交易需要较少磁盘访问和存储,为进一步优化奠定了基础。
        随着交易量的增加,交易费用变得更加重要。使用当前版本的参考实现来创建块的矿工现在是在费用的基础上选择交易,因此,从理论上说,你现在可以多交一点,如果你想要你的交易被很快证实(如果你吃惊的是,参考实现并不总是这样,那么你并不孤单,有很多人有同样想法)。使交易费用对最终用户来说不那么神秘,这在我的发展优先级列表中排的很靠前。
钱包/付款安全
        好消息是所有的核心基础设施对于在线钱包和付款的安全是非常到位的。该网络将接受“多重签名”交易,底层功能不会有错误或问题。
        坏消息是仍然有很多高级的设计和实现,需要被制定出来方便普通人们使用。我已经花了很多时间来思考多设备通讯钱包、双方或三方托管交易、新支付协议和存储转发消息,并希望写出一些原型代码,招募人们来帮助解决如何更加方便的问题,以及为大家带来超高安全性能的钱包和交易方式。
其他
        总是有太多的事要做,总觉得没有足够的时间去完成它!彻底的测试仍然是核心开发团队的最大挑战;写全新的代码总是比编写单元测试或修复BUG更有趣。Gregory Maxwell  Matt Corallo一直致力于自动化测试工具的开发,这是一项很有意义的工作。
        在他们成为灾害之前,识别和解决潜在的安全问题总是最先需要解决的问题,协调变化使工作更加困难了,因为潜在的攻击者(如收紧交易签名的编码规则)是另一个大的、持续的挑战。
        最近我一直忙着帮忙启动这个基金会,我希望在接下来的几个月里花一些时间思考和讨论如何使该基金会成为比特币发展的催化剂。
        成为一个比特币开发商对我来说是很美好的。有那么多有趣的、困难的、可能改变世界的问题值得去努力,而最大的挑战就是决定如何开始!

原文链接:
https://bitcoinfoundation.org/blog/?p=16
(责任编辑:nightcat)
返回顶部】【关闭窗口 风险提示:本站分享转载的信息均来自互联网,且仅供阅读参考,不作为具体投资的依据,据此入市,风险自担。本站所有内容涉及到的“货币”字眼需谨慎研判,我们维护各国法币的合法地位,同时数字资产具有货币的某些属性,目前是不能替代任何国家的法定货币的,请谨慎理解投资并严格遵守各国法律法规!详见本站[免责声明]。】
【读完这篇文章后,可否发表您的感受?】
0
0
0
0
0
0
0
0
本文网址:
安全联盟站长平台 互联网举办平台 公共信息安全网监 中国网安 赛门铁克安全响应中心