以太坊入門介紹

在之前比特幣本質(zhì)其實(shí)是UTXO的文章中介紹了比特幣的不是一個(gè)基于賬戶的概念启涯,而且UTXO贬堵。但是在以太坊中恃轩,就是基于賬戶的概念了。

什么是以太坊

  • 以太坊是一個(gè)開源的有智能合約功能的公共區(qū)塊鏈平臺(tái)扁瓢。
  • 通過其專用加密貨幣以太幣提供去中心化的虛擬機(jī)(EVM)來處理點(diǎn)對(duì)點(diǎn)合約详恼。
  • 擁有圖靈完備的計(jì)算機(jī)語言。

和比特幣最大的區(qū)別是什么引几?
以太坊是基于賬戶昧互,一種是外部賬戶(私鑰控制),另外一種是合約賬戶(合約代碼控制)伟桅,即智能合約被看成一個(gè)特殊賬戶敞掘,用戶可以對(duì)該賬戶進(jìn)行交易,實(shí)現(xiàn)對(duì)該賬戶中的屬性和方法的調(diào)用楣铁,而比特幣是基于UTXO玖雁,無賬戶概念。

如下為以太坊框架圖:

智能合約

智能合約并不是什么新的東西盖腕,早在1995年律學(xué)者尼克·薩博提出:一個(gè)智能合約是一套以數(shù)字形式定義的承諾(promises) 赫冬,包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議。

例如信用卡自動(dòng)還款功能溃列,其實(shí)也是一個(gè)智能合約劲厌,得到用戶的授權(quán)后在指定時(shí)間自動(dòng)執(zhí)行,但是這是中心化的听隐。而區(qū)塊鏈上智能合約一旦寫在鏈上就不能被更改补鼻,而且代碼是開源的,實(shí)現(xiàn)去中心化雅任。

區(qū)塊鏈中智能合約指是合約賬戶中的代碼风范,任何人都可以編寫一份合約代碼,并且部署到以太坊沪么。而部署和執(zhí)行智能合約的方法硼婿,需要向網(wǎng)絡(luò)支付gas費(fèi)用。

gas

gas可以理解為交易的手續(xù)費(fèi)禽车,礦工可以根據(jù)gas的大小選擇打包的交易加酵,而每筆交易都會(huì)包含一個(gè)gas limit(startGas),表示這筆交易最多接受的gas費(fèi)哭当。因?yàn)間as消耗只是一個(gè)大致估算,許多用戶會(huì)支付超額的gas來保證交易被快速打包冗澈,超過gas limit的部分會(huì)被退回钦勘。

  • gas的作用:
    它確保一個(gè)交易支付了適當(dāng)?shù)馁M(fèi)用給以太網(wǎng)絡(luò)。 執(zhí)行的每個(gè)操作(或合同執(zhí)行)交易都要求支付其相應(yīng)的費(fèi)用亚亲,這樣才能確保網(wǎng)絡(luò)不會(huì)因?yàn)檫M(jìn)行大量密集的工作而陷入僵局彻采。
  • 為什么比特幣沒有g(shù)as:
    這是一個(gè)不同于比特幣交易費(fèi)用的策略腐缤,比特幣交易費(fèi)用僅基于交易的千字節(jié)大小。 由于Ethereum允許運(yùn)行任意復(fù)雜的計(jì)算機(jī)代碼肛响,所以很短的代碼實(shí)際上可以導(dǎo)致大量的計(jì)算工作正在完成岭粤。

gas費(fèi)用 = gasUsed(該交易消耗的gas總數(shù)量) + gasPrice(該交易中單位gas的價(jià)格,一般gwei為單位)

區(qū)塊的gas limit則是單個(gè)區(qū)塊允許最多的總量特笋,用這個(gè)來決定單個(gè)區(qū)塊能打包多少筆交易剃浇。比如有5筆交易的gas limit分別是10、20猎物、30虎囚、40、50蔫磨,而區(qū)塊的gas limit 是100淘讥,則礦工可以選擇10、20堤如、30蒲列、40打包,也可以選擇10搀罢、40蝗岖、50打包。如果嘗試超過區(qū)塊的gas limit打包魄揉,則會(huì)被網(wǎng)絡(luò)拒絕剪侮,提示“交易超過區(qū)塊gas limit”。

一個(gè)區(qū)塊的gas limit為4712357 gas洛退,則表示一個(gè)區(qū)塊大約打包224筆交易(gas limit 為 21000)瓣俯。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市兵怯,隨后出現(xiàn)的幾起案子彩匕,更是在濱河造成了極大的恐慌,老刑警劉巖媒区,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驼仪,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡袜漩,警方通過查閱死者的電腦和手機(jī)绪爸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來宙攻,“玉大人奠货,你說我怎么就攤上這事∽颍” “怎么了递惋?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵柔滔,是天一觀的道長。 經(jīng)常有香客問我萍虽,道長睛廊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任杉编,我火速辦了婚禮超全,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘王财。我一直安慰自己卵迂,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布绒净。 她就那樣靜靜地躺著见咒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪挂疆。 梳的紋絲不亂的頭發(fā)上改览,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音缤言,去河邊找鬼宝当。 笑死,一個(gè)胖子當(dāng)著我的面吹牛胆萧,可吹牛的內(nèi)容都是我干的庆揩。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼跌穗,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼订晌!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蚌吸,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤锈拨,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后羹唠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奕枢,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年佩微,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了缝彬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡哺眯,死狀恐怖跌造,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤壳贪,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站寝杖,受9級(jí)特大地震影響违施,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜瑟幕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一磕蒲、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧只盹,春花似錦辣往、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至孵稽,卻和暖如春许起,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背菩鲜。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來泰國打工园细, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人接校。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓猛频,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蛛勉。 傳聞我的和親對(duì)象是個(gè)殘疾皇子鹿寻,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344