Storage
我應該在乙太坊的哪裡儲存 GPS 數據?
我應該在哪裡儲存 GPS(或乙太坊上其他經常變化的、內容可搜尋的數據)?區塊鏈不是此類數據的最佳位置,因為它很昂貴,但 swarm 不可搜尋(據我所知)。那麼,如果我想在乙太坊上編寫類似 Uber 的服務,我必須在其中找到接近實時的最近點,最好的儲存選擇是什麼?
嗯..在提出這個建議之前,你應該認真研究乙太坊。
because it is expensive
並沒有開始描述如果你將所有 GPS 數據都寫入乙太坊,這將是多麼昂貴和緩慢。這是一串簡單的 1 GPS 位置數據
$GPGGA,053855.33,3756.9296,N,12737.8335,E,3,08,0.0,0.0,M,0.0,M,0.0,0000*74
讓我們做一個簡單的合約來儲存它:https ://ethfiddle.com/rM9HRNhsF8
因此,儲存該單個字元串的成本約為 0.021 美元。你想經常為成千上萬的使用者這樣做……?
討厭成為那個告訴你不的人,但你真正需要的是在乙太坊上執行的特定於應用程序的側鏈,而不是在乙太坊本身上執行你的 DApp。