Open Web Technologies
Skilled
用 WebRTC 建立半分散式網路
409-2 10:40 ~ 11:10 MandarinWeb Real-Time Communication – WebRTC 可以讓瀏覽器與瀏覽器的直接連線進行資料傳輸,但是建立連線不像是 WebSocket 這麼容易,還得靠 web server 幫忙,於是多數人還是選擇去使用 WebSocket,也就很難讓人對目前網際網路過於集中的狀態提出大膽的想法。
不過這時用 P2P 角度想,如果 web server 是一種人人可架設的 peer,browser 也某種程度扮演 server,我們可以建立『半』分散式、公平、開放的連線平台或協定,用於點對點訊息傳送,最終可以拿來建構多人遊戲、共筆系統甚至是某種程度的區塊鍊,也避免服務只被少數組織控制。
本議程將簡單介紹 WebRTC 連線建立,這個半分散式網路以及我目前的應用
Collaborative note: https://hackmd.io/@coscup/HyRqyXgEH