织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

区块链2020年度回顾公链篇:比特币、以太坊、波卡和Filecoin

时间:2020-12-09 16:26来源:未知 作者:admin 点击:
前言 2020年行将结束,这一年,区块链行业让你印象最深的是什么?是公链生态的爆发式增长?还是区块链应用的蓬勃发展?亦或是政策方面的重大利好?万向区块链于2020年年末,推出

前言

2020年行将结束,这一年,区块链行业让你印象最深的是什么?是公链生态的爆发式增长?还是区块链应用的蓬勃发展?亦或是政策方面的重大利好?万向区块链于2020年年末,推出四篇重磅年度回顾系列文章:《公链篇》、《应用篇》、《服务实体经济篇》和《监管篇》,记录一个乘风破浪的区块链发展之年。回顾文章将于每周三发布,敬请锁定我们的微信公众号,第一时间获取。

下文为年度回顾系列之——公链篇,作者:万向区块链首席经济学家办公室。一起看,这一年公链的风起云涌。

2020年即将结束,虽然疫情席卷全球,但没有影响到区块链行业的进步。在这一年中,公链和生态应用均有突破,各国对区块链及加密资产的政策也逐渐完善。本文是对区块链行业这一年进展的回顾,尤其是公链方面的进展,其中重点关注比特币、以太坊、Polkadot和Filecoin这四个热度比较高的公链。

比特币

今年比特币最大的技术进展在Taproot/Schnorr升级,这是由比特币开发人员Pieter Wuille提出,作为比特币改进提案(BIPs)发布,相关提案序号为BIP 340-342,现在已经正式合入比特币代码的主分支中。这是比特币自闪电网络上线后最大的技术拓展。

Schnorr升级 

比特币目前使用的ECDSA签名算法与即将采用的Schnorr签名算法,都属于椭圆曲线数字签名算法,它们使用的椭圆曲线都是secp256k1和哈希函数SHA256,所以在这个层面它们具有同样的安全性。

Schnorr签名算法主要有以下优点。

第一,Schnorr签名算法有可证明安全性。在假设椭圆曲线离散对数问题难度的随机寓言(Random Oracle)模型,以及假设原像抗性(Preimage Resistance)和次原像抗性(Second Preimage Resistance)的通用群模型下,Schnorr签名算法具备选择消息攻击下的强不可伪造性(Strong Unforgeability under Chosen Message Attack,SUF-CMA)。换言之,如果不知道Schnorr签名的私钥,即使有针对任意消息的有效Schnorr签名,也没法推导出其他有效Schnorr签名。而ECDSA签名算法的可证明安全性则依赖于更强的假设。

第二,Schnorr签名算法具有不可延展性(Non-malleability)。签名延展性的含义是,第三方在不知道私钥的情况下,能将针对某一公钥和消息的有效签名,改造成针对该公钥和信息的另一个有效签名。ECDSA签名算法则有内在的可延展性,这是BIP 62和BIP 146针对的问题。

第三,Schnorr签名算法是线性的,使得多个合作方能生成对他们的公钥之和也有效的签名。这一特点对多重签名、批验证(Batch Verification)等应用非常重要,既能提高效率,也有助于保护隐私。而在ECDSA签名算法下,如无额外的见证数据,批验证相对逐个验证并无效率提升。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容