搜尋
首頁網路3.0什麼是以太坊和智能合約?
什麼是以太坊和智能合約?Mar 06, 2024 pm 01:38 PM
區塊鏈比特幣加密貨幣以太坊數位貨幣智能合約以太幣以太坊區塊鏈區塊鏈(blockchain)

“比特幣是區塊鏈1.0,以太坊是區塊鏈2.0”、“以太坊是公鏈的霸主地位”,類似的表述或許你常聽到。

什麼是以太坊?和比特幣有什麼不同?為什麼會被稱為「區塊鏈2.0」?今天,我們就來一起揭開以太坊的「神秘面紗」。

01
天才神童:V神

在講什麼是以太坊之前,必須先介紹以太坊的傳奇創辦人-Vitalik Buterin,一個天才神童,大家稱為「V神」。

2011年,身為電腦科學家的父親,就開始給自己的17歲兒子V神安利才2歲的比特幣(中本聰2008年發布了比特幣白皮書,但世界上第一枚比特幣是2009年1月由中本聰挖出)。

研究了比特幣之後完全被迷住的V神,開始幫一家媒體在論壇上寫區塊鏈相關的稿件,又聯合別人一起創辦了比特幣雜誌。

2013年,19歲的V神去美國參加了一個與比特幣相關的會議。然後他發現比特幣有些許缺陷,自己很想要進行一些彌補。

參加完會議後的V神內心澎湃,和當年的比爾蓋茲、馬克祖克柏一樣,不久便從大學退學了。 然後,他花了半年時間,去世界各地拜訪那些想改進比特幣的個人和團隊。

當然,最後V神有點失望,因為他發現,大家都是在比特幣上做些修修補補,沒有從根本上解決比特幣的缺陷,即功能太單一。

於是,他提出了以太坊的想法,決定另起爐灶,大干一場。 2014年,20歲的他開始眾籌開發以太坊,在2014年7月,發起了一個為了專案開發募資的眾籌,2015年7月30日以太坊區塊鏈正式啟動,從此以太坊的理念變成了一個真實的、可運作的網路。

02
以太坊的含義

#雖然'比特幣'和'以太坊'是經常被搭配在一起的術語,但現實是它們有很大的不同。以太坊與比特幣的唯一共同點是,都是一種運行在區塊鏈之上的加密資產。

但以太坊不僅僅是一種加密貨幣,它還具有一些功能,這些功能使它成為一個巨大的去中心化的電腦。

所以比特幣是一個分散式的帳本,主要的功能是記帳。

而以太坊則可以理解為分散式運算平台,不僅可以記賬,還可以在上面運行程式。

分散式運算平台,說明以太坊也和比特幣一樣,是去中心化的,由分佈在世界各地的節點共同記賬,共同維護一個賬本,賬本公開透明且不可篡改。

但與比特幣不同的是,以太坊提供了一套圖靈完備的腳本語言,也就是說,我們能在以太坊上開發應用程式。

這些應用程式需要以太坊網路的節點託管、運行,我們在以太坊上轉帳也需要節點們來記賬,為此,我們需要支付這些節點費用。在比特幣網路中,我們轉帳所支付的手續費是比特幣BTC,系統給礦工的獎勵也是比特幣;在以太坊網路中,支付的手續費和系統給節點的獎勵是以太幣ETH。

也可以把以太坊理解成是一個完全去中心化的計算機,分佈在全球各地,在全球範圍的多個計算機上驗證、存儲和復制交易數據(因此術語叫“分散式帳本」)。

03
以太坊的關鍵:智慧合約

如果以太坊只是一個分散式計算機,可以在上面運行程序,這還不足以讓它成為「區塊鏈2.0」。以太坊的真正殺手鐧是它有智能合約的功能。

什麼是智能合約呢?簡單理解,智能合約就是可以自動執行的合約。

舉個例子,想像一下,你和我就明天的天氣打了個賭。我敢打賭明天會是晴天,而你打賭會是下雨天。我們約定,輸家必須給贏家100美元。我們該如何做到這一點,並確保輸家會遵守承諾?我可以想到三種不同的方法。

1.互相信任

