Private-Blockchain

在私有(或公共)區塊鏈上儲存非交易數據

  • August 19, 2018

我對區塊鏈技術還很陌生,我的第一個應用程序需要一些建議。我正在使用私有乙太坊區塊鍊網路創建用於資產跟踪的 dApp。我已經創建了具有四個節點的專用網路,並在它們上安裝了所有必要的開發工具。我的一些問題,

**Q1:**如何將非交易數據儲存在區塊鏈上?

**Q2:**私有網路上的乙太幣是免費的,但我想了解它如何在公共乙太坊網路上工作。

**Q3:**我需要多少個賬戶?資產可以從一個位置移動到另一個位置,這是否意味著每個位置都需要一個帳戶?

謝謝!

Q1:如何將非交易數據儲存在區塊鏈上?

沒有“非交易”數據。區塊鍊是一組有序的交易,可能包括合約部署、函式呼叫和價值轉移。填充表將是一系列函式呼叫,這些函式呼叫將被記錄為不可變事務。從某種意義上說,數據“存在”於交易歷史中。

Q2:私有網路上的乙太幣是免費的,但我想了解它如何在公共乙太坊網路上工作。

私有網路上的乙太幣在公有鏈上將被視為偽造品——毫無價值。

Q3:我需要多少個賬戶?資產可以從一個位置移動到另一個位置,這是否意味著每個位置都需要一個帳戶?

數據始終存在於所有位置。“使用者”主要是應用程序級別的問題。乙太坊外部擁有的賬戶是一個內置的身份驗證系統。“成為”使用者意味著使用私鑰簽署交易。確定的使用者有權獲得什麼取決於契約設計。

節點是副本。每個節點都有整個鏈狀態的副本。使用者需要連接到一個節點。一種常見的模式是在將參與專用網路的每個組織中部署一個或多個節點。這是為了防止任何組織擁有不公平的優勢,特別是如果網路涉及競爭對手形成一個私有網路來存放他們都需要一個共同的事實來源的東西。

希望能幫助到你。

引用自:https://ethereum.stackexchange.com/questions/56899