新任首席比特币开发者对比特币的四大核心开发重点

未知来源 阅读 29 2014-4-14 01:23
分享至
微信扫一扫,打开网页后点击屏幕右上角分享按钮

比特币最近迎来了它的新任首席开发者弗拉基米尔范德拉恩,而随着比特币生态系统的日益扩增,他在下一年里将会有很多事情要忙。

我们采访范德拉恩时问了他未来对比特币的核心开发重点将是哪些,下面是他给出的四大重点:

1.将Bitcoin-Qt钱包从P2P核心代码中拆分出来

目前,比特币客户端的核心功能是处理新的交易以及维护旧的历史交易。当你下载了官方钱包软件Bitcoin-Qt之后,可以帮助维持比特币网络(即运行一个节点),并可以用该软件运行一个钱包(即持有你的钱)。

范德拉恩解释说:“回到人们不了解比特币是什么的时候,他们安装完这个程序并维护整个网络之后,会出于好奇心发送和接受那些硬币,但这就存有他人偷取你钱包私钥的风险,当你想要花钱并解锁你的私钥时,私钥的明文形式会暴露在比特币网络,出现这种情况是因为一个功能上的异议”

“有一种内在的冲突:因为安全风险问题,钱包连接到网上越少越好,而大量的节点对于稳定P2P网络来说却又是必不可少”

将Bitcoin-Qt制成一个简单的支付钱包形式来分离俩个功能,这样就可以在后台任意并独立地运行核心比特币软件,从而在保证你的比特币钱包安全的同时还能继续为维护比特币生态系统做出贡献。

2.确定性的钱包

对于那些想用Bitcoin-Qt同时管理大量钱包的人来说有个麻烦的问题是该软件限定了一个管理私钥的上限,如果你生成超过上限的私钥,则软件会覆盖掉较旧的私钥来腾出空间,这很可能会引发一个悲剧,因为覆盖后你将无法找回原先的私钥。

而确定性的钱包是从一个单一的种子中生成私钥,这可以允许以后再重新生成密钥,并且你不用再记住每一个私钥,你只需记住它们的安全口令,就可以访问这些钱包,即使你已经覆盖了原有的私钥也可以从钱包中取回资金。

3.更快的同步速度

每个同步过Bitcoin-Qt钱包客户端的用户都知道这个过程会很漫长,范德拉恩解释说造成如此糟糕的同步速度的原因是你每次只能下载一个节点,如果其中有一个节点特别的慢,那么情况将会很糟糕。

而一种更好的下载区块链的方式是首先去得到区块的列表,然后从多个节点同时下载每个块,范德拉恩说这个解决方案可能会比当前使用BitTorrent的解决方案更快。

4.提高比特币协议和基础设施的文档质量

最后一个问题很少会有人关注,但依旧是至关重要的:提高比特币协议和基础设施的文档质量。

比特币开发者Saïvann Carignan,Tom Geller,David Harding以及核心开发者范德拉恩表示“等开发的事情都做完了他们将会好好地整理出相关的技术文档”

btcfans公众号

微信扫描关注公众号,及时掌握新动向

来自互联网
免责声明:
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
上一篇:央行周小川:比特币不像支付货币 谈不上取缔 下一篇:应对4-15银行关闭帐号的交易的可能性措施

相关资讯