Blockchain

通過 HTTP 訪問 DAPP

  • April 24, 2018
  • 區塊鏈完全是關於無伺服器和移除第三方的。但是我看到很多 DAPP 可以通過 HTTP 訪問。這不是打破了無伺服器的概念嗎?我在很多地方讀到 IPFS 旨在取代 HTTP 以使 Web 去中心化。
  • Google Chrome 等瀏覽器如何執行使用 Whisper 等協議的 DAPP?
  • 如果我可以通過任何其他瀏覽器(使用 HTTP)訪問 DAAP,那麼 Mist 瀏覽器有什麼意義?

不完全是。

如果您將區塊鏈視為容錯解決方案和伺服器端邏輯和儲存的 1:1 替代品,那麼區塊鏈將毫無意義。

區塊鏈通過提出無可爭辯的事實來解決信任問題。在實踐中,這些通常不是您在現有數據庫設計中可以找到的事實,也不是您在現有軟體中甚至熟悉的軟體模式中都找不到的邏輯。

這是完全不同的。這是關於證明重要的事實。

高可用性是一個重要的要求,因為很多區塊鏈項目都非常依賴於設計核心的區塊鏈。

在這些基礎上,所有方式的軟體堆棧都是可能的。這些可以包括伺服器與契約對話、瀏覽器與契約對話、設備與契約對話。公平地說,當這些方面(通常)依賴 DNS 和 Web 伺服器來傳遞資產時,它們不是容錯或分佈式的。

如果一個 CryptoKitty 是在合約中誕生的,而且沒有人看到它有多可愛,它還在嗎?是的。

在大多數情況下,暫時的局部故障並不是一個大問題。無論如何,從邊緣消除可怕的單點故障可以說是一個單獨的問題。

這可能會有所幫助:https ://blog.b9lab.com/the-joy-of-minimalism-in-smart-contract-design-2303010c8b09

希望能幫助到你。

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