如果在比特币上部署了Taproot之后,很多智能合约结构看起来就跟其他常规交易一样。只要所有参与者都同意合约的结果(比如“合作结算合约”),将Schnorr签名和MAST巧妙结合起来既提供了数据传输效率,还能提供隐私性。
但是,如果Taproot智能合约非常复杂,在没有合作结算合约的情况下,需要揭示的默克尔路径的数据量仍然很大。
比特币核心开发者Gregory Maxwell的后续提案“Graftroot”可以提供与Taproot类似的好处,但没有上面所说的那种缺点,为智能合约提供更高的灵活性。
Grayscale CEO:比特币不再是昙花一现的时尚:金色财经报道,Grayscale首席执行官Michael Sonnenshein表示,贝莱德和富达等大型投资公司加入推出现货比特币ETF基金的竞赛,说明比特币在很大程度上不再是昙花一现。最近有关比特币新进入者的消息凸显了这一资产类别在更广泛的范围内的持久力,许多投资者认为这是千载难逢的投资机会。[2023/7/7 22:22:44]
Graftroot
在使用Taproot时,智能合约的所有参与者组合他们的公钥来生成一个“阈值公钥”,就能使用他们的“阈值签名”来花费资金。而使用Graftroot时,所有参与者也会生成类似的阈值公钥,但不会去微调阈值公钥。
Web3基金会公布Grant补助计划第二季度获奖名单 Equilibrium等项目入选:Web3基金会官方公布了Grant补助计划第二季度的获奖者名单,具体如下:
1. 开发者工具:Webassembly Security、Finoa、ETCDEV、LimeChain、Aleksandr?Krupenkin、Fortmatic、PureStake、TerenceGe、Adoriasoft、Equilibrium、LimeChain、P2P Validator、Flex Dapps。
2. 钱包、接口:HashQuark、BUIDL?Labs、BoBao Technologies、Zondax、Ethworks、Chevdor、WEB3SCAN、MVP工作坊、Faber、Lunie、Zondax。
3. 新的运行环境模块和DApps:Crust Network、Usetech、Phala.Network、Laminar One、Soramitsu、Dipole Tech。
4. 验证人监视、警报和部署工具:Protofire、Insight。( Polkadot中文平台)[2020/9/9]
参与者确实创建了不同的脚本:可供花费资金的各种条件。但是,使用Graftroot,参与者会对不同的脚本都进行签名,以生成与这些脚本相对应的阈值签名。所有希望通过特定脚本作为后路的参与者接受并存储该脚本和相应的阈值签名。这种签名可以后续向全世界证明其对应脚本是一种有效的替代方案,是所有参与者都同意的一种“授权”。
动态 | 速汇金(MoneyGram)宣布已获得 Ripple 2000 万美元融资:近日,国际快速付款公司速汇金(MoneyGram)宣布,它已经从区块链服务提供商Ripple获得了2000万美元的投资。 据了解,这只是Ripple 承诺投资5000万美元的一部分。今年6月 ,Ripple 宣布以每股4.10美元的价格购买该公司新发行的股权,该价格远高于速汇金当前的市场估值。[2019/11/26]
假设Alice和Bob建立了一个智能合约,他们可以一起花钱,或者让Alice在一周后单独花钱,或者让Bob使用一个密码就能单独花钱。在这种情况下,Alice和Bob组合他们的公钥来创建一个阈值公钥,如果他们能够提供阈值签名,那他们就可以使用这笔资金。(只有当他们要花钱的时候,他们才会生成阈值签名。)
动态 | Telegram将于秋天推出区块链平台测试版:据华尔街见闻消息,Telegram将于今年秋天推出区块链平台区块链项目TON的测试版。开发人员表示,目前完成程度已达70%。Telegram在9月初发给投资者的邮件中宣布了该消息。TON是Durov团队新开发的区块链平台。Telegram正是在这个项目下筹得了17亿美元。当时Telegram团队承诺,TON的交易处理速度将超过比特币和以太坊区块链,并将能够与Visa和 Mastercard的处理速度竞争。系统内生代币为Gram。[2018/10/16]
然后,Alice和Bob还会创建并立即为替代脚本签名。 Alice用阈值签名给允许她在一周后花费比特币的脚本签名,而Bob用阈值签名给允许他使用一个密码就能单独花钱的脚本签名。(注意,仅凭阈值签名和相应的脚本是不够的;它们只是证明脚本是Alice和Bob都同意的,但仍需满足脚本中指定的条件才能使用这笔资金。)
等到合约到期时,Alice和Bob可能会同意签名结算交易。他们一起创建一个阈值签名,就可以花费阈值公钥对应的比特币,而且其他人并不知道其他可以满足的条件,甚至不会涉及多个人,看起来就跟一笔常规交易一样。
但是,如果由于某种原因无法合作结算合约,那么谁能满足替代条件,谁就可以独自花费这笔资金。如果Bob知道那个密码,他就能将“他的”替代脚本与对应的阈值签名结合起来。其他网络参与者可以根据阈值公钥来检查阈值签名并得出结果,因为这个替代脚本是智能合约的所有参与者都同意的。因此,Bob可以顺利使用这些带有密码的比特币。或者,如果一周过去以后,Alice就可以利用“她的”替代脚本与阈值签名结合起来使用这些比特币。在这两种情况下,其他人都不知道另外的替代方案。
Graftroot的主要好处在于,它不需要关心智能合约有多么复杂,或者更准确地讲,不再需要关心有多少种可能的结算结果。虽然上面的例子只包含了两个可选脚本,但实际上Graftroot结构可以包含几百个可选脚本,并且不会对可选脚本产生任何影响。甚至当最初的智能合约构建完成后,Alice和Bob还可以添加更多条件!
不过,Graftroot也有缺点,其中一个就是它是交互式的。参与者必须相互交流才能为替代脚本签名,甚至是在花钱之前。此外,参与者需要存储替代脚本的阈值签名;如果他们丢失了这个签名,他们就没有其他解决办法了。
Graftroot的发展
那么,比特币用户什么时候才能用上这种技术呢?
好消息是,通过隔离验证,利用被称为“脚本版本控制”的功能允许以向后兼容的方式相对容易地推出一些技术升级,包括Schnorr签名、Taproot 和 Graftroot。
不过,理想情况下,那些致力于上述升级的比特币核心开发者更希望能立即推出所有这些改进方案,包括Pieter Wuille、Anthony Towns、Johnson Lau、Jonas Nick、Andrew Poelstra、Tim Ruffing、Rusty Russell和Gregory Maxwell。虽然脚本版本控制使升级变得容易,但它也要求交易中显示正在使用哪种协议升级。因此,虽然Graftroot可以完全隐藏可用的替代脚本,但脚本版本会暴露出该交易正在使用Graftroot。因此,一次部署多种协议升级可以在一定程度上避免这种问题,因为它们都使用相同的脚本版本。但最重要的是,一次部署多种升级有利于软件兼容性。
另一方面,当涉及到全天候运行的安全关键协议的共识更改时,“相对容易推出”仍然是一项艰巨的任务,因为在升级时会有不同的利益方和偏好方。每个潜在的新功能都有其自身的优缺点,所以一次组合多种升级也可能导致更多的反对意见。当然,将更多功能组合到单次升级中并不会降低开发难度。
因此,就目前而言,Schnorr签名和Taproot是优先考虑的,大部分人都建议包含在一次升级里。至于Graftroot可能就要放到后续的升级中了。
标签:OOTROOROOT比特币Argentine Football Association Fan Token0XPROOFgrowth Root Token玩比特币的都是什么人
虽然有着越来越多的人参与到区块链的行业之中,然而由于很多人之前并没有接触过区块链,也没有相关的安全知识,安全意识薄弱,这就很容易让攻击者们有空可钻.
1900/1/1 0:00:00什么是BIP? BIP就是“Bitcoin Improvement Proposal”的首字母缩写,就是“比特币改进建议”,由Amir Taaki于2011年在BIP 0001中提出.
1900/1/1 0:00:00在 EOS 的交易中,转账和投票都以账号为基本单位,EOS 公链中的账号相当于 ETH 中的地址,和 ETH 地址随机生成不同的是,EOS 账号可以像微信账号、支付宝账号那样进行自定义(创世账号除外).
1900/1/1 0:00:00区块链本质论区块链被大家关注事件好事情,但非常不希望看到各种区块链项目盲目上马,造成各种社会资源的浪费。区块链技术本身尚在发展阶段,还有很多核心技术问题有待突破,对区块链技术本质还充斥着各种不同的理解.
1900/1/1 0:00:00原文标题:《DAOrayaki |以太坊社区需要什么样的社会恢复系统》撰文:Vitalik,isthisanart 编译:Xinyang 让加密货币和区块链应用程序对普通用户可用的最大挑战之一是安全性:我们如何防止用户的资金丢失或被盗.
1900/1/1 0:00:00美国硅谷比特区块链实验室联合创始人, 多个区块链高峰论坛特邀演讲嘉宾,《区块链 颠覆式创新》一书著作者。曹博士从90年代互联网早期时代就投身技术创新和创业,参与创建多家高科技公司。对商业,金融,技术,尤其是商业协同有比较深入的思考.
1900/1/1 0:00:00