LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 哈尔·芬尼(Hal Finney)为比特币核心(Bitcoin Core)丢失的捐款之一将被“复活”

哈尔·芬尼(Hal Finney)为比特币核心(Bitcoin Core)丢失的捐款之一将被“复活”

2020-09-29 wanbizu AI 来源:区块链网络

Finney在2011年2月8日发布的关于Bitcointalk的帖子中说,读汉克森(Hankerson),梅内塞斯(Menezes)和凡斯通(Vanstone)的一本名为“椭圆曲线密码学指南”的书,使他想到了如何将签名验证速度提高25%。 在同一天的下一篇帖子中,Finney宣布他已经编写了“测试代码”并将其上传到Github存储库。 但是,芬尼的建议存在问题-他的方法已经被其他人申请了专利。

“加速椭圆曲线上密码操作的方法”(也称为GLV或四维Gallant-Lambert-Vanstone标量乘法)于2006年9月19日获得了专利-可能是中本聪(Satoshi Nakamoto)已经忙于处理比特币(BTC)。 为了理解本发明,我们必须更深入地研究椭圆曲线密码学。 专利内容为:

改进来自于表示“标量k为分量k和整数A的组合”。 对以这种形式表示的k执行的数学运算似乎在计算上较不昂贵,因此可以提高速度。

Finney的2013年提案随libsecp256k1库的发布而实现,但由于现有法律问题而从未启用。 这种情况一直持续到9月25日专利到期为止。 根据Blockstream联合创始人Adam Back的说法,现在有望在下一个Bitcoin Core更新中激活该代码。

2011年2月似乎是Finney最专注于优化比特币签名验证的时候。 Finney在2011年2月7日发布的帖子中说,他正在研究“批量签名验证”,他认为这可能会使处理速度提高四倍。 其背后的想法是,不是逐个验证签名,而是逐块验证它们:一次数百甚至数千。 但是,根据Blockstream的联合创始人Pieter Wuille(libsecp256k1库的作者之一)的说法,当GLV与批处理验证结合使用时,一旦达到大约1,000个签名,收益就会消失:

“批次+ GLV相对于仅批次的优势要小于单一+ GLV而非仅批次的优势。 对于非常大的数字,收益趋于比率1(因此没有收益)。 但是至少有多达数千个签名,这仍然是一个优势。”

实际上,已经为Schnorr签名实现了该功能,该功能可将速度提高两倍。 Back表示,他希望Schnorr签名即将发布,其中包括批量验证:

“今年/明年下半年,还将发布Schnorr签名,包括激活,然后加快批量验证的速度。”

Finney的低温外壳不太可能允许任何移动,但是如果允许,我们可能会在他的脸上偷偷摸摸的微笑。

—-

原文链接:https://cointelegraph.com/news/one-of-hal-finney-s-lost-contributions-to-bitcoin-core-to-be-resurrected

原文作者:Cointelegraph By Michael Kapilkov

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...