區塊鏈中的 鏈上測試是什麼意思 是上鏈的意思嗎?

時間 2021-05-09 18:15:23

1樓:MrRed

鏈上測試顧名思義,就是在鏈上進行真實的測試。上鏈指的是將智慧型合約部署到公鏈上,這時候智慧型合約就開始起作用了。

對於乙個智慧型合約來說,一旦部署到鏈上就不能進行修改了。意味著如果智慧型合約出現問題,那麼將會是毀滅性的。為了解決這個問題,公鏈以外還會有一些測試鏈,比如說Ethereum的Rinkeby。

在測試鏈上,可以方便的申請到測試用的代幣。所以這些代幣沒有什麼實際的使用價值,可以進行測試。就算智慧型合約有什麼問題,也不會帶來不可挽回的損失。

有鏈上測試,當然也有鏈測試。在Ethereum智慧型合約的開發過程中,可以使用Truffle來進行開發。Truffle裡面就包含了測試的工具,Mocha。當然這是題外話。

2樓:劉二麻子

主流的區塊鏈往往都是有測試鏈的,鏈上測試有時候說的是上到測試鏈上。出於測試和學習的目的,主流區塊鏈便會有一小部分節點,使用與主網路不同的創世區塊,開啟一條全新的區塊鏈,並在上面挖礦和測試,這就是測試網路(Testnet)。比如以太坊的Rinkeby和Kovan。

另外一種鏈上測試的意思是,上到正式鏈上,在主網路執行智慧型合約。這種就是實際運營了。但智慧型合約大概率還是有隱藏問題的,就需要跑一段時間看看。

上面的兩個說法可模擬成網路遊戲的內測、公測。等都測試通過了,就進入正式運營階段。

區塊鏈挖礦是什麼意思?

清源 簡單來說挖礦就是用計算機大海撈針式的尋找乙個數學難題的答案,誰能找到這個答案誰就能獲得一大筆獎勵。這就好比挖礦淘金,淘金者們打撈起河裡或湖裡的淤泥後,在淘盤將淤泥洗滌,以便找出淤泥裡的天然金沙。這個難題就是用SHA 256雜湊演算法不斷的雜湊乙個值 區塊頭 從而得到乙個符合條件的值。最開始解決...

區塊鏈以工作量換取信任是什麼意思?

其他節點會接受,但是,這不意味著這筆交易就成交了,這也是為什麼交易所都會要求幾個確認的原因。第乙個區塊,被惡意者挖出,並且其中有惡意交易,其他人接受的是正確交易。第二個區塊,被別人挖出,這時惡意的節點的區塊數量由於比其他人少,惡意者必須接受別人的區塊,從而覆蓋了他原先惡意資訊。這也是為什麼有51攻擊...

區塊鏈的原理是什麼?

微特數字科技 區塊鏈技術本質是去中心化且寓於分布式結構的資料儲存 傳輸和證明的方法,用資料區塊 Block 取代了目前網際網路對中心伺服器的依賴,使得所有資料變更或者交易專案都記錄在乙個雲系統之上,理論上實現了資料傳輸中對資料的自我證明。Trust Union TU 將這樣的技術應用在了個人信用資產...