概述
隐私、可扩展性和安全性是当下的主要问题。尽管比特币是世界上最流行的加密货币,但它仍然需要解决这些问题。Taproot也应运而生。Taproot由BIP340,BIP341,BIP342组成,分别包含了Schnorr签名,MAST和Tapscript。这次升级是比特币网络迄今为止最大的一次升级,预期将会深刻改变当前比特币发展所面临的一些窘境。
原文|Jianman
01比特币网络当前的隐私问题?
开发者发现基于 Cosmos 的 Ethermint 的潜在漏洞:4月14日消息,Jump Crypto 的开发人员发现了基于 Cosmos 的 Ethermint 的潜在漏洞,该漏洞可能导致八位数的资产损失。Ethermint 支持在 Cosmo 生态系统中使用以太坊智能合约,该漏洞可能允许攻击者绕过称为处理程序的特定合约,从而导致交易费用被盗和拒绝向用户提供服务。收到报告后,Evmos 核心开发团队和 Cronos 团队立即与 Jump Crypto 合作解决了该问题。[2023/4/14 14:04:00]
在比特币网络中,个人的交易记录或是商家的现金流可以被任何人追踪到。进一步来说,对于比特币网络常见的多重签名交易类型,用于合作完成一笔交易,但是在现行的比特网络中,当交易输出满足执行解锁条件时,它就会显示整个脚本以及它所包含的所有数据,网络参与者可以通过使用脚本的初始哈希值,在区块链上轻松审计。这些问题的出现是因为比特币的设计本身没有考虑到这一层次的隐私保护,而隐私保护是区块链现在亟待解决的问题。
基于 Solana 的 Messenger Secretum 支持 OTC 和 NFT 功能:10月31日消息,Secretum是一个完全去中心化的即时通讯应用程序,它利用区块链节点来解决这一领域最危险的瓶颈。此外,它还通过 OTC 功能和不可替代的代币存储和交易模块丰富了 Messenger 的使用体验。(u.today)[2021/10/31 6:22:11]
02Schnorr聚合签名?保护多方的参与?
#作为比特币网络的签名算法#
ECDSA的全称是椭圆曲线数字签名算法。它在比特币中的作用我们的并不陌生,我们在比特币网络中的每一次签名都用到了ECDSA技术。比如说,用户A想发送一笔交易将比特币转账给用户B,必须要让矿工确认只有用户A拥有该UTXO的私钥,即拥有这笔资产的处置权。因此用户A需要用ECDSA生成一个独一无二且无法被修改的数字签名,以证明其拥有私钥,同时确认交易部分的具体金额。自比特币诞生以来,该算法很好地胜任了这份生成签名的关键性工作,维持了比特币网络的安全,但是ECDSA缺乏正式的安全证明,并依赖于额外的的假设。Schnorr和ECDSA同样基于离散对数问题,但是Schnorr签名算法有一个正式的数学证明能够证明其安全性,且用到了更少的假设,因此,从安全性角度考虑,Schnorr签名算法接替ECDSA算法也就不足为奇了。
Power Ledger将从以太坊迁移至基于 Solana 的私有区块链,但代币将保留在以太坊:7月14日消息,位于澳大利亚的能源区块链公司 Power Ledger 宣布将他们的Powerledger 能源区块链从以太坊迁移至基于 Solana 的私有区块链,但是其 ERC 20 代币 POWR 将会继续保留在以太坊中,整个迁移过程将在未来几个月发生。
Power Ledger 是一个基于区块链的平台,以实现能源的跟踪和交易,以及能源和环境相关商品的交易。[2021/7/14 0:52:03]
#支持聚合签名,实现隐私保护#
此外,Schnorr最大的优点在于实现了聚合签名,因为Schnorr具备线性特征,这就允许多个用户的公钥通过线性计算聚合成一个公钥,并能生成与之对应的聚合签名。聚合意味着合并为一个,因此味着当多方参与时,Schnorr聚合签名可以将多个签名数据压缩合并成单个聚合签名了,验证者通过所有签名相关的数据和公钥组成的列表对单个聚合签名进行验证,若验证通过,其效果等同于对所有相关签名进行独立验证且全部通过。
动态 | 隐私浏览器 Brave 提出基于 ZKP 的去中心化虚拟隐私网络解决方案 VPN?:隐私浏览器 Brave 发布研究论文提出了一种去中心化虚拟隐私网络解决方案 VPN?,该解决方案使用无需中央授权的 ZKP 实现了充分的去中心化,同时还保障用户隐私。作为一种去中心化的 VPN 解决方案,用户既是 dVPN 网络中的 VPN 客户端,又是 P2P 网络中继 / 退出节点,通过使用零知识证明技术,VPN? 允许中继节点在无需知道具体内容的情况下控制想要传输流量的类别,既保持了去中心化特性, 又不会侵犯用户隐私。值得注意的是,该用例有可能集成到 Brave 的效用代币 BAT 中,流量中继者可获得 BAT 补偿,同时使用者则可以支付代币 BAT 使用或订阅 VPN 服务。目前 VPN?集成了 BitTorrent 的 DHT (Mainline)和 ProtonVPN,并针对 DHT 查找、VPN 隧道设置和零知识流量证明对 VPN? 的性能进行了基准测试。[2019/10/13]
动态 | Block.one 发起基于 EOS 的DApp 项目采访系列 KARMA已接受采访:据 IMEOS 报道,Block.one 发起了基于 EOS 的杰出 DApp 项目采访系列,名为:BuiltOnEOSIO。基于EOS的Dapp项目 KARMA 已接受 Block.one 的采访。KARMA 是一个激励用户做出善行的APP,在有益的人类互动和代币激励之间创造一个积极的反馈循环。创始人 Dallas Rushing 设想道:KARMA 有能力改变慈善机构在世界各地的完成和组织方式。
关于DApp项目详细信息可参考DApp信息聚合平台:imeos.one[2018/7/5]
以2-3多签为例,?前?特币多签的锁定脚本需要3个公钥地址,这部分会被压缩为脚本,所以升级之后???变化,但是解锁脚本需要2个公钥与2个签名,在升级为Schnorr之后,只需要?个"公钥和"与"签名和"。对于更通?的n-m多签,?前?特币多签的解锁脚本需要n个公钥与n个签名,Schnorr签名依然只需要?个"公钥和"与?个"签名和”。也就是说签名?越多,Schnorr签名的空间利?率越?。
将多个参与者的签名聚合成一个签名,这使得多签名交易看起来像是常规的P2PKH交易,保护了多重签名参与者的隐私。对比之下,ECDSA本身是不支持多重签名,比特币现在是通过P2SH脚本来处理,但是P2SH类的脚本会向网络暴露多签交易的存在并披露所有的签名者。因此,使用Schnorr签名,增强交易的隐私性,并节省解锁脚本内因多签带来的空间占用,节约宝贵的链上空间,实现变相扩容。
03MAST对交易脚本的隐私保护?
MAST(MerkleAbstractSyntaxTree)由抽象语法树和Merkle树发展而来,MAST背后的技术允许我们将一个脚本分割成互斥的子集,而Merkle树允许我们在不披露整个脚本的情况下验证单独的脚本子集属于一个完整的脚本。?
MAST使用Merkle树对脚本的互斥分支进行编码,这使复杂脚本条件可以通过隐藏未执行的分支脚本来提高隐私。具体表现为,用户支出时,只需披露相关脚本以及从该脚本通向默克树根的路径,用一个默克尔证明就能为执行的脚本提供证明。
以上面Alice的财产处理脚本为例子,上面指定的脚本不仅包括Alice的公钥,还包括Bob和Charlie的公钥和一些条件逻辑,如超时。在当前的BTC网络中,上述的所有数据和脚本被花费都都会记录在链上,因此每个人都可以跟踪到这笔UTXO的所有信息,这对于Alice、Bob、Charlie的隐私来说是不好的消息。
引入MAST后,可以看到MAST树对该脚本的表示如下:
将其分解为两个子脚本,一个脚本是Alice能够随时花费这笔比特币,另一个脚本是三个月后Alice的比特币还没有使用完,Bob和Charlie就可以考虑如何处理这笔比特币了。在实际情况中,只会选择一个分支进行执行,而通过披露的单个分支,无法确定Alice其他的子脚本有做什么动作,从而保护了Alice的隐私。
04Taproot升级下的用户的隐私?
Taproot本身是一次软分叉升级,在比特币客户端升级后还会兼容老的客户端,这对于比特币本身的发展和社区的凝聚都是强有力的。Taproot通过隐藏交易的全部脚本,同时使复杂交易与其他交易难以区分,增强了比特币网络参与者的隐私性。对不使用复杂交易脚本的普通用户来说,这次Taproot升级是接近无感知的;但对开发者来说,钱包和服务必须升级对应的功能。随着越来越多的用户利用Taproot的功能,其对效率和隐私的积极影响被放大。
总言之,相较于现行的比特币网络,区块链分析能够对单个地址进行追踪,Taproot为比特币网络纳入了一定的隐私功能,用户的隐私得到保护,也会惠及比特币本身,促进比特币网络的发展,为比特币的未来带来更多可能性。
据彭博社9月7日消息,韩国加密投资机构Hashed本月将推出第二只区块链基金,计划筹集逾2000亿韩元.
据Cointelegraph9月15日消息,比特币亿万富翁TimDraper和Winklevoss双胞胎兄弟支持一家名为“Colossal”的初创公司,该公司旨在复活猛犸象,以应对全球气候变化.
一张纯白JPG可价值20W,一张石头卡通图价值上千万,头像CryptoPunks、BAYC频频刷新交易价格记录,Loot横空出世,热点层出不穷,玩法日新月异.
巴比特讯,9月1日,太坊扩容网络Arbitrum发推宣布主网测试版本ArbitrumOne已全面上线.
——?导读—— 前文,我们介绍了对虚拟机的历史、特点、发展以及Solidity和EVM进行详细介绍.
据Cryptonomist8月23日消息,近日美国密苏里州CoolValley镇镇长JaysonStewart在接受NBC下属KSDK电视台采访时表示.