Loki:將區(qū)塊鏈和TOR結(jié)合【2】

loki:將區(qū)塊鏈和TOR結(jié)合【1】
在Discord和loki的人交流了很多,這解決了我很多疑惑,但是現(xiàn)在我對(duì)它的感覺(jué)不怎么好了。我覺(jué)得 loki 的方案還存在問(wèn)題,團(tuán)隊(duì)不怎么行,社區(qū)氛圍也不怎么好。Bitcoin、Ethereum社區(qū)的技術(shù)氣息在這里是沒(méi)有的,營(yíng)銷(xiāo)色彩倒是很重。

loki 愿景很好,但最后可能會(huì)成為空氣幣。

雖然問(wèn)題重重,但loki的設(shè)計(jì)中還是有一些我覺(jué)得值得學(xué)習(xí)的地方,這也是我寫(xiě)這篇文章的原因。

對(duì)service node的激勵(lì)過(guò)程

對(duì)service node激勵(lì)過(guò)程這么關(guān)鍵的信息在白皮書(shū)里居然沒(méi)有寫(xiě)清楚。

比如白皮書(shū)4.1部分寫(xiě)service node會(huì)排成一隊(duì),最靠前的會(huì)獲得獎(jiǎng)勵(lì),然后又掉到隊(duì)伍最后,重新開(kāi)始排隊(duì)。但是具體實(shí)現(xiàn)是怎樣的,這個(gè)過(guò)程是由誰(shuí)進(jìn)行的?隊(duì)伍數(shù)據(jù)存在哪里?是如何達(dá)成共識(shí)的?

白皮書(shū)8.3部分寫(xiě)service node如果沒(méi)有通過(guò)測(cè)試,就會(huì)被踢出,但是“踢出”具體指的是什么?抵押被銷(xiāo)毀嗎?還是說(shuō)只是不被其他service node接受及獲得獎(jiǎng)勵(lì)了?

我在Discord針對(duì)這些點(diǎn)一個(gè)個(gè)的問(wèn)和確認(rèn),然后大致弄明白整個(gè)流程。這讓我感覺(jué)團(tuán)隊(duì)做事不專(zhuān)業(yè),關(guān)鍵點(diǎn)不寫(xiě)清楚,不重要的內(nèi)容一大堆,空氣幣一般都是這么做的。

備注:聊天記錄中 ID 為 thth 的人是我

這里概述一下我從團(tuán)隊(duì)的回復(fù)中屢出的service node激勵(lì)過(guò)程:

  • service node需要抵押一定量的loki coin才能注冊(cè)加入隊(duì)伍,從而才能和其他service node共同傳遞lokinet的數(shù)據(jù),并獲得獎(jiǎng)勵(lì)。

  • 每個(gè)區(qū)塊會(huì)發(fā)行新的loki coin,其中45%給出塊的礦工,50%給service node。礦工、service node是2個(gè)職能,前者負(fù)責(zé)挖礦,后者負(fù)責(zé)維護(hù)lokinet。但是礦工也可以同時(shí)充當(dāng)service node,只需要抵押足夠的loki coin注冊(cè)成為service node就行了。

  • 注冊(cè)時(shí)會(huì)創(chuàng)建一筆交易(registration transaction),并寫(xiě)入?yún)^(qū)塊鏈。

  • 各個(gè)service node會(huì)互相進(jìn)行監(jiān)督測(cè)試,測(cè)試目標(biāo)由每次出塊的hash決定,以實(shí)現(xiàn)隨機(jī)性。測(cè)試內(nèi)容包括4項(xiàng),最重要的是帶寬。節(jié)點(diǎn)會(huì)將對(duì)測(cè)試目標(biāo)的測(cè)試結(jié)果廣播給其他節(jié)點(diǎn)。
    當(dāng)50%以上的節(jié)點(diǎn)都認(rèn)為某個(gè)service node的測(cè)試結(jié)果不達(dá)標(biāo),那么它就會(huì)被踢出。踢出的方式是創(chuàng)建一筆注銷(xiāo)交易(deregistration transaction),在下一個(gè)區(qū)塊中被寫(xiě)入?yún)^(qū)塊鏈。一個(gè)月之后它的押金會(huì)被解鎖,繼續(xù)正常使用。


  • 監(jiān)督測(cè)試只是為了保證service node達(dá)到基本要求,只要達(dá)到這個(gè)要求,那么它在激勵(lì)隊(duì)伍中排名就會(huì)逐漸靠前,當(dāng)排到最前時(shí)就會(huì)獲得獎(jiǎng)勵(lì)。獲得獎(jiǎng)勵(lì)后,又會(huì)返回隊(duì)伍末尾。
    隊(duì)伍的信息是根據(jù)區(qū)塊鏈中的交易計(jì)算得出的,注冊(cè)交易、獎(jiǎng)勵(lì)交易、注銷(xiāo)交易都被寫(xiě)入?yún)^(qū)塊鏈,礦工可以根據(jù)這些交易推算出當(dāng)前的隊(duì)伍排序。

