kmtan
Full Member
Offline
Activity: 196
Merit: 100
I love Bitcoin
|
|
September 11, 2013, 12:29:16 PM |
|
比特币客户端有个消息签名功能,很多人不知道是干什么用的和怎么用。其实消息签名的用处主要是为了证明某个付款(或收款)地址确实是你的,或者私下交易时的余额检查,确定对方是否那么多钱。如果说我直接通过客户端截图然后发给对方验证就行了,话说,这年头PS改个数字或文本一点难度都没有,谁知道是不是真实的截图。而签名验证就是可以验证对方是否真的拥有这个付款(或收款)地址的,再结合blockchain查询其余额,就可以确认对方是否拥有那么多钱了。 首先,我们来举一个在bitcointalk.org论坛上参加团购的例子: 我用我的钱包地址:1wqM32FSV4Y8MTBmbBMJPkr9Ge4WBmnFU发送了6.56比特给John的钱包地址,然后我会在论坛上回贴说明我用1wqM32FSV4Y8MTBmbBMJPkr9Ge4WBmnFU这个地址发了6.56比特、ID号、数量等信息,然后John就会根据回贴的信息做好统计,最后到要发货给我时,John就要确认我确实是1wqM32FSV4Y8MTBmbBMJPkr9Ge4WBmnFU这个地址的拥有者然后才会发货到我指定的地址去,这样就要用到给消签名了: 我的操作流程如下: (1)打开特币客户端–>”文件”–>”对消息签名”(2)在第一栏处填上我的钱包地址:1wqM32FSV4Y8MTBmbBMJPkr9Ge4WBmnFU(3)在第二栏处填上我想写的信息,或者对方要求你写的信息:收件人:张三 电 话:13800138000 地 址:中国广东省深圳市天字一路88号 邮 编:523888(4)点”消息签名”,这时第三栏就会显示如下信息:HwMz83F+kyrxSMPAvRrGpCbtwSqmQc7VoChwmgEHFjDickaFlyLqNmZ6vya CHy0RLEtlsXmvcVaEQIyTm0Ypbas=旁边还会有绿色的”消息已签名“提示!这样,你就成功为你的消息签名了。 (5)然后,我就把以下信息通过论坛的PM或者QQ、邮件等方式发送以下信息给John让他验证了:1wqM32FSV4Y8MTBmbBMJPkr9Ge4WBmnFU 收件人:张三 电 话:13800138000 地 址:中国广东省深圳市天字一路88号 邮 编:523888 HwMz83F+kyrxSMPAvRrGpCbtwSqmQc7VoChwmgEHFjDickaFlyLqNmZ6vya CHy0RLEtlsXmvcVaEQIyTm0Ypbas=(6)John通过他的特币客户端程序的”验证消息”功能就能验证到我发给他的信息是能通过验证的,证明我确实是这个地址的拥有者,他可以放心的发货到我指定的地址去了。注意,在检证信息时,第二栏的信息一定要按照我提供的信息格式,如有一点错,比如多了一个空格、回车等,都会导至”消息验证失败“! (7)附图参考:http://www.service-labs.com/images/bitcoin_signature.jpg你好,请教一下,假如我的钱包有几个收款地址,都有相应的比特币,当发出去的时候,是否只会从其中一个地址发出去而已?
|
|
|
|
|
|
Be very wary of relying on JavaScript for security on crypto sites. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
jameswang
Newbie
Offline
Activity: 5
Merit: 0
|
|
September 16, 2013, 07:16:51 AM |
|
你好,我用的是MultiBit 0.5.14中文版 , 不能进行中文签名,怎么回事呢? 英文消息可以
|
|
|
|
sdxl
|
|
September 29, 2013, 01:17:38 AM |
|
嗯,很有用的,对新人帮助很大。
|
|
|
|
a137924685
|
|
October 07, 2013, 10:01:15 AM |
|
以前还真没用过..
|
|
|
|
atrocious
Newbie
Offline
Activity: 1
Merit: 0
|
|
October 28, 2013, 04:23:22 PM |
|
非常感谢,一直都不知道这功能怎么用
|
|
|
|
netatmorg
Newbie
Offline
Activity: 25
Merit: 0
|
|
November 09, 2013, 03:18:39 AM |
|
多谢,刚知道签名作用噢
|
|
|
|
zjd888888
Newbie
Offline
Activity: 14
Merit: 0
|
|
November 24, 2013, 10:03:42 PM |
|
这个是我目前我在这网站看到的说明最清晰最能让人了解的一个帖子!!
|
|
|
|
tangbolang
Newbie
Offline
Activity: 6
Merit: 0
|
|
December 04, 2013, 03:09:16 AM |
|
涨姿式了, 扩展一下, 我有A地址 发币到B地址 B地址又发到C 我有A签名和C签名 能证明B地址也是我的吗
|
|
|
|
newcn
|
|
December 13, 2013, 10:49:38 AM |
|
请教楼主,对方是怎么验证签名信息的呢? 签名是用私钥签的,而私钥只有自己知道,对方如何验证呢?
|
BTC:1NzzfeHCgN8fF6mSG1UeBFCVd2cxKbGyHk NXT:13187911577562526278
|
|
|
asura269
Newbie
Offline
Activity: 17
Merit: 0
|
|
December 27, 2013, 05:15:17 AM |
|
非常清晰明了的说明,灰常感谢
|
|
|
|
johnhyper
Newbie
Offline
Activity: 9
Merit: 0
|
|
December 29, 2013, 09:18:47 AM |
|
終於了解這個功能的用途
|
|
|
|
lenovothinkpad
Full Member
Offline
Activity: 143
Merit: 100
quickpay
|
|
December 31, 2013, 10:16:02 AM |
|
一份有帮助的文档
|
AE the RealWay BTC:1NJtnYSyTs2Xy1pJqSEW7sdCW2SvJkzdZV LTC:LdkZMrhQBSWK1NoYfjqx8J7viAbUxZCzMC
|
|
|
changpan
Newbie
Offline
Activity: 23
Merit: 0
|
|
January 01, 2014, 10:42:41 AM Last edit: January 08, 2014, 05:43:43 PM by changpan |
|
这个应该是最明白的一个了!
|
|
|
|
select7
Newbie
Offline
Activity: 2
Merit: 0
|
|
January 04, 2014, 12:57:21 AM |
|
学习了,一直没用过这个功能呢!
|
|
|
|
mohe
Newbie
Offline
Activity: 2
Merit: 0
|
|
January 12, 2014, 08:22:27 AM |
|
还是看不太懂啊,需要继续学习。
|
|
|
|
kumkee
Newbie
Offline
Activity: 5
Merit: 0
|
|
January 20, 2014, 07:17:56 AM |
|
很好,从来不知道有这个功能
|
|
|
|
yakfs68
Newbie
Offline
Activity: 6
Merit: 0
|
|
January 22, 2014, 08:27:37 AM |
|
一直都不知道这功能怎么用,学习了 谢谢分享!!!
|
|
|
|
ddkkddkk
Newbie
Offline
Activity: 8
Merit: 0
|
|
February 07, 2014, 07:36:24 AM |
|
好酷! 詳細的教學! 一直以來很疑惑這是做啥用的
|
|
|
|
qq520
|
|
March 04, 2014, 09:04:43 AM |
|
其实,所谓签名只能证明这块文字是由这个地址签发的,跟内容的真实性毫无关系,更无法保证这个BTC地址是谁拥有的,所以一般很少用!几十年前就有类似的双匙加密、签名软件,例如PGP、GPG,还直接支持电子邮件签名、加密。
|
i love btc.
|
|
|
xzh16888
|
|
March 16, 2014, 10:36:43 AM |
|
很详细,我根据教材做了,确实很好
|
Bitnet. VjU9wvNgNe3PwfEgr6k5a7quWppzFvCrJj
|
|
|
|