區塊鏈是無服務器交互系統中不可或缺的重要角色,它代替傳統的中心化的服務器,負責狀態記錄和記賬。狀態記錄是記錄用戶的每一個在網絡上的狀態,比如是否是會員,而記賬是記錄用戶的每一筆支出。這是互聯網上最重要的兩個功能,現在主要由公司的中心化的服務器承擔。
在狀態記錄上,區塊鏈的優勢是能保證狀態讀寫的穩定性,在任何情況下,只要相關變更提交進入寫節點的內存池,就可以改變狀態,需要針對不同屬性區塊鏈的狀態在不同函數下進行更改。同時,區塊鏈節點的分散特性也保證了系統的可用性,而區塊鏈與生俱來的記賬屬性和激勵屬性則保障了互聯網上相關結算場景的實現。
總體而言,無服務器交互系統的設計就是通過對區塊鏈上的狀態更改以及對加密數據的維護來實現交互,并在無服務器交互的基礎上,對交互功能進行分解和優化。
另一方面,無服務器交互系統也能讓用戶更容易地使用區塊鏈,從而促進
區塊鏈應用的大規模落地和發展。
以DApp的使用為例,現有的DApp需要戶熟悉一些區塊鏈的基本知識后才能很好的使用,包括密鑰部分,這相當于讓一個手機App的用戶了解Android的架構后再來使用,本身就不現實。但無服務器交互系統是對后端的一個革新, 在這種方式下,用戶只需要關注前端,像以前使用App一樣來使用DApp。DApp并不需要把賬戶系統暴露在外,正確的做法是以區塊鏈做支持來完成后臺數據的調用。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。