如何用比特幣現金地址和數字簽名證實全部權

比特幣是一種神奇的貨幣形式,中本聰所創造的技術具備難以想象的潛力。然而,大多數人並無意識到區塊鏈不只提供了一個很好的交換媒介,並且還提供了建立公證證實的手段。下面的演示旨在向任何人展現如何證實本身擁有一個比特現金地址,只要他們是私鑰的全部者。工具

比特現金區塊鏈及公證證實區塊鏈

去中心化的比特現金不只以極低的費用爲人們提供了無許可的交易方式,並且還能夠幫助驗證特定的BCH地址的全部者。這也意味着能夠在BCH區塊鏈上管理通過公證的證實,可是爲了簡單起見,今天咱們將討論只要您有私鑰,如何證實一個特定的BCH地址的全部權。測試

有了私鑰,全部者能夠建立一個消息,好比「我擁有這個地址」,顯示公共地址,並提供一個有效的簽名,這實際上證實了地址的全部權。爲了開始並測試一個公共地址,下載最新版本的電子現金。輕客戶機是一個可靠的BCH錢包,它附帶一個工具,容許您簽署消息並證實地址全部權。還有其餘提供簽名和驗證工具加密錢包。加密

下載電子現金後,在桌面上打開它,並建立一個新的錢包。在新建立的BCH錢包以後,導航到屏幕頂部並找到Tools部分,而後從那裏選擇Sign/verify(簽名/驗證)消息。在這裏,您將看到一個彈出式窗口,它提供了三個部分,首先,您將提供消息和一個有效的BCH地址來完成簽名過程。字符串

從這裏簡單的按下sign(簽名),錢包將提供一個長長的字母數字字符串,你能夠複製和粘貼這個簽名。若是您的電子現金錢包使用密碼,軟件會提示你在簽名前輸入密碼。如今,這三者的組合將容許您驗證消息和簽名。另外一我的不能用這個地址簽名,除非他們持有私鑰,若是其密碼受到保護,就更難被竊取。比特幣

驗證數字簽名的完整性軟件

複製消息、地址和字母數字字符串(簽名)後關閉彈出窗口。而後,您能夠再次打開Sign/verify(簽名/驗證)消息窗口,但這一次只需在將相同的文本(消息-公共地址-簽名message -public address-signature)輸入到這三個部分以後,按下驗證(verify)選項卡便可。而後您能夠按下驗證(verify),若是全部的信息都是正確的,錢包軟件將驗證消息的完整性和地址的全部權。下載

此外,其餘人能夠經過不一樣類型的錢包和替代軟件來驗證消息和簽名的完整性。因此在你建立了一個獨特的信息以後,你能夠把它送給朋友、家人或者世界上的任何人,並向他們出示通過公證的證實。請記住,全部人須要提供一個公證的消息,證實一個特定的BCH地址的全部權是:密碼

· 信息方法

· BCH地址

· 簽名(很長的字母數字字符串,比地址長得多),沒有私鑰全部權就不能完成與地址綁定的簽名。

要使用簽名對郵件進行簽名,您須要一個公鑰和私鑰對(右)。爲了驗證綁定到地址的簽名消息,您只須要公鑰,消息和有效簽名(左)。

因爲許多緣由,這種證實全部權的方法很方便,由於只有擁有與簽名關聯的私鑰的人才能證實他們擁有這個BCH地址。全部權證實有助於支持諸如用消息證實存在,對某些數據進行公證,使其不可能僞造等。在2017年,維基解密的創始人Julian Assange在BTC鏈上使用了一條信息來證實他的存在,證實他仍然活着。

事實上,中本聰背後的人能夠經過提供與中本聰的一個已知地址相關聯的合法信息和簽名來證實他/她是比特幣的創造者。與簽名相關聯的私鑰使它成爲任何人都不能在沒有該密鑰的狀況下用您的地址建立簽名消息。學會用比特現金地址簽名和驗證很簡單,只須要幾分鐘就能理解基本的東西。

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息