Contract-Design
在兩個乙太坊網路之間傳遞數據
我有一些 IoT(物聯網)節點彼此共享從感測器接收到的數據。我將它們劃分為 2 個許可網路:網路 1 包括:例如,X、Y、Z 節點相互信任。網路 2 包括:M、N、O 個相互信任的節點。除了每個網路 1 和 2 的整體智能合約,
我可以為網路的每個節點編寫一個專用的單獨合約(每個節點的智能合約),以便在特定時間執行特定操作,例如在特定時間向另一個網路的另一個節點發送數據嗎?問候, 西亞馬克
Polkadot 協議正計劃解決一些跨鏈問題。
你可以在這裡看到早期的工作:
https://github.com/paritytech/parity-bridge
然而,目前版本僅支持跨鏈 ERC-20 代幣傳輸。尚不支持任意消息傳遞,例如與 IP 地址相關的數據等。
只是添加到@Mikko 的有效答案:通常區塊鏈無法相互通信。所以你需要某種橋樑——無論是自動的還是手動的。
在任何情況下,您都需要在兩個區塊鏈之間建立某種可信實體。區塊鏈的信任模型都不能擴展到區塊鏈之外,因此相同的信任將適用於外部。它們在內部可能是安全的,但您必須建立一些特殊的信任模型(橋樑),以便區塊鏈相互“信任”。