以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > Fil > Info

ERK:正本清源:徹底弄懂區塊鏈和智能合約

Author:

Time:1900/1/1 0:00:00

一文弄懂區塊鏈和以太坊智能合約的由來和運行原理。

如果提到區塊鏈和以太坊智能合約,相信大家都會很開心的表示我聽說過!但是你真的了解它的由來和運行原理嗎?今天小編就來為大家解答。

區塊鏈、比特幣、以太坊、智能合約,這四者的關系是:

區塊鏈公認誕生于比特幣白皮發布之后,即區塊鏈技術中的大多數理念,都是由比特幣而來。

所以說比特幣技術是區塊鏈技術的開端,而設計這一令人驚嘆的開發者中本聰的真實身份至今仍是個謎。

在區塊鏈技術發展的早期階段,區塊鏈技術中僅有少數的幾個幣種同時其屬性基本上只有一個—虛擬貨幣。這極大的限制了區塊鏈技術的發展。

而以太坊的出現帶來了智能合約,自從有了智能合約之后,人們有了在區塊鏈上進行創造的工具,可以開發自己Dapp,開發游戲,發展DeFi等等。

Eco Protocol開發團隊推出加密錢包Beam:金色財經報道,Eco Protocol開發公司Eco Inc.推出加密錢包Beam。用戶能夠在以太坊第2層網絡Optimism和Coinbase的Base上進行支付。Beam整合了賬戶抽象(EIP-4884)等功能,使錢包能夠充當智能合約,并支持多因素身份驗證和錢包社交恢復等一系列高級功能。

Eco Inc.是a16z支持的主導Eco協議開發的主要實體。迄今為止,EcoInc.已從a16z、Lightspeed Venture Partners和Pantera Capital等知名投資者那里獲得了超過9000萬美元的多輪融資,用于開發Eco Protocol。[2023/7/27 16:02:53]

因此以太坊是區塊鏈技術進一步發展的產物,而智能合約則是進步的工具,使得人們第一次有了抓手可以在區塊鏈鏈世界中方便快捷的進行創作。

Ordinals協議銘文總量已突破800萬枚:金色財經報道,數據顯示,比特幣上Ordinals協議的Inscription(銘文)總“銘刻”數量已突破800萬枚。[2023/5/20 15:16:01]

讓我們再來看看區塊鏈的運行原理。現代區塊鏈從比特幣中應運而來,所以,了解了比特幣的基本原理,就可以從中窺見區塊鏈的基本原理。

早在2008年,一位自稱是SatoshiNakamoto的人,在網絡上發布了“bitcoin:apeer-to-peerelectroniccashsystem”一文,這標志了比特的正式誕生。

比特幣的設計初衷以及解決的問題是:在一個互不信任且匿名的網絡環境中,通過非對稱加密、哈希函數、簽名等一系列手段解決人與人之間的信任問題。

現有的區塊鏈平臺中,根據接入標準的不同可以分為三大類平臺:

美國銀行:投資者將BTC再次視為避險資產:10月22日消息,據美國銀行(Bank of America Corp.)稱,比特幣相對于其他資產的走勢可能表明,在經歷了基本上作為風險資產交易的一段時間后,投資者將其再次視為避險資產。

BTC與黃金的40天相關性約為0.50,高于8月中旬的約0。盡管BTC與標普500指數和納斯達克100指數的相關性較高,分別為0.69和0.72,但它們已經趨于平緩,低于幾個月前的歷史水平。(彭博社)[2022/10/23 16:35:42]

公有鏈:即任何人可以無任何限制的加入這條區塊鏈并獲取其中的所有數據。

聯盟鏈:針對某些群體進行有限開放,且加入后所有權限不同,內設專門的記賬節點和普通節點等。

私有鏈:個人或少數群體的本地區塊鏈。

而公有鏈中的代表,其中應用最為廣泛的是比特幣和以太坊。

摩根士丹利:加密生態系統正變得越來越不去中心化:金色財經報道,摩根士丹利(Morgan Stanley)周三在一份研究報告中表示,加密生態系統正變得越來越不去中心化。

報告稱,底層區塊鏈本身可能是去中心化的,但隨著加密貨幣監管的發展,需要在單個或少數云提供商上運行區塊鏈的大部分,這成為一個潛在風險。報告補充說,以太坊65%的節點是云托管的,其中一半使用亞馬遜網絡服務(AWS)。如果某些服務提供商決定審查某些參與者或加密產品,或者服務器長時間停機,這可能會成為一個問題。該銀行表示,這并不奇怪,因為“中心化是加密貨幣市場金融化的自然演變”,盡管它確實帶來了新的挑戰。(coindesk)[2022/10/12 10:32:32]

我們以比特幣交易的一個過程,如圖所示來講解區塊鏈的運行原理。

比特幣運行原理

當一個身處比特幣網絡的A發出一筆交易請求后,他會向全網進行報播,讓全世界的電腦或礦機來爭奪這筆交易的記賬權,即形成一個新的區塊,當然一個區塊中往往不止有一筆交易。

那么交易是如何被打包記賬并記錄進新的區塊中的呢?在此之前,我們首先要了解一個區塊都由哪些部分組成。

