創建財務上可行的土地所有權區塊鏈
該項目:
一塊土地,被細分為數十萬塊,需要公開可驗證的跟踪目前所有權。
雖然我確實有一個正在處理的特定項目,但我將保持數字通用。
在我們的範例中,假設每個地塊的實際價值為 100 美元,並且有 100,000 個地塊可用於該項目(過去 10 年成功出售/交易了數千個地塊,因此我們知道土地和項目是有利可圖的和可持續的)。
目前模型將標題作為列印文件提供,然後通過每個文件上的簽名列表進行物理交換和所有權轉移 - 因此所有權證明更像是“誰擁有文件”而不是任何東西……這使得它們都很麻煩處理並容易出現未經授權的重複(以及在轉移 10,000 個包裹時簽名時的身體疼痛!)。
慾望:
- 跟踪包裹的所有權。
- 內部不需要大量維護(未來交易可自行維護 - 無需中央報告機構等)
- 一次移動數十、數百甚至數千個標題很簡單
- 轉讓所有權的成本適中(最好< $ 3 USD for individual parcels, much less for bulk transfers - ideally something like $ 50 美元的最高費用會很棒)
- 轉讓費可由買方或賣方支付
- 轉讓費應從一個單獨的賬戶(即,不是持有產權的賬戶)支付 - 產權賬戶中不應留下任何價值。
- 轉移價值金額應為 0 美元(即,不將購買價值設置為基於硬幣的價值 - 允許包裹用於交易其他物品/服務/硬幣/等。所有價值跟踪都超出了本項目的範圍和相關方的責任。賬戶記錄是針對 TITLE,而不是價值。)
- “永遠”可用,隨時可能進行 0-100,000 次轉賬(這使得執行私有資源的成本過高)
- 為任何人提供公開查看目前記錄所有者的訪問權限
- 為所有者提供一種機制來列印“適合裝幀”的文件,如果他們願意的話。
- 每筆交易提供少量以支付稅款等(可能用於多個賬戶)
區塊鏈似乎在很多方面都是正確的答案(不干涉、可靠的跟踪),我已經看到很多關於區塊鏈如何被產權公司等使用的“猜測”,儘管我還沒有看到任何細節如何把它放在一起。
挑戰:
雖然區塊鏈似乎是正確的答案,但人們對“永遠”可用的記錄存在很大的擔憂——這就是為什麼我正在尋找已建立的、可靠的區塊鏈,這種區塊鏈會定期開採並將繼續如此(在所有可預見的未來) …)
私有區塊鏈
在私有區塊鏈中執行此操作似乎是一個很好的答案,儘管交易最少(且時間線不可預測),但挖礦成本(以及該項目不太可能擁有多個礦工)將非常高,因此,更有可能適合中央伺服器/數據庫系統(雖然需要“永久”維護……但組裝起來很簡單……)
公共區塊鏈
更可取的是,礦工已經成熟且數量眾多(保持高可靠性)——乙太坊是長期跟踪的首選(目前只有我知道的一個)。
但是,問題在於,如果我們將每個包裹都放在一個賬戶中,開始交易的費用將是天文數字。
我們可以將大塊存入任何給定賬戶,然後將其拆分(根據需要轉移到多個賬戶),儘管在任何給定時間跟踪任何給定包裹的所有者似乎都非常困難(我們沒有簡單的方式說“是的, X 擁有那個包裹,所以你的文件一定是假的”)。
所涉及的各方都不是過於復雜的電腦極客,因此他們一次傳輸數百或數千個包裹的簡單界面對於這是一個可行的解決方案至關重要。
問題
- 如何輸入每個包裹以保持易於跟踪(按批次/包裹號)和合理的費用?
- 如何一次移動(使用“公開可用”的軟體/資源)大量包裹?
- 如何從一個單獨的賬戶(child-pays-for-parent?)支付費用,由於未來費用率可能發生變化,我們不必在賬戶上傳入費用來支付礦工費用等?
- 有沒有辦法實現所有“期望”的目標?
我可以看到專用區塊鏈、合約、挖礦伺服器和錢包是如何實現這一切的,專門設計用於處理批量交易,儘管朝著這個方向發展在財務上並不合理(由於挖礦成本以及多個應用程序等),所以我正在尋找替代的想法/建議。
- 這絕對符合 NFT 類別 (ERC-721)。它不是最終的標準,但它本質上允許將令牌視為單獨的實體。您擁有“PARCEL 類型的令牌 A、令牌 B 和令牌 C”,而不是擁有“OMG 類型的 3 個令牌”。他們也可以有自己的元數據與之相關聯。由於我假設與一塊土地相關的元數據可能會變得相當大,因此我建議將元數據儲存在 IPFS 中,並將 IPFS 雜湊儲存在元數據中。這實際上是官方ERC 頁面上建議的方法。
- 可以實現一個自定義函式 transferAll ,它只傳輸多個包裹。以目前的天然氣價格(21 gwei),1 個包裹的轉移將在 $ 0.50- $ 0.60,多個包裹的轉移會增加一個 $ 0.10- $ 每個包裹 0.15。
- 你可以有一個自定義函式
transferFromWithSignature(address to, address from, uint parcelId, bytes signature)
。包裹的所有者將簽署包含from
、parcelId
和beneficiary
(呼叫函式的人)參數的消息。該函式將驗證簽名是由 簽名的from
,msg.sender
是beneficiary
,並且from
擁有parcelId
。然後它將包裹的所有權轉移到to
地址。- 智能合約是一種非常多樣化的工具。唯一的問題是批量轉移的價格,因為您無法真正限製成本。費用取決於要轉移的宗地數量,因為每個宗地都需要更新所有者(與其他操作相比,狀態更新成本高昂)。
編輯:為問題/疑慮添加其他答案
問題:關於進入 IPFS 的元數據,我已經考慮過了,但是會去那裡呢?標題的圖片似乎是正確的(Desire #10),儘管使用 IPFS 任何人都可以自己列印標題….(我考慮過一種通用的“這是一文不值”的證書,儘管一些更像樣和個性化的東西會如果可能的話會更好)
答:您可以將任何需要了解包裹的數據放入 IPFS。區塊鏈將只儲存 parcelId 和 IPFS 雜湊。IPFS 可能會儲存一個包含諸如財產名稱、座標和財產範圍等資訊的 json 文件。IPFS 不會儲存標題,標題將是區塊鏈上 ERC-721 的所有者。如果不訪問區塊鏈,就真的沒有辦法驗證所有權。你可以根據這些數據鏈下生成某種圖像,但這只是為了使用體驗。
問題:我擔心(如標題所述)~ $ 10,000(+) USD up-front fees ( $ 0 代表開發!) - 這可能會破壞交易……
答
claimLand(uint parcelId, bytes IPFSHash, bytes signature)
:合約的創建者可以包含一個由創建整個系統的組簽名的函式,而不是在創建時在鏈上創建所有約 100,000 個包裹。您將簽署每個宗地的 parcelId 和 IPFS 雜湊並將它們分發給人們,人們將通過送出 IPFSHash 和雜湊的簽名來認領土地。該函式將驗證簽名並在 ERC-721 合約中創建包裹。您還可以擁有claimMultipleLands(uint[] parcelId, bytes[] IPFSHash, bytes[] signature)
對多個包裹/簽名執行相同操作的功能。