腦洞女俠:手搟面記錄曹大的正本清源區(qū)塊鏈燒腦篇

2018-2-7 因?yàn)槲疫@方面比較白唠梨,所以手工打字錄入碴萧,好加深下印象。

燒腦篇

本篇主要介紹區(qū)塊鏈技術(shù)常識(shí)和技術(shù)理念

  1. 區(qū)塊鏈的價(jià)值是共識(shí)显蝌。共識(shí)算法是區(qū)塊鏈的核心技術(shù)预伺。

    POW共識(shí)算法:每條交易,記賬信息曼尊,是一條記錄酬诀,每條記錄都會(huì)發(fā)布到各個(gè)不同的節(jié)點(diǎn),節(jié)點(diǎn)講檢查最新的記錄打包到一個(gè)新的區(qū)塊上涩禀,然后通過(guò)算力證明料滥,將區(qū)塊發(fā)布到網(wǎng)絡(luò)。這里的算力證明其實(shí)是有極大的偶然性隨機(jī)性艾船,也就是有非常多的礦機(jī)葵腹,現(xiàn)狀可能是幾十萬(wàn)臺(tái)同時(shí)打包和發(fā)布數(shù)據(jù)高每,但只有一個(gè)幸運(yùn)的礦機(jī),獲得了證明践宴,生成了新的區(qū)塊鲸匿,并獲得了區(qū)塊的獎(jiǎng)勵(lì)。

    POW的算力競(jìng)爭(zhēng)空耗是驚人的阻肩。但是因?yàn)樗泄?jié)點(diǎn)的概率一致带欢,保證了任意節(jié)點(diǎn)被入侵,被篡改烤惊,其數(shù)據(jù)信息不會(huì)被其他節(jié)點(diǎn)接受乔煞,也就是保障了主鏈的安全性。

    POW的局限性:出塊速度被限定了柒室。比特幣差不多10分鐘出一個(gè)區(qū)塊渡贾,所有交易均需要記錄在區(qū)塊內(nèi),這樣也就限制了交易頻率雄右。目前差不多一秒空骚,比特幣可以支撐不到10個(gè)交易。

    升級(jí)可選方案:

    第一擂仍,提高區(qū)塊大小囤屹,比如第一次硬分叉后,比特現(xiàn)金把區(qū)塊大小提升到了8M區(qū)塊逢渔。

    第二肋坚,提升出塊效率,并同比降低出塊獎(jiǎng)勵(lì)复局。但出塊太多存在節(jié)點(diǎn)存儲(chǔ)和網(wǎng)絡(luò)傳輸?shù)膲毫Τ宀荆敲闯霈F(xiàn)

    第三粟判,區(qū)塊分片化存儲(chǔ)亿昏。

    第四,閃電網(wǎng)絡(luò)解決方案档礁。先通過(guò)一些分支節(jié)點(diǎn)進(jìn)行儲(chǔ)存和計(jì)算角钩,并在一定時(shí)間內(nèi)整合歸并到主鏈。

  2. 區(qū)塊鏈還是有很多不成熟呻澜,需要優(yōu)化完善的地方递礼,比特幣也好,以太坊也好羹幸,其實(shí)可能都不足以承載區(qū)塊鏈的未來(lái)脊髓。

  3. POS共識(shí)算法:基于擁有的數(shù)量和時(shí)間獲得證明的算法。類似于存本取息栅受。

    POS也存在一些問(wèn)題将硝,比如馬太效應(yīng)恭朗,最后系統(tǒng)決策和收益依然會(huì)集中在少數(shù)寡頭手里。除此以外依疼,當(dāng)?shù)V工熱潮退卻后痰腮,如何保證有效的工作節(jié)點(diǎn)來(lái)完成運(yùn)算,也是值得觀察的律罢。

  4. DPOS基于擁有數(shù)量的基礎(chǔ)上膀值,投票選舉工作節(jié)點(diǎn)的模式。目前EOS主推這樣的一個(gè)共識(shí)模式误辑,但是我對(duì)其白皮書(shū)的技術(shù)指標(biāo)是比較質(zhì)疑的沧踏。

  5. 如果想要有效提升區(qū)塊鏈的效率,可能完全的去中心化是很難的巾钉,多中心是一種兼顧效率和共識(shí)的策略悦冀,實(shí)際上dpos已經(jīng)可以理解為多中心系統(tǒng),現(xiàn)在即便是POW共識(shí)算法也避免不了大礦場(chǎng)的壟斷睛琳,一昧強(qiáng)調(diào)去中心化可能是一廂情愿的盒蟆。

  6. 比特幣優(yōu)勢(shì):作為一個(gè)賬本系統(tǒng),完成一些國(guó)際貿(mào)易师骗,跨境交易中信用憑證的問(wèn)題历等,在傳統(tǒng)金融中,交易信用成本是蠻高的辟癌,區(qū)塊鏈本身在這個(gè)領(lǐng)域是有天然優(yōu)勢(shì)的寒屯。但是,

  7. 比特幣存在問(wèn)題:也蠻多黍少。比如算力空耗嚴(yán)重寡夹,以及交易支撐能力極為有限,不支持智能合約厂置,不支持零知識(shí)證明菩掏,說(shuō)實(shí)話,現(xiàn)有的比特幣架構(gòu)是有點(diǎn)跟不上時(shí)代的昵济。談到比特幣兩年前第一次硬分叉智绸。

  8. 以太坊死區(qū)塊鏈的第二代平臺(tái),它支持智能合約访忿,出塊效率明顯高于比特幣瞧栗,交易結(jié)算周期也明顯更好表現(xiàn)。智能合約的出現(xiàn)海铆,以及以太坊的開(kāi)放平臺(tái)支持迹恐,實(shí)際上任何人都可以快速地創(chuàng)建自己的token,也就是現(xiàn)在說(shuō)的發(fā)幣卧斟,或者說(shuō)ICO殴边。 市面上的ICO通熄,99%都是在以太坊的平臺(tái)上,鼓搗出來(lái)的一個(gè)token而已找都,所以實(shí)話說(shuō)唇辨,一點(diǎn)技術(shù)含量都沒(méi)有。

  9. 智能合約 在區(qū)塊中傳遞的合約能耻,或者說(shuō)傳遞的字符串赏枚,不是單純的字符串和信息,而是一段可執(zhí)行的腳本晓猛,比如說(shuō)饿幅,有觸發(fā)條件,有交互能力戒职。

    智能合約模型.jpeg

  1. **圖靈完備 ** 在不考慮硬件限制的情況下栗恩,這個(gè)腳本的支持性可以滿足所有圖靈機(jī)的功能訴求。圖靈機(jī):全功能計(jì)算機(jī)洪燥。支持圖靈完備的智能合約磕秤,用通俗的比喻,就是你可以發(fā)布一個(gè)大吉大利捧韵,今晚吃雞的游戲到這個(gè)平臺(tái)上市咆。但現(xiàn)實(shí)是不可能的。沒(méi)有這么大的區(qū)塊能支持再来,也不可能有這么強(qiáng)的算力來(lái)支持蒙兰,稍微復(fù)雜一點(diǎn)的代碼就可以把整個(gè)區(qū)塊鏈網(wǎng)絡(luò)搞崩潰,光一個(gè)簡(jiǎn)單的寵物貓就導(dǎo)致了以太坊大堵塞芒篷。

  2. 以太坊 是一個(gè)平臺(tái)搜变,上面跑了幾千種虛擬貨幣,其中之一是以太坊自身的代幣针炉。這個(gè)平臺(tái)不但可以發(fā)布貨幣還可以發(fā)布應(yīng)用挠他。智能合約的第一個(gè)成功應(yīng)用是電子貓颖低,之后的成功案例是電子賭場(chǎng)。

    以太坊的架構(gòu)也存在一定制約剧董,由于太多騙子借助以太坊發(fā)幣敞曹,以及其他應(yīng)用,以太坊現(xiàn)在面臨的擁堵也非常嚴(yán)重屈糊,現(xiàn)在以太坊也開(kāi)始分叉了,但具體的技術(shù)細(xì)節(jié)我就不是很了解了。

  3. 硬分叉 分叉方約定拌滋,在某個(gè)區(qū)塊節(jié)點(diǎn)開(kāi)始,啟用新的系統(tǒng)架構(gòu)繼續(xù)前進(jìn)猜谚,不再和主鏈保持一致败砂,但同時(shí)也繼承了該節(jié)點(diǎn)之前的所有區(qū)塊赌渣。在這個(gè)節(jié)點(diǎn)之后,雙方各自挖各自的礦昌犹,各自爆各自的塊坚芜,各自走各自的路。

    硬分叉不需要主鏈允許或通過(guò)斜姥,任何人都可以發(fā)起硬分叉鸿竖,都可以基于自己的理解和判斷發(fā)起一個(gè)新的分支。

  4. EOS 發(fā)起人有其他項(xiàng)目上線運(yùn)營(yíng)铸敏,比如steem缚忧,一個(gè)基于區(qū)塊鏈的社區(qū),想試試低成本賺點(diǎn)錢(qián)的杈笔,可以去steemit.com上注冊(cè)個(gè)賬號(hào)發(fā)帖去闪水。

  5. 零知識(shí)證明 在不透露交易細(xì)節(jié)的情況下驗(yàn)證了交易記錄。這也是一種算法保障蒙具。它可以有效保護(hù)交易隱私球榆,隱藏交易來(lái)源并防止追溯,同時(shí)也能保證交易是安全的禁筏,因?yàn)槿魏卧噲D修改交易的行為都無(wú)法通過(guò)驗(yàn)證芜果。目前一些新的區(qū)塊鏈平臺(tái)方案越來(lái)越多宣稱支持零知識(shí)證明,但實(shí)際上很多都還是計(jì)劃中融师。

  6. 信息安全常識(shí)

    第一右钾,算力劫持。如果一家礦場(chǎng)或礦池掌握了超過(guò)全網(wǎng)51%的算力旱爆,理論上可以劫持所有交易舀射,改變交易數(shù)據(jù)。

    第二怀伦,重放攻擊脆烟。如果系統(tǒng)設(shè)計(jì)不周全,會(huì)導(dǎo)致在分叉上執(zhí)行的交易被復(fù)制到主鏈房待,從而帶來(lái)幣擁有者未確認(rèn)的交易發(fā)生邢羔,造成損失。所以很多交易所和錢(qián)包服務(wù)商桑孩,不敢去支持名目繁多的分叉幣拜鹤,也是擔(dān)心由此帶來(lái)風(fēng)險(xiǎn)。但從設(shè)計(jì)上來(lái)說(shuō)流椒,這個(gè)問(wèn)題是可以處理的敏簿。具體邏輯有興趣的自行搜索。(見(jiàn)包子鋪)


    第三,私鑰安全惯裕。想設(shè)計(jì)一個(gè)釣魚(yú)攻略温数,來(lái)竊取新玩家的私鑰,是非常容易的蜻势。私鑰一旦被拿走了撑刺,那么人家可以拿走你的一切,根本無(wú)需所謂賬號(hào)密碼握玛。這個(gè)安全性風(fēng)險(xiǎn)直達(dá)猜煮,很多玩家不了解。如果你只在手機(jī)或電腦裝了一個(gè)本地錢(qián)包败许,而沒(méi)有做任何備份處理王带,你的手機(jī)或電腦丟了,或者硬盤(pán)損壞了市殷,你的幣就沒(méi)了愕撰。如果你裝的是在線錢(qián)包,你是可以在網(wǎng)上登陸找回醋寝,但如你賬號(hào)密碼被人窺破搞挣,你的幣就沒(méi)了。你的賬號(hào)密碼很安全音羞,但是你不留神被人看到了那份私鑰的備份單詞囱桨,你的幣就沒(méi)了。假如你一切很安全嗅绰,然而在線錢(qián)包或者交易所失竊了舍肠,你的幣也沒(méi)了。窘面。翠语。但是你的錢(qián)包地址是可以給人看的,這個(gè)沒(méi)任何問(wèn)題财边,否則你無(wú)法交易和接受幣肌括。

    第四, 交易平臺(tái)和錢(qián)包工具的安全酣难。一些交易所失竊或者錢(qián)包工具失竊谍夭,導(dǎo)致用戶的幣丟失,基本上無(wú)可挽回憨募。一是平臺(tái)本身的技術(shù)安全性紧索,二是平臺(tái)員工的安全性,三是平臺(tái)所有者會(huì)不會(huì)存在一些壞目的馋嗜。其中二特別難解齐板。

    共識(shí)算法保護(hù)的是那個(gè)字符串背后的資產(chǎn),而無(wú)法保護(hù)這個(gè)字符串屬于誰(shuí)葛菇。長(zhǎng)遠(yuǎn)來(lái)看甘磨,你丟幣的概率甚至高于你長(zhǎng)期持有帶來(lái)虧損的概率。

    第五眯停,智能合約的安全济舆。the DAO,一個(gè)基于區(qū)塊鏈眾籌的風(fēng)險(xiǎn)投資基金莺债,因?yàn)榇a有漏洞滋觉,被黑客竊取5500萬(wàn)美金,除了一個(gè)交易地址齐邦,你無(wú)法掌握任何更多的信息椎侠。

    ?

    ?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市措拇,隨后出現(xiàn)的幾起案子我纪,更是在濱河造成了極大的恐慌,老刑警劉巖丐吓,帶你破解...
    沈念sama閱讀 219,270評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件浅悉,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡券犁,警方通過(guò)查閱死者的電腦和手機(jī)术健,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)粘衬,“玉大人荞估,你說(shuō)我怎么就攤上這事≈尚拢” “怎么了泼舱?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,630評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)枷莉。 經(jīng)常有香客問(wèn)我娇昙,道長(zhǎng),這世上最難降的妖魔是什么笤妙? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,906評(píng)論 1 295
  • 正文 為了忘掉前任冒掌,我火速辦了婚禮,結(jié)果婚禮上蹲盘,老公的妹妹穿的比我還像新娘股毫。我一直安慰自己,他們只是感情好召衔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布铃诬。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪趣席。 梳的紋絲不亂的頭發(fā)上兵志,一...
    開(kāi)封第一講書(shū)人閱讀 51,718評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音宣肚,去河邊找鬼想罕。 笑死,一個(gè)胖子當(dāng)著我的面吹牛霉涨,可吹牛的內(nèi)容都是我干的按价。 我是一名探鬼主播,決...
    沈念sama閱讀 40,442評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼笙瑟,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼楼镐!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起往枷,我...
    開(kāi)封第一講書(shū)人閱讀 39,345評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤框产,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后师溅,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體茅信,經(jīng)...
    沈念sama閱讀 45,802評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評(píng)論 3 337
  • 正文 我和宋清朗相戀三年墓臭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蘸鲸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,117評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡窿锉,死狀恐怖酌摇,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情嗡载,我是刑警寧澤窑多,帶...
    沈念sama閱讀 35,810評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站洼滚,受9級(jí)特大地震影響埂息,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜遥巴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評(píng)論 3 331
  • 文/蒙蒙 一千康、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧铲掐,春花似錦拾弃、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,011評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)奔坟。三九已至,卻和暖如春搭盾,著一層夾襖步出監(jiān)牢的瞬間咳秉,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,139評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工增蹭, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留滴某,地道東北人磅摹。 一個(gè)月前我還...
    沈念sama閱讀 48,377評(píng)論 3 373
  • 正文 我出身青樓滋迈,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親户誓。 傳聞我的和親對(duì)象是個(gè)殘疾皇子饼灿,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容