官术网_书友最值得收藏!

  • 深入理解以太坊
  • 王欣 史欽鋒 程杰
  • 798字
  • 2019-01-21 10:04:20

第2章
設計理念

以太坊被譽為第二代區塊鏈,它是在以比特幣為首的第一代區塊鏈技術之上發展起來,不可避免具有很多與比特幣相似的特點。比特幣,是一個或者一群署名“中本聰”的天才,在前人研究密碼學貨幣的基礎上,于2008年末提出的非常系統和完備的點對點數字加密貨幣。比特幣的發明有著強烈的時代背景:2007年8月席卷美國,并很快影響到全球,導致全球金融市場劇烈震蕩的金融風暴。反思次貸危機的根源,加密貨幣的創導者們認為,是美國一些貪得無厭的金融的寡頭們,濫用規則,制造的金融悲劇。這些機構和個人被標榜為美國金融界的核心力量,但同時也是一個欺騙監管、引誘大眾的中心化集團。“中本聰”們有著一種樸素的英雄主義理想,即通過技術去開放一種不受中心化控制,安全可靠,同時又滿足人人參與和共享,平民化、草根性的金融體系,于是基于加密貨幣的比特幣誕生了。

以太坊繼承了比特幣的衣缽,天生為去中心化的公鏈而生。以太坊從設計之初就考慮了嚴格的加密學安全,無須傳統式信任背書,具有去中心化的共識和容錯,限制交易雙花,以及挖礦模型維護網絡運行等特點。

除此之外,以太坊又是獨特的。以太坊的作者Vitalik Buterin,寫了多篇關于以太坊設計和介紹的文章,歸納起來,以太坊的獨特性考慮體現在以下幾點。

?架構,政治和邏輯的去中心化是完美的,以太坊在架構和政治上努力實現了去中心化,但在邏輯上并不完美,它維護了一個中心化的共同認可的狀態。

?底層協議簡單,接口易于理解,復雜部分放入中間層的三明治模型。

?去中心化DApp的智能合約在以太坊上成功應用。

?為了人人能自由使用以太坊,抵御攻擊和濫用的Gas機制不可或缺。

?以太坊體現基本平臺的功能,每個功能盡量做得像泛化的粒子,使得底層概念清晰,功能高效。

?賬戶模型代替UTXO。

?一系列不同于比特幣的加密學,區塊和數據結構的運用。

?獨立的合約執行環境EVM。

在這里,將重點講述以太坊在區塊鏈技術里的相同性和不同點,同時盡可能揭示其蘊含的設計思想。

主站蜘蛛池模板: 吉林省| 屏南县| 长治市| 林口县| 吉林省| 洛川县| 宝丰县| 东乌珠穆沁旗| 洛隆县| 大新县| 平昌县| 武强县| 波密县| 兰考县| 开封县| 苍南县| 宁河县| 陵川县| 应用必备| 叶城县| 台州市| 建水县| 康保县| 多伦县| 襄垣县| 洛阳市| 临澧县| 进贤县| 吉安县| 中山市| 万安县| 孙吴县| 右玉县| 凤阳县| 顺平县| 芜湖县| 黑河市| 岗巴县| 乐平市| 二手房| 大洼县|