比特币是一种令人惊奇的货币形式,中本聪创造的技术具有令人难以置信的潜力。但是,大多数人没有意识到,区块链不仅可以提供一种很好的交换媒介,而且还提供了创建经过公证的证明的手段。以下演练旨在向任何人展示如何证明自己拥有比特币现金地址,只要他们是私钥的所有者.
另请阅读:终结价值谬论的比特币商店
比特币现金区块链和公证证明
分散式加密货币比特币现金(BCH)不仅为人们提供了超低费用的无许可交换手段,而且还可以帮助验证特定BCH地址的所有者。这也意味着公证的证明可以在BCH区块链上进行管理,但是为了简单起见,今天,我们将要处理证明特定BCH地址的所有权,只要您拥有私钥.
使用私钥,所有者可以创建诸如“我拥有此地址”之类的消息,显示公共地址,并提供有效的签名,从本质上证明该地址的所有权。为了开始并测试公共地址,请下载最新版本的 电子现金. 轻客户端是一个可靠的BCH钱包,随附一个工具,可让您签名消息并证明地址所有权。还有其他加密货币钱包也提供签名和验证工具.
下载Electron Cash之后,在您的桌面上打开它并创建一个新的钱包。新建BCH钱包后,导航至屏幕顶部,找到“工具”部分,然后从此处选择“签名/验证”消息。此时,您将看到一个包含三个部分的弹出窗口,首先,您将仅提供消息和有效的BCH地址以完成签名过程。.
从这里只需按一下sign,钱包就会提供一个长字母数字字符串,您可以复制并粘贴此签名。如果您的Electron Cash钱包使用密码,则软件会在签名消息之前提示您输入密码。现在,这三件事的组合将使您可以验证消息和签名。除非拥有私钥,否则其他人无法使用该地址签名,并且如果其密码受保护,则更难于窃取.
我的签名消息,公钥和签名已于2019年5月17日经过测试.
验证数字签名的完整性
复制消息,地址和字母数字字符串(签名)后,关闭弹出窗口。然后,您可以再次打开“签名/验证消息”窗口,但是这一次,只需在三个部分中输入相同的确切文本(消息–公共地址–签名)后,按下验证标签即可。然后,您可以按验证,如果所有信息都正确,则钱包软件将验证消息的完整性和地址的所有权。.
此外,其他人也可以使用不同类型的钱包和替代软件来验证消息和签名的完整性。因此,创建独特的消息后,您可以将其发送给朋友,家人或世界上任何人,并向他们显示经过公证的证据。请记住,所有人都需要提供经过公证的消息,证明对特定BCH地址的所有权是:
- 讯息
- BCH地址
- 签名-(比地址长得多的长字母数字字符串),与地址相关联的签名没有私钥所有权就无法完成.
为了使用签名对消息进行签名,您将需要一个公钥和私钥对(右)。为了验证与地址绑定的签名消息,您需要的是公钥,消息和有效签名(左).
这种证明所有权的方法可能会因许多原因而派上用场,因为只有具有与签名相关联的私钥的人才能证明他们拥有BCH地址。所有权证明有助于增强诸如通过消息证明存在,公证某些数据并使其无法伪造之类的事情。早在2017年,Wikileaks创始人朱利安·阿桑奇(Julian Assange)就在BTC链上使用了一条消息来证明其存在并且他还活着.
实际上,中本聪(Satoshi Nakamoto)monicker背后的人可以通过提供与中本聪已知地址之一相关的合法消息和签名来证明他/她是比特币的创造者。与签名相关联的私钥使之成为可能,因此没有该密钥的任何人都无法代表您使用您的地址创建签名的消息。学习使用比特币现金地址进行签名和验证非常容易,只需几分钟即可了解基本知识.
您对使用BCH地址签名和验证消息有何看法?在下面的评论部分中,让我们知道您对此主题的看法.
图片来源:Shutterstock,Electron Cash,Jamie Redman和Pixabay.
享受与我们在线购买比特币的最简单方法。下载免费的比特币钱包,然后前往我们的“购买比特币”页面,您可以在此安全地购买BCH和BTC.