如圖二所示,一個區塊主要由區塊頭和交易列表組成。

區塊的組成

首先A會向全網報播這里有一個區塊需要打包,此時經過特定算法將交易信息和數據進行重新包裝的同時得出一個重要的哈希值—Merkle樹根的哈希值。

關于Merkle樹根哈希值,它可以用于驗證交易信息和數據不被篡改,是區塊中的一個重要參數。

任何兩個交易信息或數據組成可以表示為一個哈希值,此時我們把這兩個哈希值看成一棵樹上的兩個片葉子。

兩片葉子連接的部分稱為葉根,此時,葉根也可以表示為一個哈希值,這個哈希值顯然是由兩筆交易的信息和數據的哈希值決定的,而Merkle樹根很形象的理解為多個交易兩兩組成哈希值,像樹一樣有很多葉子。

然而樹根只有一個,即交易信息和數據的哈希值對應葉子,Merkle樹根哈希值對應樹的根部。

而Merkle樹根的哈希值還有一個特點:任何交易信息和數據變動都會引起Merkle樹根哈希值的巨變,只要有一片葉子,即一筆交易信息和數據被篡改,那么Merkle樹根的哈希值一定會發生改變。

所以經過一系列的包裝打包,交易信息就已經被打包成塊,等待被記錄在區塊鏈的一個新塊中了。

此時對礦工來說,搶奪記賬權以獲得第一個打包區塊上鏈的區塊獎勵是對其主要的激勵手段。

因為區塊中的第一筆交易信息是這個地址或節點因為第一個找到隨機數,系統給了它一定數量的比特幣,即是你打包區塊后獲得的獎勵,也就是我們俗稱的Mining。

比特幣網絡是通過讓所有的礦工參與計算一個隨機數,如圖所示,來判定到底是誰有這個記賬權。

隨機數的計算

即礦工需要找到一個隨機數nonce讓他與Merkle哈希值和其他區塊必要信息組合起來進行哈希計算后,得出一個符合難度要求的哈希值。

由于SHA256算法是非線性的,只有運用窮舉法,即不斷的選取隨機數進行計算直到計算出來的哈希值滿足難度要求。

而誰先計算出來一個隨機數nonce并經過其他礦工的驗證,誰就擁有了記賬權而可以獲得區塊獎勵,這其中需要消耗巨大的計算能力,這也就是我們常說的工作證明。

鏈金研究員總結

區塊鏈技術的簡單工作原理是運用分布式賬本、非對稱加密、SHA256等密碼學技術,對現實中存在的各種信息和交易進行包裝重組。

通過POW或POS等證明方式使得礦工或者記賬員將信息記錄在唯一的區塊鏈上,使得信息有了不可篡改性和擁有全網的共識機制,即全部的參與者都認為這筆交易真實可信且不可篡改。

因此區塊鏈技術也被稱為去中心化的技術革命,因為在區塊鏈上不需要任何權威的機構或者個人,一切都是由共識或者證明決定并證實的。

Tags:區塊鏈比特幣MERERK區塊鏈工程專業學什么比特幣是什么東西怎么產生的MerchDAOBerserk Finance

Fil
加密貨幣:類比以太坊 卡爾達諾是如何立足于市場的?

往期小編簡單介紹了老牌公鏈ETH、EOS、TRX,新興公鏈solana、polkadot、Avalanche,今天為小伙伴們解析卡爾達諾,也就是我們熟悉的Ada.

1900/1/1 0:00:00
AIN:以可持續發展為重點的區塊鏈初創公司 5ire 獲得 1000 萬美元的私募資金

5ireChain?的主要命題是立足于基于?nPoS?的共識機制及其核心技術“Proofof5ire”.

1900/1/1 0:00:00
加密貨幣:華爾街日報:拜登政府擬對穩定幣實施類似銀行的監管

金色財經報道,拜登政府周一采取了首個重要舉措,旨在對參與穩定幣發行的加密貨幣公司實施類似銀行的監管,概述了一個可能塑造這種數字貨幣未來的過程.

1900/1/1 0:00:00
EFI:為什么GameFi需要NFT?

不管你如何看待最近幾個月掀起的GameFi熱潮,或許有人認為它是具有偉大變革意義的新時代產物,或許也會有人認為它依然是個博傻游戲,但不得不承認的是,GameFi已然成為加密市場上風頭正盛的概念.

1900/1/1 0:00:00
區塊鏈:用于 DEX 路由器構建和分析的構建區塊

概述 用一種資產交換另一種資產是金融市場的一個基本概念。在加密貨幣市場中,這種情況通常發生在代幣或貨幣與他人交換或交易的地方。Uniswap是一種自動流動性協議,有助于這種類型的交換.

1900/1/1 0:00:00
CRYP:關于數字資產 G20成員國具有的機會和應擔負的責任

獨立智庫觀察家研究基金會在最新的一篇文章中表示,G20國家在協調有關Crypto和非公開投資政策上既有“機會”也有責任。它有利于建立一個“可持續、平衡和包容的全球經濟架構”.

1900/1/1 0:00:00
ads