這里有個(gè)缺陷是,service node只要達(dá)到基本要求就能獲得獎(jiǎng)勵(lì),追求更高的運(yùn)行標(biāo)準(zhǔn)并不能獲得額外的獎(jiǎng)勵(lì)。當(dāng)lokinet使用者爆滿(mǎn)、網(wǎng)絡(luò)擁擠時(shí),它們不會(huì)想著加大帶寬,以保證服務(wù)質(zhì)量,因?yàn)檫@些額外的成本并不會(huì)被抵償。
也就是說(shuō)loki并不能激勵(lì)service node提供盡量好的服務(wù),而激勵(lì)service node是loki的根本目標(biāo)。如果只能激勵(lì)service node提供基本的服務(wù)水平,那么它和Tor可能就差不多了。

Lokinet enforces (by consensus) minimum standards for bandwidth, message storage and blockchain storage. [1]

指出這一點(diǎn)之后,lokinet的主力開(kāi)發(fā)者Jeff居然說(shuō)loki目前的競(jìng)爭(zhēng)對(duì)象不是Tor,而是VPN,這讓我大跌眼鏡。

如果是作為 VPN 的話(huà),那我覺(jué)得更沒(méi)有競(jìng)爭(zhēng)力了,因?yàn)閂PN 有市場(chǎng)競(jìng)爭(zhēng)激勵(lì)它們提供盡量好的服務(wù)質(zhì)量,否則別人就不買(mǎi)它的賬號(hào)了。

Loki coin的競(jìng)爭(zhēng)力

如果 Loki Coin 沒(méi)有競(jìng)爭(zhēng)力,沒(méi)法維持一定的幣價(jià),就沒(méi)法對(duì)Service Node產(chǎn)生足夠的激勵(lì),從而Service Node節(jié)點(diǎn)數(shù)會(huì)減少,所以保持Loki coin競(jìng)爭(zhēng)力也很重要。

Loki coin 是對(duì) Monero 的分叉,但并沒(méi)有添加多少創(chuàng)新。它也沒(méi)有和lokinet結(jié)合,它們2個(gè)互相很獨(dú)立,即使lokinet繁榮起來(lái)對(duì)loki coin也不會(huì)帶來(lái)太大好處。如果lokinet需要支付loki coin訪問(wèn),那么loki coin就和lokinet息息相關(guān)了。lokinet被使用的越多,loki coin的幣價(jià)也會(huì)越高。

但是Loki團(tuán)隊(duì)成員多次說(shuō)不能收費(fèi),否則就不會(huì)有人用lokinet。說(shuō)的有點(diǎn)有道理,因?yàn)門(mén)or是免費(fèi)的,目前用起來(lái)還不錯(cuò)。現(xiàn)在出來(lái)一個(gè)付費(fèi)的,除非很好用,人家沒(méi)道理用這個(gè)。




但我覺(jué)得如果性能比 Tor 好很多的話(huà),會(huì)有人愿意付費(fèi)的,但關(guān)鍵是:

  • lokinet沒(méi)法提供比 Tor 更好的服務(wù)質(zhì)量
  • “付費(fèi)訪問(wèn)”技術(shù)上很難實(shí)現(xiàn)

