本文是关于基于拟议的Taproot协议升级的技术概念的。如果您还不了解Taproot的工作原理,建议您先阅读此解释器. Taproot是比特币核心贡献者Gregory Maxwell首次提出的对比特币协议的潜在升级,处于开发的后期阶段。该技术由巧妙的加密技巧组合组成,可让用户将复杂的智能合约隐藏在常规交易中—仅当合约双方不合作时,这种复杂性才会被揭示出来。. 利用这个想法,比特币核心贡献者包括(但不限于)杰里米·鲁宾(Jeremy Rubin),安托万·里阿尔德(Antoine Riard),格莱布·瑙缅科(Gleb Naumenko)和格雷戈里·麦克斯韦(Gregory Maxwell)本人一直在猜测一个称为“ 付款池, 联合池 或硬币池. 这些池-我们现在将其称为支付池-将允许用户组共享与比特币区块链上记录的相同硬币(技术上:UTXO)的所有权,同时让这些用户中的任何一个进行(或接收)付款跟他们。当小组及其成员“隐藏”在Taproot结构中时,他们所有人都享有更多的隐私,智能合约灵活性和其他好处……而且他们甚至有可能在链下享受这些好处,从而使支付池成为新的第二层解决方案。. 尽管设计细节从一个“支付池”提案到另一个“支付池”提案有所不同,但是总体概念是相同的。这是基本思路… 分享硬币 首先,要创建一个支付池,用户通过将硬币(一部分)聚集在它们之间共享的Taproot地址中来组合它们。因此,假设爱丽丝拥有3个硬币,鲍勃拥有2个硬币,而卡罗尔拥有1个硬币,总共有6个。他们一起创建了一个交易,将这些硬币发送到共享地址,使其成为具有六个硬币的支付池. 在区块链上,支付池地址看起来像一个常规的比特币地址,现在拥有六个硬币。但在表面之下,爱丽丝(Alice),鲍勃(Bob)和卡罗尔(Carol)巧妙地使用了Taproot,以确保他们每个人都能控制自己在支付池中所占份额的硬币。爱丽丝可以在任何时候从该地址索要三枚硬币,鲍勃可以在任何时候从索取地址二枚和卡罗尔. 这是因为只有两个主要选项可以从地址中消费硬币. 第一种选择是直接从地址上支出,就技术术语而言,Taproot密钥路径。这需要所有三个参与者的合作(即:加密签名)。如果爱丽丝(Alice),鲍勃(Bob)和卡罗尔(Carol)都同意,那么可以随意使用这六个硬币,这看起来就像比特币网络上的任何其他常规交易一样。例如,三人组可以决定将其各自的余额发送回各个地址:三个代表爱丽丝,两个代表鲍勃,一个代表卡罗尔。但是,如果他们愿意的话,他们也可以合作将全部六个硬币捐赠给朱利安,或者以他们可能会同意的任何其他方式花费。重要的是他们三个都需要参与,因此没有他或她自己的合作就不会花费任何平衡. 第二个主要选项实际上由几个子选项组成。在将硬币发送到付款池之前,爱丽丝,鲍勃和卡罗尔将某些东西藏在Taproot地址后面的加密树中:它们包括了从付款池中汇款的其他方法。 (当前,这可以通过让所有三个参与者从这些路径上进行预签名交易来实现,这将需要一定的复杂度才能设置所有选项,并且扩展性不太好;建议的协议升级可能会在将来使此变得更容易) 如果其中一位参与者选择通过备用Taproot路径在支付池中花费硬币,他们通常会将与该参与者的余额相对应的金额发送到他们选择的地址,例如他们控制的单个地址。 (在爱丽丝的情况下,三个硬币到她自己的住所,在鲍勃的情况下,两个到他的住所,而卡罗尔的情况下的一个。) 使用此替代路径,剩余的硬币也会自动用完。可以根据支付池的设计以几种方式完成此操作,从而在复杂性和可伸缩性方面提供不同的权衡. 最简单的解决方案是将所有其他参与者也要分享自己的硬币份额到他们选择的地址。换句话说:如果一个用户退出池,那么每个人都退出池. Riard和Naumenko首选的第二种解决方案是将所有剩余硬币发送到新的支付池,该池看起来像第一个支付池,只是从涉及现有用户的所有东西中剥离了。此设计可提供最佳的用户体验,但最难扩展,因为最重要的是,有必要为所有可能的退出方案做准备,包括所有潜在新池的所有可能的退出方案。但是,可以通过尚未公开的潜在比特币协议升级来实现规模扩展,以确保将先前付款池中的规则转移到任何新的付款池中. 鲁宾(Rubin)认为,第二种解决方案是不切实际的,并且倾向于在第一种和第二种解决方案之间寻求帮助:一些参与者会立即将其代币发送到他们选择的地址,其他参与者将其代币发送到新的付款池。这种设计提供的用户体验不太理想,但是会更好地扩展,而潜在的OP_CHECKTEMPLATEVERIFY协议升级将有助于简化设计并进一步扩大规模。 (退出将通过Tree Payments进行;本文将进一步探讨这些类型的付款。) (在第二个和第三个解决方案之间要进行更多的权衡,但是所有优缺点的详细信息不在本文讨论范围之内;请阅读 bitcoin-dev邮件列表讨论 有关详细信息。) 要查看将剩余硬币发送到新的付款池时的含义,假设爱丽丝,鲍勃和卡罗尔选择了第二个选项,将所有剩余硬币发送到新的付款池。如果在这种设计中,爱丽丝退出第一个付款池,则将三个硬币发送到她选择的地址,而其他三个硬币发送到Bob和Carol之间的新付款池。那时,爱丽丝再次完全控制自己的硬币,而鲍勃和卡罗尔并没有太大的改变。两者仍然可以合作,按照自己的意愿花费剩余的三个硬币,或者像爱丽丝之前所做的那样,它们中的任何一个都可以单边退出. 如果鲍勃随后单方面从第二个付款池中退出,则他将两个硬币发送到自己选择的地址,将一个硬币发送到一个新的付款池(第三个),而仅卡罗尔就离开了。 (当然,在这个简化的示例中,将最后一个付款池替换为Carol选择的地址的设计实际上更有意义,但这只是实现细节。) 重要的一点是,付款池中的参与者可以合作从他们想要的池中进行任何类型的支付,而他们中的任何一个都可以在任何时候带着自己的硬币退出,从而让其他参与者可以控制自己的钱币. 将付款放入付款池 因此,我们确定所有参与者都可以分别从付款池中提取余额,或者(如果他们都同意)从池中提取费用。这是第二个选项,实际上可以提供一些巧妙的功能:付款池可以动态化。只要所有参与者都同意,他们不仅可以偿还自己的资金或偿还其他人(如朱利安),还可以做一些更有趣的事情。他们可以将资金转移到具有不同设计的付款池的新版本中. 例如,这允许他们中的任何一个在游泳池中消费. 假设爱丽丝(Alice)正在购买一辆新车,并想用一个比特币来支付。然后,Alice,Bob和Carol可以在付款池中创建一笔交易,该交易将一个硬币发送给汽车经销店,然后将剩余的五枚硬币发送到一个与第一个相同的新付款池,但这次Alice只能退出从它单方面带着两枚硬币,比以前少一枚. 同时,该交易看起来与任何其他常规比特币交易一样。汽车经销店(或区块链间谍)可能会得出结论,爱丽丝拥有全部六枚硬币,只用其中一个来购买汽车,而其余的五枚作为零钱。他们根本不知道其中一些硬币属于Bob和Carol,或者根本不参与交易。. 下次,当鲍勃(Bob)付款并且爱丽丝(Alice)和卡罗尔(Carol)合作时,它是在同一个付款池中进行的,再次看起来像是与外界进行的普通比特币交易。在付款池的最终迭代中,Bob可以用一个硬币而不是两个硬币退出。同时,相同的区块链间谍可能曾以为爱丽丝会再次付款,从而使他们进一步困惑。 (即使区块链间谍会以某种方式弄清楚该地址确实是Alice,Bob和Carol之间的付款池,他们仍然无法分辨这三个人中哪个是最近一次付款。) 每次爱丽丝(Alice),鲍勃(Bob)或卡罗尔(Carol)花费硬币时,交易可能来自其中的任何一个,并且支付池外的任何人都无法分辨出差额. 付款池不仅允许支出。如果爱丽丝想在付款池中增加她的“余额”,她也可以这样做。在这种情况下,爱丽丝(Alice),鲍勃(Bob)和卡罗尔(Carol)将合作将当前的五枚硬币移动到新的Taproot地址,在同一笔交易中,爱丽丝将从她自己的(个人)地址中再发送一个硬币。新的Taproot地址将再次包含6个硬币,其中3个属于Alice,这反映在她的单边退出选项中. 同样,全新的用户也可以加入支付池。如果爱丽丝(Alice),鲍勃(Bob)和卡罗尔(Carol)同意让戴夫(Dave)参加,他们三人将与戴夫(Dave)合作创建一项交易,该交易将支付池资金以及戴夫(Dave)的新硬币发送到新的支付池中,旨在让戴夫(Dave)参与并退出如果他愿意的话. 此外,付款池中的参与者可以选择互相付款。例如,如果爱丽丝(Alice)付给鲍勃(Bob)一枚硬币,那么三人可以合作将资金发送到新的付款池,在那里,爱丽丝(Alice)从她的余额中减去了一个硬币,而鲍勃(Bob)添加了一个硬币。再次,在区块链上,这看起来像是常规付款,而区块链间谍则不知道是谁付了钱,或付了多少钱。 (值得指出的是,Dave可以通过从一名现有参与者处收到内部付款来以类似的方式进入该池。) 有了一点额外的复杂性(理想情况下,至少要进行至少一个像Noinput这样的比特币协议升级),转移甚至也可以在链下完成。当爱丽丝向鲍勃付款时,所有参与者在这种情况下都将创建一笔交易,花费相同的资金到一个新的支付池中,但是该交易只能在他们之间共享-不会广播到网络(除非有人试图作弊)。这样,爱丽丝(Alice),鲍勃(Bob)和卡罗尔(Carol)可以“在内部”保持平衡,甚至在某个时候让戴夫(Dave)进入游泳池。当所有人都同意关闭资金池时,他们可以创建一个从原始付款池中支出的最终交易,并奖励每个客户最新的余额. 与称为“通道工厂”的较早概念类似,这些类型的支付池最终甚至可以用来托管雷电通道,保险库或其他第二层协议。这可能提供“包装”此类池中任何类型的附加协议层的潜力,从而将它们的所有复杂性隐藏在相同且规则的交易中.
尼克·萨博(Nick Szabo)关于“许可的区块链”和区块大小
在最近的许多文章中, 比特币杂志 报告了由Accenture和Digital Asset Holdings首席执行官Blythe Masters等人支持的私有“允许”非比特币区块链的趋势。大型瑞士银行UBS,比特币交易所itBit等已开始为银行和金融运营商进行许可的区块链开发. 许可的区块链将提供由公共区块链提供支持的数字货币的优势-快速和便宜的交易永久记录在共享账本中-无需麻烦的比特币网络开放性,任何人都可以匿名地成为网络上的节点. 代替匿名矿工,仅允许银行和经过审查的金融运营商验证许可的区块链中的交易. 尽管华尔街似乎决心采用许可的区块链,但记住一个简单的事实是明智的:比特币有效。虽然封闭,但从理论上讲,许可的区块链明天可能会运行,而比特币今天会在实践中运行,也许比特币网络混乱的无政府状态是其运作的真正原因。. 这就是前比特币基金会董事乔恩·马托尼斯(Jon Matonis)的观点,他说服私有的,经许可的区块链可能无法实现其目标。他说:“如果没有比特币的网络效应,它最终可能会与我们现在拥有的集中支付网络非常相似。”. 现在,传奇的密码学家尼克·萨博(Nick Szabo)在发表于的采访中权衡了比特币领域的当前问题,包括许可的区块链。 国际商业时报 标题为“尼克·萨博(Nick Szabo):如果银行想要区块链的好处,它们必须未经许可就可以使用.” Szabo表示:“ [银行]官僚机构对当地法规和标准的专业知识和重要性投入了大量资金,以至于要切断戈尔迪安结并实施无缝的全球体系是极其困难的。” “因此,他们一直试图将控制点和脆弱点重新注入到区块链中,例如通过“许可”;但这使他们的主要收益无效,这些收益来自于消除脆弱性点。” 相反,根据Szabo的说法,银行应采用众包力量和诸如比特币之类的未经许可的区块链的弹性。. 在他的书中,数字黄金:比特币以及试图重新发明金钱的不称职和百万富翁的内幕,” 纽约时报 科技和金融记者纳撒尼尔·波珀(Nathaniel Popper) 争论 Szabo是比特币发明家中本聪(Satoshi Nakamoto)的笔名身份背后最有可能的人。最近对另一位传奇密码学家亚当·巴克(Adam Back)的采访强调了Szabo在导致比特币发展中的关键贡献。 Szabo的立场在比特币社区中非常重视. 在里面 国际商业时报 采访中,Szabo还谈到了另一个非常热门的话题:区块大小。 Szabo反对Gavin Andresen提出的BIP 101提案,该提案将最大块大小从当前的1兆字节增加到8兆字节,然后每两年增加一倍,直到达到8,192MB。安德森(Andresen)不仅提交了提案,而且还实际发布了 比特币XT 作为比特币核心的替代品,这激怒了其他核心开发人员和比特币社区的知名成员. 根据Szabo的说法,块大小的大幅增加会牺牲性能的安全性. 他说:“如果减少消息的冗余以允许更大的块大小,而不是限制资源技术的发展,那将降低使比特币在金融IT中与众不同的自动化完整性。”. 在目前讨论的拟议区块大小调整中,Szabo偏爱比特币核心开发人员Peter Wuille的建议, BIP 103, 从2017年开始,这将使区块大小限制每年仅增加17.7%. 2001年,Szabo 辐 的智能合约通过自我执行解决了信任问题,并在属性中嵌入了有关拥有者的信息. 例如, 只有根据合同条款为汽车付款后,汽车钥匙才能操作. 现在,Szabo期待新兴的“比特币2.0”智能合约平台,例如 以太坊 与比特币本身相比,对金融和法律系统产生破坏性影响。 “ [E]确实如此,因为以太坊更灵活,更通用的语言可以促进更广泛的商业和其他正式关系。”
事实真相:罗斯·乌布利希特(Ross Ulbricht)被捕的真实经历
这 让我们谈谈比特币网络 主持多个播客,以定期讨论区块链和加密货币领域的主题,包括受欢迎的每周节目《比特币做了什么》。然而,作为一个特殊事件,“比特币做了什么”活动与罗斯·乌布里希特(Ross Ulbricht)的竞选活动合作,对乌布里希特的被捕和监禁进行了详细的分析。, 铁路, 在LTB网络上. 比特币做了什么的主持人彼得·麦考马克(Peter McCormack)过去曾与#FreeRoss活动紧密合作,曾多次采访过Lyn Lynbricht。但是,对于本系列,麦考马克采取了一种完全不同的方法:播客中展示的所有信息都是公共记录的一部分,没有任何乌布利特家族成员或#FreeRoss活动亲自发表的主观叙述. 随着程序的进行,这种区分变得越来越必要,因为各个执法机构的成员所表现出的腐败和无能的程度都使人们信服. 该系列文章的第一部分重点介绍了罗斯·乌布利希特(Ross Ulbricht)在很大程度上开始了丝绸之路行动的行动,而此调查仅在调查迈出第一步之前的几个月。但是,这种细微差别很快就被国土安全调查局(HSI)和其他机构内部的恶意和部门争执在某种程度上使政府要提起诉讼的必要工作(即使它有理由)相形见war。成为欺诈者. 正如HSI经纪人Jared Der-Yeghiayan提交针对Mark Karpeles作为丝绸之路涉嫌资金的最初报告时一样,来自HSI巴尔的摩部门的一名McFarland经纪人开始使用Der-Yeghiayan的信息来亲自控制此案。. 第二部分考察了调查的失误,从无害的错误到彻底的欺诈行为。麦克法兰(McFarland)的“调查”直接提醒卡佩莱斯(Karpeles)联邦政府正在调查他,允许他掩盖自己的踪迹并完全逃避起诉。麦克法兰公司的几名代理商直接从丝绸之路帐户中窃取了20,000多个比特币,构成了丝绸之路的一名可卡因贩运者的盗窃罪。通过允许Karpeles逃脱起诉,代理人似乎确保法院不会在他们身上发现Karpeles的分类帐或自己的名字。. 第三部分继续详细说明将罗斯·乌尔布里希特牵制到丝绸之路的整个政府的企图,因为调查人员使用的信息并非其调查方法的结果,而是作为按需付费计划的一部分与丝绸之路上的派对。事实证明此信息被篡改后,使乌布里希特受到怀疑,使他们看起来好像是军官只是通过常规观察发现的一样。尽管调查人员通过不当方法发现了几项“重要证据”,但许多此类物品似乎已作为有机发现的产物在法庭上被假冒。. 在没有逮捕令的情况下,他们在逮捕他之前监视了乌布利希特家的互联网通讯,以进一步建立所谓的证据。乌伯里希特是这次调查中最可靠的遗体:卡佩莱斯已经采取措施保护自己,而每天经营“丝绸之路”账户的匿名人士背后的任何人也都设法为该案购买了信息。比特币的天文数字。有了这些知识,这些人就能够在起诉前保持几步,并逃脱了进一步的审查。乌布里希特是唯一剩下的不为人知的人,这在很大程度上是由于他缺乏实际参与. 在第四部分中,我们了解了检察官为使证据更易于向法院提供证据而采取的某些步骤的细节,包括通过可以轻松地篡改上述数据的方法从Ulbricht的计算机中获取数据。丝绸之路案背后的政治动力也得到了充分展示,因为联邦检察官决心立下榜样,以任何人为丝绸之路的存在和运作负责。. 第五部分详细介绍了乌布利希特案定罪和量刑的最终步骤,并详细说明了控方提到对“丝绸之路”行径进行“谋杀”的细节,尽管事实上从未发生过此类行为,也没有涉及乌布利希特。对此类行为的假设性讨论. 该系列文章的第六部分作为结尾,涵盖了乌布利希特宣判后的事件,包括揭露执法人员对该案的某些腐败行为以及#FreeRoss运动的开始. 最终,竞选活动的成员和LTB播客网络的同事认识到,努力传播对乌布里希特困境的认识是倡导释放他的最佳策略。 #FreeRoss广告系列的 请愿 因为宽大处理已经拥有100,000多个签名,并且这个数字还在不断增长.
买还是自己动手做? 7种比特币全节点产品概述
完整节点是比特币制衡系统不可或缺的一部分。他们进一步分散了网络的权力,使矿工保持诚实,他们验证并注册了区块链上发生的每笔交易,并且为用户提供了更多的自治权和隐私权. 为了运行完整的比特币节点, 下载比特币核心客户端 在您的计算机上,然后等待 初始块下载 (IBD)完成。但是,某些人可能会发现该过程麻烦且不必要地耗时。因此,公司开发了解决方案,以最大程度地减少下载和运行完整节点的麻烦,并将其全部放入盒子中. 得益于这些进取的公司,全节点已成为最受欢迎和需求量最大的与比特币相关的产品之一,并带有硬件钱包。由于社区对全节点的重要性以及Lightning Network的迅速发展的理解不断增强,诸如Casa,Nodl,Shift Cryptosecurity甚至HTC等新公司已经发布了满足便利主权需求的零售产品。. 对于您的完整节点产品,至少有七个有价值的竞争者。而且还值得考虑如何自己构建其中一些产品. 为什么要购买比特币全节点产品 外面的许多比特币人可能都不相信值得购买与绝大多数比特币区块链预先同步的产品。毕竟,以大约四分之一的价格,您可以购买一个外部驱动器,并让您的计算机在一夜之间同步区块链。这样,您的信息就不会在任何比特币公司注册,并且您的财务隐私将得到更好的保护,而且自己下载和验证比特币区块链可能更安全(相对于信任可能具有恶意的第三方). 但是,全节点产品提供的不仅仅是“盒子里的比特币核心”。它们中的大多数运行Lightning客户端,甚至包括用于商户解决方案的BTCPay Server,用于不信任CoinJoins的Samourai Whirlpool或用于更大主权的Electrum Personal Server。在两种情况下(Shift Cryptosecurity的BitBoxBase和HTC的Exodus 1s),都包括一个硬件钱包芯片,以提高整个节点的安全性。. 这些设备还提供了可从用户友好的仪表板访问的高级且理想的功能。例如,Casa提供 多重签名服务 它为公司提供了用于继承目的的密钥,而Shift Cryptosecurity将BitBoxBase集成到其与安全相关的产品生态系统(BitBox02硬件钱包和BitBoxApp)中. 最后但并非最不重要的一点是,一些公司会提供高级客户支持,并确保您对节点的体验是无缝的。您无需检查是否下载了正确的客户端,也不必检查开发人员的PGP或GPG签名,也不必考虑兼容性问题。这一切都得到了照顾,但您必须相信公司是诚实的. 如果您确实运行比特币全节点产品,请谨慎 在介绍最著名和最受欢迎的全节点产品的功能之前,请务必声明免责声明:如果您选择信任公司的隐私政策和诚实,请考虑其公开记录和用户反馈。尽管市场上充满竞争的全节点产品蓬勃发展,这些产品增加了更多功能并降低了价格,但恶意行为者可能会出现,以窃取您的比特币. 如果该节点已预先同步,则最好不要信任第三方的诚实性,并从头开始重新同步区块链(否则可能会遇到后门攻击和各种可能导致盗窃的不良后台活动)。即使制造商的意图很好,额外的应用程序也可能会受到威胁-每个新应用程序的攻击面都会扩大. 不信任第三方,不仅是比特币社区的意识形态组成部分,而且是谨慎行为,旨在维护隐私和资金安全。相对便宜的选择可能是明智的 RaspiBlitz DIY项目 或者 MyNodeBTC 而不是以下所述的产品之一。您将必须手动检查签名,自己下载每个文件并确保一切都正常,但是主权和获得的知识所带来的好处要大于所带来的不便和潜在的学习难度. 7个比特币全节点产品竞争者 在本概述的范围内,已选择了七个最受欢迎的比特币全节点产品。但是,它们在本文中的提及并不是对其可靠性或安全性的认可或保证。必须以高度的责任感和审慎态度拥护金融主权,在市场的初期阶段,很难说出哪种产品是“最好的”。值得赞扬的是,本文介绍的所有节点都运行经过审核的开源软件。但是,没有哪个项目能像比特币核心那样经过时间的考验,甚至像Lightning Labs的lnd和Blockstream的c-lightning这样的知名Lightning客户也可能会遇到麻烦。额外的应用也应谨慎使用. 卡萨节点2 Casa节点是迄今为止市场上最受欢迎的产品。该设备的第一版收到了比特币的好评和认可,并且 节点2 它将在2020年初开始发货。此更新的版本配备了两倍的访问内存和SSD存储-两者都将大大提高节点的效率。在同一仪表盘下,它将运行Bitcoin Core,lnd和BTCPay Server. 一号 相反,Nodl似乎总是在单人房Casa中提供更多功能和更多功能。当Casa 2选择四核处理器时,Nodl选择了六核版本。当BTCPay Server成为新规范时,Nodl添加了ElectrumX和Samourai Whirlpool。该公司还提供更贵的 诺德·道乔(Nodl Dojo) 通过在设备上运行混合,有助于分散Samourai CoinJoin操作。但是,出于此比较的目的,仅 一种模式 会被考虑. 盒子里的闪电 盒子里的闪电 […]
“Bitcoin uči realizem Libertarce”: Intervju s starošolskim Cypherpunkom Vinayjem Gupto
Kot starošolski cypherpunk v devetdesetih in eden najaktivnejših članov E-zlato skupnosti, preden je bil ta centralizirani predhodnik Bitcoina razstreljen, je futurolog Vinay Gupta z digitalno valuto sodeloval že več kot petnajst let. Sodeloval je tudi z ministrstvom za obrambo Združenih držav pri reševanju in reševanju držav ter pomagal pri razvoju PoceniID, biometrična osebna izkaznica za […]

Facebook
Twitter



