如果在比特币上部署了Taproot之后,很多智能合约结构看起来就跟其他常规交易一样。只要所有参与者都同意合约的结果(比如“合作结算合约”),将Schnorr签名和MAST巧妙结合起来既提供了数据传输效率,还能提供隐私性。
但是,如果Taproot智能合约非常复杂,在没有合作结算合约的情况下,需要揭示的默克尔路径的数据量仍然很大。
比特币核心开发者Gregory Maxwell的后续提案“Graftroot”可以提供与Taproot类似的好处,但没有上面所说的那种缺点,为智能合约提供更高的灵活性。
Upgrade推出比特币返利信用卡:近日,金融科技初创企业Upgrade,于近日推出了一款可提供BTC消费返利的Visa信用卡。在适用于整个Visa支付网络的同时,持卡人还可获得1.5%的BTC奖励。尽管Upgrade并不是首家发布此类卡片的公司,但却是目前率先提供广泛可用选项的一家。Upgrade的BTC奖励信用卡,该公司将根据申请人的信用评级,提供500到25000美元的信用额度。除了支持ApplePay和GooglePay,BTC奖励信用卡也与该公司的其它信用卡一样,提供免年费、滞纳金和返款福利。目前Upgrade的BTC返利信用卡并非在全美50个州都可使用。(cnBeta)[2021/7/22 1:09:01]
Graftroot
HyperGraph索引和查询次数双双突破5000万次:据官方消息,截至4月21日上午11时,HyperGraph 在Heco、BSC 两条高性能公链上同步与提供服务的查询子图 25个,相关的索引与查询次数双双突破5000万次。据分析,HyperGraph 所提供的数据服务已超越了常规的统计分析需求,在DApp中,项目更是将查询嵌入了各前端服务页面,将其作为区块链之外的另一个重要数据源,从而带来了查询量的暴增,也引发了对 HyperGraph 数据服务的巨大需求。[2021/4/21 20:42:24]
在使用Taproot时,智能合约的所有参与者组合他们的公钥来生成一个“阈值公钥”,就能使用他们的“阈值签名”来花费资金。而使用Graftroot时,所有参与者也会生成类似的阈值公钥,但不会去微调阈值公钥。
Qiwi联合创始人重新发行1700万美元的TON投资,作为对Telegram的贷款:据Cointelegraph援引福布斯俄罗斯版消息,俄罗斯电子支付公司Qiwi联合创始人Sergey Solonin已证实,他将选择以贷款的形式重新发行对Telegram TON的1700万美元投资,这笔贷款将于明年4月以110%的利率偿还,即刻返还72%。Solonin决定对他的1700万美元投资进行贷款,这意味着他将在到期时获得1870万美元。他认为,投资者在2018年ICO中筹集的17亿美元中约有30%将转换为贷款。这将使Telegram对其余投资者承担约5亿美元的义务。Sergey Solonin说:“考虑到与SEC达成和解所带来的风险,我认为一年的工作时间应该足够了。我希望在这段时间内,Pavel(Telegram创始人)能够找到收入来源,或者找到进一步为公司融资的方法。”[2020/5/16]
参与者确实创建了不同的脚本:可供花费资金的各种条件。但是,使用Graftroot,参与者会对不同的脚本都进行签名,以生成与这些脚本相对应的阈值签名。所有希望通过特定脚本作为后路的参与者接受并存储该脚本和相应的阈值签名。这种签名可以后续向全世界证明其对应脚本是一种有效的替代方案,是所有参与者都同意的一种“授权”。
动态 | Gravity Earth利用区块链改变难民生活:据TechCrunch报道,总部位于肯尼亚的分布式账本技术(DLT)初创公司Gravity Earth正利用这项突破性技术,管理难民的数据,并通过区块链技术让他们获得金融服务,从而改变难民的生活。[2018/12/4]
假设Alice和Bob建立了一个智能合约,他们可以一起花钱,或者让Alice在一周后单独花钱,或者让Bob使用一个密码就能单独花钱。在这种情况下,Alice和Bob组合他们的公钥来创建一个阈值公钥,如果他们能够提供阈值签名,那他们就可以使用这笔资金。(只有当他们要花钱的时候,他们才会生成阈值签名。)
然后,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可能就要放到后续的升级中了。
国内最好的以太系钱包当属 imToken,在使用钱包时,有几个名词必须深刻理解,不然就有可能造成区块链资产的损失,这几个名词为地址、密码、私钥、助记词、keystore.
1900/1/1 0:00:00作者 | 阿华出品|白话区块链(ID:hellobtc)最近,在数字货币交易平台生态内,最值得关注的事件之一就是OKEx 宣布全部销毁尚未发行的7亿OKB 代币,OKB将正式进入绝对通缩的时代.
1900/1/1 0:00:00交易对手风险,是指由于交易一方不遵守合同条款所带来的风险。交易可能涉及数字资产、现金的交割或者实物资产的转移。在交割风险中涉及的流动性风险是指交易对手最终履约,但不是在合约约定的时间.
1900/1/1 0:00:00流动性是每个人在交易或投资加密货币时都需要了解的最重要概念。并且多年来,流动性一直是加密货币交易所的重点.
1900/1/1 0:00:00尽管技术发展和标准对于实现新的数字身份框架非常重要,但法律和法规问题也同样重要。文/欧盟区块链瞭望台和论坛编译/Meagreeee、柳叶惊鸿 对于一个运行中的社会经济来说,没有什么比身份更重要了.
1900/1/1 0:00:00英国一直是金融圣地。自从金融大爆炸(英国在1986年由撒切尔政府领导的伦敦金融业政策变革)和80年代撒切尔主义的到来以来,英国已经在伦敦市周围建立了一个融资友好的环境,放松管制引发了一波外国投资.
1900/1/1 0:00:00