如果loki coin單純是作為一種新的匿名幣的話(huà),在已經(jīng)有這么多匿名幣的情況下,它并沒(méi)有多少競(jìng)爭(zhēng)力。
而且loki還將一部分 coin 發(fā)給 service node,這是對(duì)loki coin持有者的剝削。因?yàn)轭~外的通貨膨脹對(duì)loki coin的持有者帶來(lái)?yè)p失的同時(shí),并沒(méi)有帶來(lái)任何好處。

Jeff說(shuō)后面會(huì)開(kāi)發(fā)lokinet專(zhuān)用瀏覽器,類(lèi)似 Tor Browser 一樣。并在瀏覽器內(nèi)部集成 loki coin 的錢(qián)包功能,使得在loki browser內(nèi)使用loki coin支付更加方便。這確實(shí)會(huì)給loki coin帶來(lái)一些競(jìng)爭(zhēng)力,因?yàn)槭褂梅奖?,SNApps 會(huì)更有可能接受這種幣支付,也會(huì)有更多l(xiāng)okinet使用者通過(guò)loki coin支付,這有利于幣價(jià)。
這帶來(lái)的另外一個(gè)好處是,這使得loki coin的持有者通常同時(shí)也是lokinet的使用者,這解決了前述的對(duì)coin持有者剝削的問(wèn)題。lokinet是免費(fèi)訪問(wèn)的,lokinet的成本通過(guò)對(duì)loki coin的通貨膨脹來(lái)墊付。如果loki coin的持有者同時(shí)也是lokinet的使用者,那么通貨膨脹帶來(lái)的損失就放又回到lokinet的使用者自己身上了,他們?yōu)樽约旱男枨筚I(mǎi)單。
這個(gè)方案對(duì)我?guī)?lái)的啟發(fā)是,技術(shù)上的難題有時(shí)可以通過(guò)非技術(shù)的方法來(lái)解決或者減緩。

但是:

  • loki browser如果是開(kāi)源的,那么別人可以 fork,把這個(gè)功能去掉。
  • Loki coin的支付速度跟閃電網(wǎng)絡(luò)肯定沒(méi)法比,所以大部分人在Loki browser內(nèi)可能仍然會(huì)選擇閃電網(wǎng)絡(luò)支付,而不是用Loki coin。

Lokinet在中國(guó)仍將無(wú)法使用

國(guó)內(nèi)對(duì) Tor 網(wǎng)絡(luò)的封鎖包括3個(gè)層面[2]

  1. 首先torproject.org域名被屏蔽
  2. 將tor 的 directory authorities的IP地址(10 個(gè))拉入黑名單
  3. 將relay、bridge 的IP地址拉入黑名單。scanner會(huì)不停嘗試和這些relay建立tor連接,如果連接成功,就拉入黑名單;如果失敗,就解除黑名單。

這個(gè)問(wèn)題loki并沒(méi)有解決,所以lokinet在國(guó)內(nèi)仍然是會(huì)被封禁的。


  1. https://medium.com/@LokiNetwork/lokinet-b8f738fefe7a ?

  2. https://arxiv.org/abs/1204.0447 ?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前天在微信群看到一個(gè)新名詞loki,它將區(qū)塊鏈和TOR匿名網(wǎng)絡(luò)結(jié)合。 想想就很有意思,TOR一直是我很喜歡的一項(xiàng)技...
    周宇盛閱讀 1,579評(píng)論 4 2
  • 原文地址 https://mbinary.coding.me/introduction-to-bitcoin.ht...
    mbinary閱讀 5,717評(píng)論 0 4
  • 2018―10―30 姓名:葉彩霞 【日精進(jìn)打卡第203天】2018.10.30 第367期(無(wú)錫市) 樂(lè)觀三組 ...
    透明的水泡閱讀 112評(píng)論 0 0
  • 日精進(jìn) 8.20 一、今日成長(zhǎng) 1、今天學(xué)習(xí)了四色性格的人適合哪些工作,針對(duì)哪些性格的面試官,應(yīng)該說(shuō)什么...
    好吃的芒果糖閱讀 146評(píng)論 0 0
  • 行者無(wú)疆tj 文/攝影 (靜園外景) 日前,“哏在天津”載 天津新增幾處全國(guó)文保單位 “天津市軍管會(huì)和天津市委舊址...
    行者無(wú)疆tj閱讀 739評(píng)論 9 7

友情鏈接更多精彩內(nèi)容