有沒有可能通過類似於比特幣區塊鏈這樣的技術做一個論壇? ?
02-05
我的意思是只要下載了這個論壇的軟體,每個用戶都可以成為這個論壇的伺服器,當然所有的用戶都可以是匿名的,然後論壇可以有各種規則,比如投反對票的遠多於支持就會被摺疊等,但是所有的規則都是民主的,分布性,去中心的。是否有這樣的技術?
已經有了,非常成熟的使用區塊鏈技術的分散式網站,題主可以去G一下ZeroNet。這個網站使用了比特幣網路附帶數據,以此建立一個p2p網站,用戶可以通過ZeroNet網路向其他用戶發送消息,可以在論壇板塊灌水,可以製作自己的靜態網站,最重要的是,這上面的任何話題,任何信息都不可能被泄漏和審查到,也不可能被Google,百度檢索到,因為通信是匿名的,而且是加密的(zn是暗網),另外,zn的抗攻擊能力也是非常好的(只要有用戶在線,任何權力機構,組織都無法用傳統的方法讓網站崩潰,這才是真正的互聯網!)。
更多可以看這http://www.zhihu.com/question/38138675/answer/82165200
不一定需要區塊鏈,只要做到P2P或許就行了。比如用ED2K或BT協議發布應用數據文件的URI,在這個技術的基礎上做到文件同步,進而實現應用數據同步。這應該就不能叫網站了,倒是更符合應用的特徵。其實這些傳統的P2P文件共享協議仍然有很大可開發空間,基於BT的流媒體播放器就是一例。搜了一下,發現有個利用BT協議發布靜態網頁的瀏覽器應用Mealstrom。雖然這是只適用於發布靜態內容,但如果深度定製客戶端的話,只要做好本地修改網頁和多端同步,靜態內容也是足夠支撐一個網頁應用的。如果只是想做個社區應用的話,就更加簡單了,只需要考慮資料庫的散列存儲、本地修改和多端同步就可以了。區塊鏈技術與之相比,優點是數據自我驗證和歷史可回訪。不過這些功能用別的技術其實也是可以做到的。缺點是實時性較差,因為虛擬幣有較強的歷史依賴。而網路應用沒有這種特點,上次產生的數據並不決定下次的數據於何時產生,數據內容也不像虛擬幣一樣前後具有數學意義上的強因果關聯。
目前也有一些虛擬幣做到了使用區塊附加信息留言交流。我曾經關注過,後來感覺有點大炮打蚊子。
這個技術上沒甚麽問題,題目中所述應用實現的難點我覺得在於「民主」,一個固定的規則是否適用於所有人並能自行維持獨立良性運轉?待驗證。通過比特幣的經驗,我認為,無論如何設計規則,把人的感性因素納入考慮都是必要的。做一個分散式社區,不能假設每個人都很理性,要從規則或自治制度上預見到可能的負面後果並加以避免。可以呀,搜索一下twister 不是推特Twitter
一項新應用的出現首先要問這樣做有什麼好處,然後要問這麼做需要付出什麼代價?
因此有以下兩點
好處:無管理員,可匿名,帖子在一定程度上是無法刪除的,數據幾乎完全可靠壞處:每個希望訪問的人都要保存一份,實時性我覺得實時性是最大的問題。。。苦了那些撕B的同志,一句話要5分鐘才能看到。中心化論壇的實時性就強多了以前就有人提出分散式網站的概念。
============
網路巡查員登錄了知乎。網路巡查員記錄了討論名單。網路巡查員退出了知乎。
第三爆破組準備。技術上可行,暗網上部分交互區就是這麼做的。
有,以太坊就可以做到,上面已經有這種論壇的原型了。
理論上可以,但實際上有很多問題。想想現在btc社區為了個區塊大小就吵得天翻地覆。你這個論壇準備做多大規模?
推薦閱讀:
TAG:互聯網 | 去中心化 | 在線論壇 | 信息架構 | 比特幣Bitcoin |