非对称密钥
公私密钥对是区块链技术加密手段的重要基石,同时也是加密货币安全性的保证。但公私密钥的配对是不对称的,私钥相当于写着箱子号码的钥匙,而地址就是无数个放在区块链中任何人都可以查看的带有编码的箱子,两者的不对称是指用私钥(带有编码的钥匙)可以找出放在区块链中的公钥(带有编码的箱子)。
反之,则不可行,如果你只拥有带有编码的箱子,是无法通过箱子上的编码来找到正确的钥匙的。
正是这种不对称性,区块链才允许人们在存储信息的时候公开公钥,整个分布式账本的系统才能正常运行。
Decentraland完成平台升级,推出可购买未完成铸造NFT的全新“特殊标记”功能:金色财经报道,元宇宙平台Decentraland在官推宣布旗下NFT市场已完成更新升级,升级后的平台将支持一级市场和二级市场NFT导航,允许用户更有效地探索和参与市场中的各种产品,提升可发现性和用户体验。此外,Decentraland还推出了一个全新的“特殊标记(Special callout)”功能,该功能允许用户直接从创作者那里购买正在铸造过程的 NFT,继而进一步为Decentraland元宇宙创意社区提供服务支持。[2023/6/3 11:56:04]
非对称密钥对主要用于两种应用:
Filfox和Filestar开发者:官方推荐的充值流程可构造特殊交易 造成交易所虚假充值:Filfox和FileStar开发者回应协议实验室,经过慎重细致的分析,可以确认是Filecoin官网推荐给交易所的充值流程有严重问题,可以构造特殊交易,过交易所的充值检测,从而实现对一笔交易进行双花,通过这种构造特殊交易的方式,目前某交易所已经有大约价值500万美金的Filecoin的虚假充值,经Filfox开发者确认,FilFox浏览器前端显示一起正常,并且即使有任何问题,也不会影响交易所的入金问题,交易所入金是依据Filecoin官方推荐的流程进行的,和浏览器显示没有任何关系。FilFox和FileStar开发者将会在协议实验室修改问题后,披露虚假充值和双花的技术细节。[2021/3/19 18:58:53]
1.在身份验证中,通过私钥验证自己的身份;
网友爆料:在op_return添加特殊字段即可在BCHA链上快速获得确认:微博网友“BCH爱好者BruceLee”爆料,“怎么在BCHA链上快速获得确认?现在整个BCHA链都被某个匿名矿工霸屏了,全是打的空块,正常的交易不管你出多少手续费,他都不给打包进区块。但是老外发现了以下办法可行,只需要你在转账的时候,在交易的op_return字段里面添加下面一段话:There was never a funding problem。这个矿工就会把你的交易打包进入区块。”[2020/11/24 21:54:17]
2.在加密过程中,信息可以编码,也就是只有拥有私钥的人才能解密和阅读经过加密的区块链数据。
国务院特殊津贴专家钟惟德:区块链技术可以实现临床和实验数据的共享:2020年8月29日,中国食品区块链创新应用论坛在北京华滨国际大酒店召开,论坛以“科技创新与质量安全”为主题,探讨区块链技术在实体产业的落地应用方式与路径,推动我国食品药品等行业健康发展,保障大众的饮食用药安全。
会议期间,广州市第一人民医院主任医师、国务院特殊津贴专家钟惟德表示,区块链技术可以实现临床和实验数据的共享,可以有效地追踪和管理临床试验的各个方面,如数据管理、权限管理、药物副作用追踪等。[2020/8/29]
而钥匙的产生,无论是公钥还是私钥,都是通过加密算法来生成的,采用不同的加密算法可以生成不同性质的钥匙。钥匙的特性决定了区块链数据的安全性和储存特性。
Schnorr签名就是一种被认为可以解决比特币的空间问题的特殊算法。
Schnorr签名
20世纪80年代,德国密码学家以及学者Claus-Peter Schnorr在法兰克福大学担任教授和研究员时发明了Schnorr签名。
2008年,Schnorr签名计划推出近20年后,Claus-Peter Schnorr的专利过期了。尽管当时Schnorr签名已经可以被自由使用了,但其既没有实现标准化也没有被广泛使用。
比特币的创始人中本聪由于不可知的原因在创立比特币时使用了被密码学者用“非常可怕”来形容ECDSA算法。
但Schnorr签名算法并未被人们所抛弃,而是为人们提供了另一种选择。
有关在比特币上实施Schnorr的非正式讨论可以追溯到2014年的BitcoinTalk论坛。
2017年3月24日,Bitcoin Core开发者公布了技术发展路线图,再次把Schnorr签名计划利将比特币数字签名算法更新换代,使比特币区块链的总数据量降低25%。
然而,最终这种更改签名算法的想法并没有获得大多数比特币社群的认可而无疾而终。
2019年,随着闪电网络概念的普及,缓慢低效的比特币社群再次想起了Schnorr签名,以图提高比特币网络的数据处理速度。
Schnorr签名的技术特点
安全证明:当使用一个足够随机的哈希函数(随机oracle模型)和签名中使用的椭圆曲线离散对数问题(ECDLP)足够困难时,Schnorr签名的安全性很容易得到证明。但ECDSA不存在这样的证明。
-非延展性(Non-malleability):ECDSA签名本质上是可延展的,它可以使无法访问私钥的第三方更改现有有效签名并双花资金。BIP62正式讨论了这个问题。相比之下,Schnorr签名被证明是不可延展的。
-线性特点:Schnorr签名具有一个显著的特性,即多个参与方可以协作生成对其公钥总和有效的签名。这是提高效率和隐私的基础,例如多重签名和其他智能合约。
有待验证的技术
闪电网络的普及,以及它本身承载支付的潜力,为比特币被挖完之后链上结算的需求带来了不确定性。
因此,对隐私的需求以及比特币在没有区块奖励的情况下的长期可持续性,或许是比特币存在的两个最令人担忧的问题。
从技术层面讲,Schnorr签名启用的隐私机制或许可以同时解决这两个问题。有专家认为Schnorr签名将是最适合加密货币的算法。
但同时,我们也应该看到Schnorr签名的技术已经是将近40年前的技术了,在技术飞速发展,快速更新迭代的21世纪,上个世纪80年代的技术能否跟得上时代是一个疑问。
最重要的是Schnorr签名技术至今也未在区块链上获得过任何一例有效性验证,其安全性和有效性的探讨至今还停留在字面上。
即使Schnorr签名技术被证明有效,真正的实现区块链钥匙的更新迭代也还是需要相当长的时间进行讨论确定。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。