最簡單的方法就是互相信任。如果我們現在已經做了很長時間的朋友,信任對方是很容易的。我知道你住在哪裡,你也知道關於我的各種令人尷尬的事情。但如果我們是完全陌生的人,事情就會變得更加困難。你沒有理由相信我,我也沒有理由相信你。

2.簽署一份法律協議

另一個合理的方法是將我們的賭注擬定為一份法律協議。我們雙方將簽署協議,詳細定義我們賭注的所有條款—包括如果輸家違反協議會發生什麼。

該協議將使我們在法律上有義務支付贏家,但它不會起到任何實際作用,因為透過法律途徑強制執行該協議的費用會比賭注的價值更高。

3.從一個共同的朋友那裡獲得幫助

我們可以找到一個共同的朋友,我們都信任他/她,然後我們都給他/她每人100美元作為保管費。第二天,他/她會檢查天氣,並將總金額200美元交給贏得賭局的人。簡單又容易,但是如果那個值得信賴的朋友拿著200美元跑了怎麼辦?

現在我們有三種不同的打賭方式,但每個選項都有其缺點。因為我們是陌生人,我們不能信任對方。強行簽訂法律協議的費用會很高,實際上是不可行的。從共同的朋友那裡獲得幫助又帶來了信任的問題。

在這種情況下,以太坊的智慧合約可以拯救世界。智能合約就像受信任的共同朋友,但用程式碼編寫。

有了智能合約,你和我就可以在以太坊上寫上游戲規則,然後把「錢」(幣)打到智能合約的帳戶上。 第二天,智慧合約自動抓取官網的天氣訊息,並將總價值200美元的以太幣轉移或原路返回給贏家。

一旦智慧合約被寫入,它就不能以任何方式被編輯或改變。因此,你可以確信,無論合約規定什麼,它都會被執行。

我們可以看到:比特幣實現了交易記錄的不可篡改,有了智能合約的以太坊,在此基礎上做到了更豐富場景下的去“信任中介”,即不需要第三方來做擔保下完成交易。

總結一下,以太坊是天才少年V神帶領開發的一個分散式運算平台,不僅可以記賬,還可以在上面運行程序,殺手鐧是智能合約功能。

04
以太坊的生態發展

從目前的發展來看,以太坊生態發展已經遙遙領先於其他公鏈,在DeFi、NFT、GameFi、DAO等應用層面冒出了大量頂級專案。

值得一提的是以太坊的Layer2,為了解決以太坊高費低速的問題,在前期經過好幾年關於擴容技術路線的探索之後,目前已經基本確定方向,而且,Layer2生態也初現崢嶸。

以上是什麼是以太坊和智能合約?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:知乎。如有侵權,請聯絡admin@php.cn刪除
币安推出统一账户!开放350种抵押资产交易合约币安推出统一账户!开放350种抵押资产交易合约Apr 04, 2024 pm 12:49 PM

据最新公告显示,本站(120BTc.coM):全球最大加密货币交易所币安昨(3)日发布公告表示,币安将为全仓杠杆与合约钱包余额至少达到10万USDT的普通用户,以及VIP用户,开放“币安统一账户”,允许用户通过该账户使用超过350种抵押资产交易U本位合约以及全仓杠杆产品。同时,币本位合约以及全仓杠杆产品以及全仓杠杠产品的交易将被统一到该账户,方便用户的交易和管理。如何启用「币安统一账户」?启用条件若要开立或关闭统一账户,用户必须符合以下条件:杠杆账户(全仓):没有贷款、未成交订单、仓位或负值余额

Solana推出AI智能手表Showtime?预购价3SOL 会有空投吗?Solana推出AI智能手表Showtime?预购价3SOL 会有空投吗?Jun 08, 2024 pm 05:31 PM

本站(120btC.coM):在Solana官方推出区块链手机Saga,并带来一波空投财富爆击之后,各大公链也陆续继承这波浪潮,各种区块链手机率续诞生。而在近期,有一款专为Solana生态打造的智能手表在华语社群中引起关注。经调查之后发现,这款智能手表称为「Showtime」,是由社群原生推出的而不是官方,目前已于本周5月30日开放预购,售价为3SOL(大约498美元),与Saga手机的价格接近。Showtime:AI智能手表据香港Web3自媒体Monsterblockhk.eth贴文,Show

