我正在使用bicoinjs消息npm模块进行签名验证。
我知道在十六进制中长度为138的签名很少。
当我试图验证这样一个签名时,它抛出了一个错误:
错误:签名长度无效
如何验证压缩签名?
我认为ruby中有一个lib,比特币ruby 0.0.20,可以验证它,但我不知道ruby。
比特核
比特币
节点.js
红宝石
分享
改进这个问题
跟随
8月7日7:10编辑
葛罗芬戴尔
43822金徽章77银徽章1515铜徽章
8月6日20点59分被问到
舒巴姆查多卡尔
11366青铜徽章
添加评论
2个答案
0
如果您有比特币核心软件,您应该能够使用CLI使用verifymessage命令验证签名。一些钱包软件也有这个功能。
分享
改进这个答案
跟随
回复时间:8月11日18:03
萨钦迈耶
16988青铜徽章
添加评论
0
没有压缩签名。比特币对签名使用两种不同的格式(编码):
事务签名使用ASN.1der编码,该编码的长度根据曲线而变化,在Satoshi发布时很常见,并添加了一个’sighash’字节。一般来说,对于secp256k1,DER(ECDSA Sig)通常是72-70字节,有时但很少少,但现代比特币需要“low-S”签名,这将最大值减少到71。一个69字节(138个十六进制)的签名(不包括sighash)会在大约3/512(大约百分之零点五)的时间内出现;这种长度包括sighash将是非常罕见的。
消息签名使用P1363编码,也称为“plain”、“PKCS11”或“CVC”,对于secp256k1,它总是正好是64个字节,并且添加一个恢复字节,总共是65个字节(总是)。它还向签名数据添加前缀,这会更改值,但不会更改签名的格式。
参见示例:
为什么签名总是65(1+32+32)字节长?
ECDSA r,s编码为签名
签名消息和签名事务的区别
虽然我还没有看过,但我希望名为bitcoinjs message的库可能会处理消息而不是事务的签名,任何69字节的签名都不能是消息签名。
分享
改进这个答案
跟随
回复时间:8月12日5:40
戴夫汤普森085
311银徽章55铜徽章
实际上,ruby中有一个比特币ruby库。此库生成138长度的消息签名Shubham Chadokar 8月12日11:08
1
比特币消息签名不能是“138长度”。在整个宇宙的生命中从来没有。一种叫做“比特币红宝石”(bitcoin ruby)的东西可能会处理事务,而事务是比特币的原始、核心、主要功能和用途——消息非常罕见,几乎毫无用处dave_thompson_085 20年8月14日7:59
添加评论
我已经尝试在src/qt/forms中更改窗体的高度和宽度参数,但是没有任何更改,我还需要查看其他哪些地方?
比特币核心
比特币核心开发
源代码
分享
改进这个问题
跟随
13小时前问的
用户120900
2111青铜徽章
新贡献者
添加评论
1个答案
1
在qt设计器中打开/src/qt/forms中的一个.ui文件
qt-设计师-1
按CTRL+O或点击[Form]->[Break Layout]
相应地调整窗体和不同对象的大小
调整qt设计器的大小
编译并运行比特币qt
调整大小-ui-1
调整大小-ui-2
我在minimumSize属性中更改了宽度和高度,在几何体中更改了相同的宽度和高度。在rpcconsole.cpp中也做了一些更改,因为我删除了一些对象,这与调整窗体大小无关。
分享
改进这个答案
跟随
在PHP中,如何从压缩的公钥创建完整的公钥?
我的测试密钥是026a04ab98d9e4774ad806e302dddeb63bea16b5cb5f223ee77478e861bb583eb3
未压缩的是6A04AB98D9E4774AD806E302DDDEB63BEA16B5CB5F223EE77478E861BB583EB36B6FBCB60B5B3D4F1551AC45E5FFC4936466E7D98F6C7C0EC736539F74691A66
这可以通过openssl实现吗?
谢谢你的回答!!
公钥
菲律宾比索
分享
改进这个问题
跟随
3月26日22:05问
布罗卡德
3333青铜徽章
添加评论
1个答案
1
使用MDANTER的伟大图书馆,我设法使它工作。如果将来有人需要的话。
使用椭圆\EC;
$ec=新ec(’secp256k1’);
$pub=“026a04ab98d9e4774ad806e302dddeb63bea16b5cb5f223ee77478e861bb583eb3”;
$key=$ec->keyFromPublic($pub,’hex’);
打印($key);
分享
改进这个答案
跟随
三小时前编辑的
莱斯莫尔
10333青铜徽章
回复时间:3月27日0:53
布罗卡德
3333青铜徽章
添加评论
你的答案
如果种子短语是从一个有限的强制性单词列表中生成的,那么是什么阻止人们随机生成可能有用的种子短语呢?
区块链钱包应用
分享
改进这个问题
跟随
一小时前问的
艾德会的
1
新贡献者
添加评论
1个答案
0
是什么阻止黑客猜测种子短语?
没有什么。
猜测者的问题是204812是一个非常大的数字(204824更是如此)。
大约是5000000000000000000000000000000000000000
假设一亿不同的人有比特币钱包和钱。
假设一百万攻击者每秒钟猜一百万个短语。
猜测者平均幸运的时间是多久?
那不是50000000000000000000秒吗?大约是1726445291328年,地球只有4543000000年,是地球年龄的380倍。
当然,第一个猜测者可能会幸运地发现他们的第一个猜测。但他们的可能性非常大。
请注意,以上并不是为了准确,只是给出一个非常粗略的数字规模涉及。例如,我没有研究有多少种子短语产生相同的种子数,或者有多少种子数不能从任何种子短语中获得,我只是使用了1:1的对应关系-这可能是错误的。
分享
改进这个答案
跟随
52分钟前编辑
我还没有找到我的问题的具体答案,所以请原谅我什么时候有答案。关于’1BitcoinEaterAddressDontSendf59kuE’地址。如果破解这样的地址需要比宇宙更多的时间,那么这个地址是怎么找到的,是谁先找到的?不是所有字符的组合都是合法的地址还是我错了?真的很困惑,希望有人能帮我解决这个问题!在现有的地址中有更多的已知信息吗?很想了解他们!
资料来源:https://miro.medium.com/max/700/0*cg3mwxEbN7vIKbDS.jpg
编辑:我指的是烧录(丢失的钥匙)地址,而不是虚荣(拥有的钥匙)
提前谢谢
虚荣地址
范尼蒂根
分享
改进这个问题
跟随
35分钟前编辑
一小时前问的
MDev公司
322枚青铜徽章
新贡献者
添加评论
1个答案
0
资金可由公钥使用,地址包含公钥哈希。虚地址是通过散列大量的公钥来创建的,直到散列在预期的范围内。你提到的是烧录地址的例子,不是虚荣地址。烧录地址是通过手动编辑公钥散列来创建的,其中有一个特定的地址。烧录地址确实有相应的公钥,但是由于我们无法从公钥散列中找到公钥,所以烧录地址不能使用它们的资金。它们类似于失主错误删除钱包的地址,钱包里的资金处于锁定状态。
烧录地址的最后一个数字是随机的,因为地址还包含一个校验和,它是地址中其他所有编码内容的哈希。
分享
改进这个答案
跟随
1小时前回答
监控化学品
906355金徽章2222银徽章5454铜徽章
谢谢!这就解释了很多问题,所以如果我理解正确的话,那么在不知道私钥或公钥的情况下对现有地址进行暴力强制比对这些密钥进行暴力强制要容易得多(因为机会增加了)?这很有道理MDev 50分钟前
对不起,我的回答没有说清楚。烧录地址不是用暴力造成的。用最后的数字作为占位符数字(稍后用校验和填充)任意写入Base58地址,然后转换为字节数组(网络字节+公钥哈希+校验和),并从网络字节+公钥哈希计算校验和,然后将整个地址重新编码为Base58。在烧录地址创建过程中没有暴力强制38分钟前
此外,在地址末尾附近有一个字符,其值同时受校验和和公钥散列的影响。如果该字符也要设置,则可能需要在小范围内进行暴力攻击32分钟前
添加评论![]()
我无法访问我的支付应用程序,因为我忘记了我的密码。我的应用程序已被PIN码锁定。我怎样才能找回它?
钱包回收
科帕伊
分享
改进这个问题
跟随
6小时前问的
哈特曼·凯莎
1111青铜徽章
新贡献者
添加评论
1个答案
0
根据https://github.com/bitpay/copay
Copay钱包现在是Bitpay钱包。回购https://github.com/bitpay/wallet
所以你不应该使用Copay应用程序。
上面还说
我们在googleplay商店的ANDROID上发现了一些伪造的COPAY钱包,它们会偷走你的硬币
所以你需要确定你有一个真正的非恶意应用程序。
如果你有一个旧的Copay非保管钱包应用程序,忘记了密码,没有进行未加密的备份,没有写下恢复短语或等效的,那么唯一的希望可能是使用暴力猜测工具,如BTCrecover(不是背书),以及任何你能回忆起的长度,“别针”的组成和结构。
请记住,应用程序最重要的工作是将不知道“PIN”的人拒之门外。
分享
改进这个答案
跟随
20分钟前回答的
红砂砖
11.5k22金徽章1717银徽章3737铜徽章
添加评论
尊敬的BTD分布式存储链用户:
2021 年至 2023 年是BTD分布式存储链的重大战略发展机遇期,基金会提出了指导未来三年发展方向的BTD分布式存储链2023战略。
根据2023战略的要求,BTD分布式存储链将从节点建设、产品应用、激励体系、治理体系、全球化等多个维度进行全方位的完善,当前阶段的计划如下:
1、 坚定支持存储节点建设。
当前BTD分布式存储链总容量超过200PB,距离2023战略的初级阶段目标1EB还差800PB,距离10EB的战略目标还有非常大的发展空间。为实现2023战略,坚定地支持存储节点建设,加快存储链的总容量发展速度。
2、 加快产品应用落地。
基金会大力支持各类基于BTD分布式存储链的第三方应用的落地和推广使用,分布式云盘是当前最具代表性的一个。在分布式云盘正式商用后,基金会将在BTD钱包中对云盘进行专题推广。
3、 加快激励体系优化。
基金会将持续优化当前的激励体系,将激励的核心坚定地指向存储节点不断增加、产品应用不断落地、真实用户不断拓展三大支点,进一步夯实BTD分布式存储链长期健康发展的基础。
4、 完善和优化治理体系。
基金会将根据2023战略纲要的要求,从共建、共有、共治、共享四个方面,完善和优化BTD分布式存储链的治理体系,尤其是建设BTD的投票自治系统和BTD分红系统,并在成熟后正式推出,具体时间待定。
5、 对白皮书进行技术更新。
自2019年4月BTD白皮书V2.1.5发布以来,BTD分布式存储链遵循白皮书的指引,在技术体系、激励体系、治理体系、生态体系等方面都获得了长足的发展,也积累了很多新技术、新知识、新思想。为融合这些新技术、新知识、新思想,以及更好地实现2023战略,基金会将对白皮书进行技术更新和适应性修订,预计将在2021年3季度之前完成。
6、 持续分阶段制定发展计划。
根据2023战略,持续分阶段制定发展计划,稳步推进全球化等各项工作。
在未来,BTD分布式存储链将以海量用户的广泛日常应用而享誉全球,发展成为历史性的可以与BTC相提并论的区块链项目。让我们一起努力,为实现这一以推动历史进程的宏伟目标而奋斗!
再次感谢您对BTD分布式存储链的坚定支持!
比特米基金会(新加坡)
2021.04
关注
2019-12-21 22:21
-
春游美景不容错过,长城宽带极速传图,1年200M仅800元
-
10秒获取详细装修费用清单,,一线品牌,120道精湛工艺,全程质检,把控质量,省钱装修上土巴兔,让咱少苦逼工作3个月!
-
新款冰丝男裤,穿上太帅!保穿10年不坏!一折清仓,不抢就没有了!!
广告打折飞机票预定特价机票查询,机票预订,1-2折起,^订机票享受“担保通”全程安全保障
2019年3月14日,pi币正式面世。
它的出现,是一个创新。
在此之前的虚拟货币,对标的是比特币,基本都是套用比特币的机制,在电脑上挖矿。
pi币将这个改到了智能手机上。
广告你从世界之外漂流而来,降临大地。在这广阔的世界中,你自由旅行、结识同伴、^^寻找掌控尘世元素的七神,直到与分离的血亲重聚…
这无疑是一个历史性的创举,对比手机给电脑带来的冲击,pi币有可能实现对虚拟货币现有机制的颠覆,从而创造一个新的机制。
事实也在朝着这个方向发展。
2019年12月17日,pi币第一批内转开启。而短短的半年,它就拥有了200个国家、120余万人参与。
现在公认的内转价格为1美金1个。
广告傲软数据恢复, 可帮您立即从电脑, 硬盘, 回收站, u盘等恢复已丢失的数据, 恢复^^过程中, 不会对您的设备造成任何…
如果你像我一样认真推广,认真挖矿,现在已然实现了财务自由。
最重要的是,它是完全免费的。
2020年3月14日,在pi币创立1周年之际,它就会正式登上交易所,而我的心理预期价格是10美元1个。
请抓住这个风口,这有可能是你离百万富翁最近的一次。
区域链火爆,pi币脱颖而出,将接棒比特币
关注
2019-12-21 22:21
-
春游美景不容错过,长城宽带极速传图,1年200M仅800元
-
10秒获取详细装修费用清单,,一线品牌,120道精湛工艺,全程质检,把控质量,省钱装修上土巴兔,让咱少苦逼工作3个月!
-
新款冰丝男裤,穿上太帅!保穿10年不坏!一折清仓,不抢就没有了!!
广告打折飞机票预定特价机票查询,机票预订,1-2折起,^订机票享受“担保通”全程安全保障
2019年3月14日,pi币正式面世。
它的出现,是一个创新。
在此之前的虚拟货币,对标的是比特币,基本都是套用比特币的机制,在电脑上挖矿。
pi币将这个改到了智能手机上。
广告你从世界之外漂流而来,降临大地。在这广阔的世界中,你自由旅行、结识同伴、^^寻找掌控尘世元素的七神,直到与分离的血亲重聚…
这无疑是一个历史性的创举,对比手机给电脑带来的冲击,pi币有可能实现对虚拟货币现有机制的颠覆,从而创造一个新的机制。
事实也在朝着这个方向发展。
2019年12月17日,pi币第一批内转开启。而短短的半年,它就拥有了200个国家、120余万人参与。
现在公认的内转价格为1美金1个。
广告傲软数据恢复, 可帮您立即从电脑, 硬盘, 回收站, u盘等恢复已丢失的数据, 恢复^^过程中, 不会对您的设备造成任何…
如果你像我一样认真推广,认真挖矿,现在已然实现了财务自由。
最重要的是,它是完全免费的。
2020年3月14日,在pi币创立1周年之际,它就会正式登上交易所,而我的心理预期价格是10美元1个。
请抓住这个风口,这有可能是你离百万富翁最近的一次。
- Red爽哥
-
核心会员
6
下一步就取消手机挖矿了
来自Android客户端1楼2021-04-28 22:50
大佬都在玩!5月9日上线送透视戒指,打金无上限,高爆9999+!
2021-05-09 09:42 广告
- Red爽哥
-
核心会员
6
币价高点,谁都愿意用矿机去挖
收起回复
来自Android客户端2楼2021-04-28 23:23
北门大湿
: 现在矿机还不够电费。 2021-4-29 09:16回复
贴吧用户_abyt8Vt: 回复 北门大湿
:硬盘要的了多少电啊,反正电脑开着也是用点的,多余的空间拿来挖矿不香吗?当然你专门为了挖矿去买电脑跟硬盘就没必要 2021-5-2 12:45回复
- 我也说一句
从不
畏惧
-
高级粉丝
3
20年底玩的btd,算了算,矿池全部跑完,3万来个btd,扣了手续费,两万多,不打算撸矿机了,转到玩客家放个一两年看看价格了
收起回复
来自Android客户端3楼2021-04-29 06:19
Red爽哥
: 行啊,赌未来吧 2021-4-29 07:45回复
北门大湿
: 垃圾币开始锁仓,新政策出来。币价又暴跌20% 2021-4-29 09:16回复
从不
畏惧: 回复 Red爽哥
:不赌没办法,现在卖一万。亏太多了,也不差这一万块钱了 2021-4-29 14:02回复
醉卧沙场V: 你这一万也不定能卖上,提完现还能剩多少?这坑***
2021-5-6 14:38回复
- 我也说一句
- 专治各种不服
-
初级粉丝
1
建设度从哪弄 怎么买不了矿池
收起回复
来自Android客户端4楼2021-04-29 14:42
- xlzabc
-
初级粉丝
1
现在购买矿池需要建设度,怎么获得呢?
大佬都在玩!5月9日上线送透视戒指,打金无上限,高爆9999+!
2021-05-09 09:41 广告
- 贴吧用户_abyt8Vt
-
初级粉丝
1
实体矿机挖矿获得

