n本周关于L2 onchain support的IRC研讨会t-bast和ariard一致认为,事务固定更多的是在承诺级别(例如延迟子CLTV事务的父级)而不是HTLC级别。
我现在还不清楚这是为什么或者是如何运作的。我的印象是,承诺交易的确认对时间不敏感。有两个时间敏感的问题;未及时收到HTLC的原始图像,并在对方广播过期状态的情况下确认您的司法交易。我错过了什么?
安全
雷电网
分享
改进这个问题
跟随
6月17日11:53问
迈克尔·福克森
658988银牌2323铜牌
添加评论
1个答案
2.
正如2020年6月的《钉住:好的,坏的,丑的》中所解释的那样(https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-June/002758.html)在闪电路由集线器的情况下,无法确认上游链路上的HTLC成功的情况下,在承诺级别的钉扎是值得关注的。这是第三个案件的时间敏感的问题,超越了接收前图像和得到你的正义确认。
攻击场景包括以下步骤。马利西亚和马洛里向鲍勃开通了两条通道,一个诚实的路由中心。Malicia为1 BTC HTLC绘制了一条通过Bob到Mallory的支付路径。此支付路径强制执行Bob的cltvëU delta策略(共40个区块)。假设在设置阶段链尖为N,HTLC timelock在第一个跃点的N+60处过期,在第二个跃点的N+40处过期。一旦支付路径锁定,Mallory广播她的承诺交易+HTLC成功交易,Bob将发现onchain的HTLC前图像。
同时,Malicia在网络mempools底部feerate组之间广播一个低feerate承诺事务和一个低feerate、高绝对费用CPFP事务。对于Malicia-Bob链接上的最新有效状态,此恶意CPFP事务的绝对费用必须高于Bob的诚实承诺事务。根据BIP125规则3,此较高费用的CPFP将阻止将Malicia低价承诺交易替换为Bob的诚实承诺交易。由于Bob不知道哪个Malicia的承诺交易在网络上传播,他将无法在自己的锚槽上进行CPFP(记住,根据协议规定,在收到已签署的承诺和回复撤销承诺和确认承诺之间,LN交易对手可能拥有两个有效的承诺交易。
如果Malicia的承诺事务在N+60之前未确认,则此锁定攻击是成功的。在该高度,她可以用更高的feerate建议替换她的CPFP,以确认承诺,并用她的HTLC超时事务花费提供的HTLC。Bob已经向Mallory支付了HTLC,但却无法从Malicia处收回相同的HTLC:/
承诺级别的钉扎比HTLC级别的钉扎更令人担忧,而HTLC级别的钉扎是通过升级到锚定通道类型来解决的。实际上,LN节点现在不能单方面地对承诺事务收费,例如在mempool接受评估期间提高其收费率,以排除任何恶意的远程承诺。
分享
改进这个答案
跟随
块中的大多数事务
689074区块有4463笔交易。
到目前为止,这是块中最高的事务数吗?
哪些因素会影响块中可能的事务数?
根据两个区块的比较,很少有观察结果:666666(左)和689074(右)
交易规模:
tx大小
交易类型:
塞维特百分比
输出:
输出
交易
隔离证人
阻碍
交易规模
块重
分享
改进这个问题
跟随
14小时前编辑的
两天前问的
普拉扬克
422511金徽章77银徽章1919铜徽章
有点让人困惑的是,您似乎以与后面图像相反的顺序给出示例的标签,也许您可以编辑它们使其具有相同的顺序,或者显式地为图像添加标签。另外,供参考,图片的来源似乎有一些错误,因为块的虚拟化不能大于1MvB墨奇♦ 19小时前
谢谢。修复了标签。正在检查虚拟大小错误并阅读有关1MvB限制的更多信息14小时前的普拉扬克
更准确地说,blockweight限制是4000000重量单位,对应1000000字节。我看到另外三个探险家说,这个区块的重量为3993107吴(998277 vB),这与我的节点所说的相符墨奇♦ 8小时前
添加评论
1个答案
2.
到目前为止,这是块中最高的事务数吗?
块00000000000000001080e6de32add416cd6cda29f35ec9bce694fea4b964c7be高度为367853时,块中的最大事务数为12239。
哪些因素会影响块中可能的事务数?
除了块大小/权重限制之外,影响一个块中可以容纳多少事务的主要因素是事务本身的大小。
添加事务时,它会占用其他事务可以利用的空间。因此,事务越小,块中可以包含的事务就越多。如果我们看看获胜的块,我们会发现其中的事务往往非常小,平均为81(v)字节,而您提到的块中为2-300 v字节。
分享
改进这个答案
跟随
昨天回答的
麻吉弟弟周立铭♦
53.7k44金徽章5656银徽章10110铜徽章
添加评论
是否可以使用钱包私钥进行交易
我有一个比特币钱包的私钥。有没有办法我可以检查余额和交易使用比特币核心不导入私钥。
交易
比特币核心
比特币
分享
改进这个问题
跟随
编辑:2018年1月28日13:33
2018年1月28日13:25问
阿吉特索曼
42533银牌1515铜牌
@AdamMillerchip除了导入私钥之外,还有其他方法吗Ajit Soman 2018年1月28日13:34
1.
是的,您可以手动组装一个tax,并在转换私钥后使用OpenSSL进行签名。这需要对比特币的内部结构有很多了解。如果你不具备这方面的知识,那么你可以尝试依靠公共服务,有着极高的被抢风险。这就是为什么有软件钱包,让你节省工作时,在你的本地电脑。有许多不同的钱包,你试过一些吗?你的经验水平如何?–pebwindkraft 2018年1月28日13:49
1.
还有本地工具,您可以通过ECDSA工具将私钥转换为他的公钥,通过Blockchain.info上的公钥查看,余额是多少…–pebwindkraft 2018年1月28日13:51
@谢谢你的信息。你能给我提供任何参考链接吗?或者如果你能在1月28日13:54发布答案会更好
1.
我没有联系。但是安德烈亚斯的书《掌握比特币》中的描述。强烈推荐:“比特币浏览器(bx)是一种命令行工具,提供用于密钥管理和事务构建的各种命令。它是libbitcoin bitcoin库的一部分。“Python库pycoin最初由Richard Kiss编写和维护,是一个基于Python的库,支持对比特币密钥和事务的操作”。这些工具是为高级用户提供的-您已经收到警告!:-)-pebwindkraft 2018年1月28日14:02
添加评论
2个答案
0
您可以通过将私钥对应的地址添加为只监视地址来检查和监视余额,但不导入私钥就不可能在比特币核心中进行交易。
分享
改进这个答案
跟随
编辑:2018年1月28日13:48
回复时间:1月28日13:39
亚当·米勒希普
96588银牌1818铜牌
1.
他说他有私钥。。。所以他可以直接导入,对吗pebwindkraft 2018年1月28日13:42
如果我有这个私钥:KxytQNYV3NhXHqJCP2FCQAkmScX22b1WwyMnbxo***Sb8Gr7fT,我不想把它导入比特币核心。我怎样才能获得平衡并进行交易Ajit Soman 2018年1月28日13:43
@pebwindkraft他编辑了这个问题,说明他不想导入Adam Millerchip 2018年1月28日13:44
知道了。。。看到他的回答了……—pebwindkraft 2018年1月28日13:50
2.
@阿吉瑟曼:如果这是你真正的私钥,里面只隐藏了五个符号,我建议你立即转移你的钱,因为这是一个非常小的搜索空间,否则你的钱很容易被盗墨奇♦ 2018年1月28日14:33
再显示2条评论
0
您可以使用一个空腔机器来派生地址,并将其作为只监视的地址导入另一个实例。你也可以使用一个有气隙的机器或硬件钱包来离线签署原始交易。
分享
比特币交易3天前未确认
你好,我可能听起来很蠢,但我发行比特币交易已经三天了,到目前为止都没有得到证实。我使用Blockchain.com来管理我的钱包,并且已经做了所有正常的事情(我想,就像我通常做的那样)。区块链取消未确认交易需要多长时间?我在面对我的买家和这种情况可能会产生问题,在未来的日子里,我会离开交易的TXs,如果你的善意可以帮助我,这将使我非常高兴。以下是tx:e122bccd8ccbfe19f0263afb33b5458fa951d4c6ea71743e1bad9baabdbf3904 b51723ef74039503d966f2c90b05cf71774bbc12968ef60276996141ef561293
交易
比特币
未确认交易
事务id
分享
改进这个问题
跟随
12小时前问的
米尼克
1111青铜徽章
新贡献者
3.
这能回答你的问题吗?为什么我的交易没有得到确认?我能做些什么chytrik 10小时前
添加评论
1个答案
1.
您将费率设置为6 sat/vbyte。这很低,最近几个街区的平均收费是30-70 sat/vbyte。请参见mempool.space。
你可以等到周末,预计采矿难度将下降25%以上。这将减少费用,因为每小时可以开采更多的区块。难度下降发生在UTC周六凌晨1点左右。
或者,你可以提高费用。您禁用了RBF,但可以执行CPFP(子女为父母付费)。你怎么做取决于你的钱包。但它基本上会再次使用第二个TX(b5172…)的UTXO,但这次的sat/vbyte要高得多。矿工们可以决定在他们的区块中包含你的3笔交易。
考虑到您已经创建了一个后代事务,您的新费用必须为总共3个事务支付。所以我会将其设置为高于mempool.space的中间费率。
分享
改进这个答案
跟随
11小时前回答的
尼斯克
11133青铜徽章
为什么Schnorr被添加到secp256k1库而不是一个单独的库?
1.
Schnorr签名通常被认为优于椭圆曲线签名。那么开发人员为什么要将Schnorr添加到libsecp256k1库中呢?libsecp256k1库顾名思义就是椭圆曲线库?
为什么不创建一个单独的C库呢?或者Schnorr签名是椭圆曲线签名群的一部分?
谢谢
主根
第256K1节
施诺尔签名
分享
改进这个问题
跟随
8小时前问的
耶战7
1344青铜徽章
新贡献者
添加评论
1个答案
0
是的,添加到libsecp256k1的BIP340签名方案是基于椭圆曲线的Schnorr签名的变体。传统上,Schnorr签名使用一组整数乘模一个大素数,但这不是这里使用的。它被集成到libsecp256k1中,因为它是secp256k1组上的Schnorr方案,所以ECDSA和Schnorr之间共享了很多代码。
分享
改进这个答案
跟随
8小时前回答的
彼得·维尔
69.3k88金徽章147147银徽章224224铜徽章
1.
即使使用非传统的椭圆曲线实现,Schnorr的所有优势是否仍然有效7-8小时前
添加评论
你的答案
闪电网络路由费计算的基础费用为什么包括在内?
目前,根据Lightning Network的BOLT 07定义,将金额为\u的HTLC转发给\u forward的费用计算如下:
费用基数+转发金额*费用比例百万分之一/1000000
我想知道为什么会包括基本费用,它解决了哪些具体问题,而如果取消基本费用就无法解决?
雷电网
闪电路由
闪电rfc
闪电费
分享
改进这个问题
跟随
昨天编辑的
墨奇♦
55K33333金徽章152152银徽章479479铜徽章
两天前问的
雷内·皮克哈特
956366银牌2424铜牌
添加评论
1个答案
3.
实际上,它是作为对更复杂的想法的妥协而加入的。基数加百分比是一个相当标准的收费结构,所以我选择了它。
如果我对金融界更熟悉的话,我会用基点来表达,而不是ppm。
分享
改进这个答案
跟随
比特币/加密和交换!
当我们通过一些交易所买卖比特币时,比如说“印度的Koinex”,实际遵循的过程是什么?1.exchange是否代表我通过我的公共广播与比特币区块链中的节点通信2.我的浏览器直接与区块链中的节点通信,然后通过比特币区块链进行广播3.exchange本身是网络中的一个节点,我正在与之通信,它正在网络中广播我的交易
交易所
分享
改进这个问题
跟随
编辑时间:19年12月20日21:17
G麦克斯韦
705222金徽章1414银徽章4444铜徽章
2018年10月17日7:06问
帕乔里
111青铜徽章
添加评论
1个答案
0
当我们通过一些交易所买卖比特币时。。。过程是什么
你问题的答案是第三个。
Exchange本身是网络中的一个节点,我正在与之通信,它正在网络中广播我的事务
为什么我的余额会立即更新?
一些货币交易所(和BTM)只是把你的BTC发送到你给他们的任何比特币地址。这取决于通常的比特币块生产时间。如果交易所随后破产,你将一无所获。
具有讽刺意味的是,其他交易所的行为就像一家银行。他们坚持你在他们那里开了一个账户,只是在你的账户上更改了一个号码,而没有实际执行任何比特币交易。你账户中显示的余额基本上是他们欠你的钱(而不是你在比特币网络上拥有的钱)。这可以说是持有比特币最危险的方式(除了一天交易几次货币的人)。如果交易所随后破产,你将失去一切。
正如智者所说:“没有私钥-没有比特币”。
怎样才能确保我们不被第二类交换所欺骗?
没有绝对正确的方法可以确保您不会被第二种类型的交换(或者被黑客攻击该交换)欺骗。这种交易本身就具有荒谬的风险。还记得MtGox、MyBitcoin、Bitcoinica、Neo&Bee、Bitinstant、NiceHash、Moolah、Cryptsy等吗
不要仅仅假设他们与您共享的唯一字符串是私钥。通过将其导入独立钱包并检查余额(然后删除钱包并清理硬盘或闪存上未使用的空间)来验证是否正确
如果你打算将比特币保留一天左右,唯一明智的做法是立即将“你的”比特币转移到一个纸夹中(这是你私下生成的,不是通过某个在线网站生成的)或硬件钱包(直接从制造商处购买),只有您控制,其他人从未接触或见过。
如果你需要经常查看你的比特币余额,设置一个只看手表的钱包。这样,你的私钥就永远不会暴露在成千上万狂热的犯罪黑客在互联网上漫游。
兴高采烈:
您是否拥有通过交易所购买的比特币?
使用Mt.Gox作为电子钱包的利弊
为什么戈克斯山的消失是个问题?
我被骗了吗?足协交易所交易公司是否存在欺诈行为?他们要求缴税
Binance是一个诈骗交易/钱包吗?
等等,令人作呕。
分享
改进这个答案
跟随
编辑时间:10月17日10:32
回复时间:10月17日7:23
红砂砖
12.4k22金徽章1717银徽章3838铜徽章
接下来的问题是,为什么我的余额会在交换时立即更新,购买BTC应该等10分钟——Aditya Pachori 10月17日7点32分
@Aditya见最新答案-RedGrittyBrick 10月17日8:44
感谢Brick…那么如何才能确保我们不被第二种类型的交换所欺骗…就我的交换而言,他们与我共享了一个唯一的字符串,我假设这是我的私钥…但每次我买卖BTC时,余额都会实时更新-Aditya Pachori 10月17日9:04’18
@再见,请参阅最新答案RedGrittyBrick 10月17日9:12
基本(和愚蠢的)问题-我如何确定我的军械库钱包是否有任何比特币在它的Mac(与旧的操作系统)?
我使用的是我古老的iMac上的High Sierra,很难装载军械库。我加载了一个偶尔可以工作的版本——它是离线的——除了(…)之外,没有在天平上显示任何东西。这是否意味着它是空的,或使它离线,我错过了访问所需的。
提前谢谢。
雨衣
军械库
分享
改进这个问题
跟随
16小时前问的
斯科特·桑福德
1.
新贡献者
添加评论
1个答案
0
军械库的常见问题说
军械库离线钱包不需要同步,除了“只看钱包”的初始传输到您的在线计算机。这种只看钱包的功能与普通钱包完全相同,但它不包含任何私人数据,因此无法使用您的比特币(使其对攻击者毫无用处)。不过,它确实可以让您生成新地址,并像普通钱包一样验证收到的付款。
所以我会用我第一次建立军械库时创建的在线观看钱包检查我的余额。
他们有只看钱包的教程
分享
改进这个答案
跟随
6小时前回答的
红砂砖
12.4k22金徽章1717银徽章3838铜徽章
添加评论
退出Coinbase Pro卡滞。我可以采取什么措施?
刚把一些SAT从Coinbase pro移到冷藏室。我以前做过很多次,但今天它被困在“未确认”几个小时。这是因为最近散列率的下降吗?CB Pro显示状态为“已完成”。
我要等多久?因为这是从交换到钱包,我不知道我是否可以设置费用。如果不能很快得到确认,我有什么办法?
如果交易退出mempool,sat会回到我在CB Pro上的账户吗?
谢谢
未确认交易
撤回
分享
改进这个问题
跟随
14小时前问的
贪得无厌的旅行者
101
新贡献者
是的,只是时间问题。我不明白为什么它会从内存池里掉出来。这可能是由于散列率下降。您是否检查了链中的事务ID以查看其内容?–14小时前没有392
添加评论
1个答案
0
如果交易退出mempool,sat会回到我在CB Pro上的账户吗?
如果交易退出mempool,sat将永远不会离开Coinbase所有者的监护权。
Coinbase如何处理这些sat,以及它们选择在CB-Pro帐户中显示什么数字,与比特币网络或协议无关。
分享
改进这个答案
跟随
6小时前编辑的
6小时前回答的
红砂砖
12.4k22金徽章1717银徽章3838铜徽章
添加评论
Noob问题:为什么链修订中没有块数限制?
我有一个noob的想法,我想知道我错在哪里:)
假设节点同意一个块修订限制,比如说6。这意味着如果他们看到一个传入链比他们看到的前一个最长链长,如果它涉及到比他们前一个最长链上的6个块前更远的块中的更改,他们将拒绝它。
如果供应商在交付购买的产品之前需要6次确认,他们可以确保大多数同意的供应链不会被修改为购买该产品所用BTC的两倍。这样可以抵御51%的攻击。
我错过了什么?
块链
完整节点
双倍消费
共识
多数攻击
分享
改进这个问题
跟随
7小时前问的
亚历克斯·马克斯
1.
新贡献者
添加评论
1个答案
1.
我错过了什么?
比特币已知最大的重组有多长?
比特币历史上只有两次大规模重组。首先是2010年8月发生的价值溢出事件,导致53个区块的重组;2013年3月12日发生的fork事件,导致24个区块的重组。
未来可能需要6个以上区块的reorg?
替代方案可能包括比特币的分叉和碎片化,可能导致失败。
至少,任何提出这类改革的人都应该对所有以前的重组方案以及它们的提议将如何影响结果进行彻底的数学和统计分析。
相关的?
对工作证明加密货币的链重组和双重花费攻击的实证分析,作者:James Peter Thomas Lovejoy S.B.麻省理工学院电气工程和计算机科学,2019年
分享
改进这个答案
跟随
5小时前编辑
5小时前回答的
红砂砖
12.4k22金徽章1717银徽章3838铜徽章
非常感谢。我要读些书Alex Macx 5小时前
原来是比特币现金ABC做的,或者类似的事情。下面是一个有用的BitMEX分析,链接自您4小时前链接到blog.BitMEX.com/bitcoin-cash-abcs-rolling-10-block-checkpoints-Alex Macx的文章
添加评论