如何利用Spring Boot构建区块链应用和智能合约如何利用Spring Boot构建区块链应用和智能合约Jun 22, 2023 am 09:33 AM

随着比特币等数字货币的兴起,区块链技术也逐渐成为热门话题。而智能合约,则可视为区块链技术的重要组成部分。SpringBoot作为一种流行的Java后端开发框架,也能够用来构建区块链应用和智能合约。本文将介绍如何利用SpringBoot搭建基于区块链技术的应用和智能合约。一、SpringBoot与区块链首先,我们需要了解一些与区块链相关的基本概念。区块链

比特币突破5.1万美元!未平仓合约达210亿 逼近2021牛市高峰比特币突破5.1万美元!未平仓合约达210亿 逼近2021牛市高峰Feb 15, 2024 am 08:00 AM

根据Lookonchain的数据,自从比特币现货ETF开始交易以来,比特币成为市场上备受关注的产品。截至昨日,比特币现货ETFs已经吸引了71,584枚比特币的流入。而今天下午17点左右,比特币的现货价格再次突破5.1万美元。比特币现货ETF流入续增尤其是在昨天,美国的比特币ETFs增加了10,926枚比特币,这是连续第五天资金流入。除了GBTC之外,其他八个ETFs共增持了12,073枚BTC,价值约5.9亿美元。然而,GBTC则减少了1,147枚BTC,价值约5600万美元。自1月22日起,

转错链怎么办?币安智能找回服务增加支持币种 链上交易自救指南转错链怎么办?币安智能找回服务增加支持币种 链上交易自救指南Mar 28, 2024 am 08:51 AM

当新手传送加密货币时,最让人担心的是不小心将资产发送至错误地址或选择错误的区块链网络,导致损失。即使在中心化交易所发生这种情况,通常也需要支付额外的手续费来挽回损失,这严重影响了用户体验。最近,吴说区块链创办人ColinWu向币安提出了一项建议。他建议在用户首次(最好是前三次)发生转账错误时提供免费恢复服务,之后则按正常收费处理。这一举措可以为新手用户提供一定程度的安慰和支持。币安新增一系列「智能找回」币种币安近期宣布将引入一项新的服务,即「智能找回」机制,以方便用户恢复丢失的数字货币。根据币安

Coinbase推免助记词、无Gas费智能钱包! 能掀起Web3大规模采用?Coinbase推免助记词、无Gas费智能钱包! 能掀起Web3大规模采用?Jun 06, 2024 pm 09:35 PM

本站(120bTC.coM):美国上市加密货币交易所Coinbase在周三宣布推出新产品「智能钱包」(SmartWallets),旨在解决当前加密货币体验中的最大痛点:复杂的上手过程、昂贵的网络费用和助记词,让向链上过渡比以往更加流畅。Coinbase表示,智能钱包提供简洁、免gas费的链上体验,支持多链、整合主要应用,使使用区块链变得像登录网站一样轻松。备注:Coinbase宣称免gas费的部分,是奠基在开发者愿意赞助,所以也不算完全免费。Coinbase宣称当前上链过程很缓慢、昂贵且困难,需

如何利用go语言实现智能合约的功能如何利用go语言实现智能合约的功能Aug 26, 2023 am 10:19 AM

如何利用Go语言实现智能合约的功能智能合约是一种基于区块链技术的合约形式,它运行于区块链上,并能自动执行其中的约定。近年来,智能合约得到了广泛的关注和应用,能够用于实现多种场景中的自动化业务逻辑。本文将介绍如何利用Go语言实现智能合约的功能,并提供相应的代码示例。一、Go语言的区块链开发库在使用Go语言开发智能合约之前,我们需要选择一个合适的区块链开发库。目

想深入了解BRC-20,先学习UTXO想深入了解BRC-20,先学习UTXOMar 06, 2024 pm 01:34 PM

最近大热的BRC-20 Token是基于比特币,但比特币区块链无法对其进行规则约束。制造BRC-20 Token的成本在于将文件添加到区块链中,以及未来与Token关联的UTXO的移动。 既然UTXO这么重要,今天我们就来简单介绍一下U…

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),