Blockchain
OP_RETURN 是否與雜湊相結合,適合證明資產的存在?
我想以以下方式儲存(推文的)雜湊:
- 審查證明
- 民眾
- 不可改變的
- 執著的
- 非集中式
- 盡可能便宜,如果可能的話顯然是免費的
區塊鏈提供的技術似乎符合我的需求。
因為我不想執行我自己的區塊鏈,因為我沒有找到免費的方法(或者在我自己的伺服器上執行我自己的區塊鍊是否有意義?)。在閱讀了這個主題之後,我想出了使用現有的硬幣(比特幣?),正如你可能猜到的
OP_RETURN
那樣,交易中的領域。但是將我的雜湊儲存在該欄位中真的合適嗎?我不能為此使用其他硬幣,或者創建自己的硬幣嗎?
由於我將儲存大量(3k/天)推文,這樣做會不會很貴?
首先,您需要更具體地說明您需要什麼:您需要向誰證明什麼?誰會試圖審查你?誰需要能夠驗證?
只需使用其中的推文和雜湊創建您自己的數據庫記錄,每個雜湊還包括上一條推文的雜湊和其他重要的元數據(時間戳?,發件人?,今天報紙的標題?,最新比特幣區塊的雜湊?你的數字簽名?)。
如果這不允許您證明您想證明的任何內容,那麼您可以在 OP_RETURN 事務中發布最新的雜湊值,例如每天/每週/每月一次。
您可能想看看這裡是否符合您的需求:https ://petertodd.org/2016/opentimestamps-announcement
存在允許您將數據嵌入區塊鏈的各種服務。
第一個例子是存在證明,它獲取一個文件並將其雜湊儲存在區塊鏈中。
由於您已經擁有雜湊,並且只想將其嵌入到區塊鏈中,因此您需要類似服務的東西。我沒有嘗試過,但由於他們有一個 GitHub 頁面,我猜他們提供了一個 API 來自動嵌入數據。
作為替代方案,您可以使用一些比特幣庫開發自己的應用程序,它使您能夠通過 OP_RETURN 創建交易和嵌入數據。但這可能是一項更複雜的任務。