比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > ADA > Info

定義 Eth2.0 中的驗證者質量_SLOT

Author:

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

引言

我們Attestant是非托管型的ETH2.0質押服務,既能為客戶資金提供更高的安全性,又能利用先進的驗證策略來獲取比傳統驗證基礎設施更高的收益。衡量收益的方法之一是,追蹤ETH2.0區塊鏈上見證消息的生成和上鏈情況。這是一大關鍵指標,因為見證消息越早上鏈,收益就越高。本文將介紹Attestant是如何單獨或綜合計算見證有效性的。

見證消息

見證消息是驗證者對ETH2.0區塊鏈當前狀態的投票。每個激活狀態的驗證者都會在每個epoch創建見證消息。見證消息包含以下部分:

圖1:見證消息的結構

其中比較有趣的部分是鏈首投票,即,驗證者在創建這條見證消息時認為哪個區塊是鏈上最新的有效區塊。鏈首投票的結構如下所示:

圖2:鏈首投票結構

圖中的slot定義了驗證者認為當前區塊鏈的鏈首所在位置,Hash定義了驗證者認為的鏈首區塊。二者共同定義了區塊鏈上的一個點。有了足夠多的投票,網絡就可以就區塊鏈的狀態達成共識。

CoinMarketCap新功能允許用戶自定義首頁排行數據:3月6日消息,CoinMarketCap上線新功能,允許用戶自定義首頁排行數據,擁有超過30個數據維度。[2021/3/6 18:21:16]

雖然一條見證消息的數據量比較小,但是驗證者有數萬名,數據量很快就會積少成多。由于這些數據將永遠存儲在區塊鏈上,減少數據量非常重要。這是通過一個被稱為“聚合”的過程實現的。

聚合就是將多條committee、chainheadvote、finalityvote都相同的見證消息合并成一個?聚合見證消息?:

圖3:聚合見證消息的結構

聚合見證消息與單個見證消息存在兩點差異。首先,前者有多個驗證者。其次,聚合簽名是由單個見證消息的簽名合并生成的。聚合見證消息的存儲效率很高,但是會增加通信和計算方面的負擔。

如果我們強制要求每個驗證者將所有見證消息聚合起來,那么將每個見證消息傳給每個驗證者所需的通信量很快就會導致網絡過載。同樣地,如果聚合只是可選項,那么驗證者就不會浪費自己的資源這么做。因此,網絡會選擇一組驗證者來負責進行聚合?1?。出于利益考慮,驗證者會認真履行職責,因為包含較多驗證者的聚合見證消息更有可能被添加到區塊鏈上,驗證者就更有可能獲得獎勵。

英國商業法庭將比特幣定義為一種資產:最近英國商業法庭在《AA v Persons Unknown》和《re Bitcoin》中規定,比特幣應被視為一種資產,而不是一種服務,這打破了關于數字資產定義的模糊性。商業法院此舉可能導致金融科技領域以及歐盟數字資產領域將加密貨幣定義為一種資產或服務。(FinanceMagnates)[2020/4/20]

執行這一聚合過程的驗證者就是?聚合者?。

見證獎勵的變化情況

ETH2.0在為驗證者計算見證獎勵時采用了?打包距離?這一指標。打包距離指的是見證消息生成時所處的slot與該見證消息被打包到區塊時所處的slot之差。例如,在slots生成的見證消息在slots1被打包到區塊中,這時打包距離就是1。如果見證消息在slots5被打包到區塊中,這時打包距離就是5。

在ETH2.0網絡中,見證消息的價值取決于打包距離,打包距離越小越好。這是因為越早上鏈的信息越有用。

為體現見證消息的相對價值,驗證者所獲得的見證獎勵會隨打包距離的增大而減少。具體來說,見證獎勵會乘以1/d。

分析:比特幣等數字貨幣的定義方式可能對其未來產生重大影響:人們關于比特幣到底屬于貨幣、商品還是證券一直存在爭議,關于比特幣定義的辯論引起了經濟學家和律師越來越多的興趣,他們表示這可能對加密貨幣的未來產生重大影響。比特幣和其他數字貨幣的定義方式可能會影響它們在全球的監管方式。反過來,它們所遵循的規則可以確定其是否從小眾市場資產躍升為主流資產。監管機構方面,美國聯邦監管機構表示,他們看到其證券和大宗商品的成分,但和大多數主要經濟體一樣,他們沒有制定出一套規則。然而,歐盟今年將勾勒出一個框架,該框架可能會將加密貨幣嵌入現有法規中,或創建一套全新的規則。對于市場參與者來說,比特幣等數字貨幣如何受到監管將產生嚴重后果。大宗商品市場的運作幾乎沒有監管。另一方面,證券通常在價格透明度、交易報告和市場濫用方面受到更為嚴苛的規則約束。(路透社)[2020/3/3]

圖4:見證消息與打包距離之間存在函數關系

見證消息的打包過程

見證消息是如何打包到ETH2.0區塊鏈上的?其過程如下?2?:

歷史上的今天 | 美國懷俄明州推出法案 將虛擬貨幣定義為無形個人財產:2019年1月19日,美國懷俄明州推出一項法案,該法案將加密資產分為三類:數字消費資產、數字證券和虛擬貨幣。該法案將屬于這三類中任何一類的資產定義為無形個人財產,并將虛擬貨幣與法定貨幣同等對待。

2018年1月19日,俄羅斯最大銀行Sberbank推出了區塊鏈實驗室,用于開發、測試區塊鏈項目。新成立的區塊鏈實驗室除了與創業公司、協會等進行合作外,還將著重為更廣泛的Sberbank集團開發業務解決方案,以進一步提升區塊鏈的認知度和發展。Sberbank銀行聲稱已經開展了20多個區塊鏈試點項目,其中包括與聯邦機構進行加密文件交換。[2020/1/19]

每個參與見證的驗證者都會使用其所擁有的鏈狀態的相關數據生成見證消息;

見證消息會通過ETH2.0網絡廣播給相關聚合者;

每個聚合者在收到見證消息后都會將它與其它具有相同聲明的見證消息聚合起來;

聚合見證消息會通過ETH2.0網絡廣播至所有節點;

馬耳他將用金融工具測試定義TOKEN是有價證券: 馬耳他正準備一項測試,該測試將明確定義從ICO衍生出的資產何時成為有價證券。馬耳他金融服務管理局(FSA)在周五提出了一項金融工具測試提案,該提案最終將成為其擬議的虛擬金融資產法案的一部分。

該測試包括三個階段:首先驗證分布式賬本技術(DLT)資產是否屬于“虛擬代幣”類別;

文件聲明:“虛擬代幣是一種DLT資產,在它發行的DLT平臺之外沒有任何效用、價值或應用,無法在該平臺上或與此類DLT資產的發行方兌換資金”。屬于這類的代幣將被法案免除。

其次,可以在二級市場進行交易的資產將進入第二階段的測試階段,由歐洲金融監管機構制定義各種證券,包括可轉讓證券、貨幣市場工具或金融衍生品。如果一個代幣屬于這些資產,那么它將會受到歐洲聯盟金融市場的現行金融工具(MiFID)的監管;

然而,第二階段測試失敗將進入第三階段,該階段ICO代幣受監管。

FSA表示,這種方法將采用混合框架,既采用現行歐盟法規,也采用國家法規。該機構表示,為了涵蓋馬耳他組織的所有ICO,該文件目前已公開征詢公眾意見,直到5月5日。[2018/4/16]

只要是沒有在鏈上看見該聚合見證消息的區塊提議者都可以將其打包到區塊中。

一旦你發現打包距離大于1,就要了解其背后原因。可能有以下幾個原因:

見證消息生成延遲

驗證者可能會遇到一些問題,從而導致見證消息生成延遲。例如,驗證者所擁有的鏈狀態相關數據過時,或者驗證者在生成和簽署見證消息上花費時間過久。無論出于哪種原因,見證消息生成步驟的遲滯都會對整個流程的剩余步驟產生連鎖反應。

見證消息廣播延遲

驗證者生成見證消息后需要通過網絡將見證消息廣播至聚合者處。這一流程的本質意味著,廣播宜早不宜遲,因為這樣可以確保驗證者及時收到該見證消息,并將其合并到聚合見證消息中。驗證者應該連接到足夠多的對等節點,從而確保自己能盡快將見證消息廣播給聚合者。

聚合見證消息生成延遲

聚合者可能會推遲見證消息的聚合流程。最常見的原因是,聚合者節點已經因為生成見證消息而過載,但是如果需要聚合大量驗證者,聚合算法的速度也會造成巨大延遲。

聚合見證消息廣播延遲

與見證消息廣播延遲類似,聚合見證消息也需要在網絡中廣播,因此存在相同的延遲風險。

區塊生成失敗

要想讓見證消息上鏈,首先要將它打包到區塊中。但是,區塊生成并不一定總能成功。有兩種情況會導致區塊生成失敗:1.驗證者離線;2.驗證者與網絡中的其他驗證者失去同步,導致其生成的區塊因包含無效數據而被拒絕。如果區塊生成失敗,就無法確保見證消息在同一個slot內上鏈,導致打包距離大于最佳距離。

區塊生成失敗還會產生其它影響,即,增加了可打包進下一個區塊的見證消息總量。如果可打包的見證消息總量超過了區塊容量,區塊生產者很可能優先打包那些可以帶來較高收益的見證消息,也就是那些打包距離最小的見證消息。這就有可能導致那些錯過最佳打包距離的見證消息一再被推后,因為它們能帶來的收益越來越低。

由于驗證者無法控制區塊生成?3?,我們定義了“最早打包slot”這一術語。最早打包slot指的是見證消息生成后的第一個生成有效區塊的slot。見證消息無法打包到一個不存在的區塊中,因此,以見證消息生成后的第一個slot為標準也衡量不出見證者的效率。這個標準就體現了這些考量,將“最早打包slot”定義為見證消息生成后的第1個產生有效區塊的slot。

惡意行為

盡管如此,惡意參與者依然有可能拒絕將見證消息聚合,或者拒絕將見證消息打包到區塊中。前者的風險可以用讓每個驗證者團體都有多個聚合者來緩解。為降低后者的風險,不打包見證消息需要承擔一定的成本。但是,參與見證的驗證者無法迫使區塊生成者打包見證消息,因此如果不打包見證消息所產生的收益高于其成本,參與見證的驗證者就束手無策了。

計算見證消息有效性

考慮到區塊生成和打包距離,見證消息有效性可以理解為見證消息對網絡的用處有多大。見證消息有效性的正式定義是:

區塊有效性是以百分比呈現的。下表列出了一些示例:

區塊距離的上限是32。如果未能在區塊距離達到上限之前將見證消息打包進區塊,則該見證消息的有效性為0。

聚合見證消息有效性

單個見證消息的有效性很有趣,但本身意義不大。如果我們將不同驗證者在不同slot生成的見證消息的有效性綜合起來看,就能更好地了解這組驗證者的整體有效性。我們只需取單個見證消息有效性的平均值,即可計算出聚合有效性,例如,一組特定驗證者連續7天來的有效性均值。

總結

當ETH2.0啟動時,成千上萬個節點會確定彼此的位置,然后開始提議和見證區塊。就像所有不成熟的網絡一樣,你需要通過不斷的摸索來找到如何讓你的節點盡可能有效的方法。正如上文所述,見證消息有效性是用來追蹤節點有效性的一大指標。希望實現獎勵最大化的驗證者可以通過見證消息有效性來了解其總體表現。

Attestant會為我們的驗證者追蹤其見證消息有效性,并將客戶報告中的數據匯總起來,從而提供更清晰的表現指標。隨著我們繼續拓展非托管型ETH2.0質押服務,我們很樂于與大家分享更多的指標。

注釋:

驗證者組合中的成員每過幾分鐘就會改變,因此所有驗證者共同負擔聚合成本。

這是經過簡化的見證流程,但是出于本文的目的而言,這個流程是準確的。

顯然,除了那些驗證者自己生成的數據。

原文鏈接:

https://www.attestant.io/posts/defining-attestation-effectiveness/

作者|?JimMcDonald

Tags:SLOTLOT區塊鏈ETHSLOT幣METACLOTH幣區塊鏈運用的技術中不包括哪一項Ac/sethercash

ADA
一文讀懂 Uniswap V2 改進與創新_ETH

UniswapV2是鏈上交易所的下一個迭代產品。Uniswap是Ethereum區塊鏈上的一個鏈上流動性協議,它可以實現無信任的代幣交換,這意味著所有的交易都是由智能合約執行的,而不需要中介或受.

1900/1/1 0:00:00
解讀Cosmos經濟模型及治理機制_OSMO

Cosmos是一個由多條獨立、并行的區塊鏈組成去中心化網絡,其愿景是打破信息的孤島效應,實現不同區塊鏈之間的互操作性.

1900/1/1 0:00:00
期權合約API接入文檔說明_API

API用戶,請關注如下鏈接:https://www.btcgateway.prohttps://futures.huobi.fm境外推薦使用https://hbdm.comhttps://api.

1900/1/1 0:00:00
幣海生金:多空勢均力敵 BTC日內操作策略_SEA

消息面: 1.截止8:00,OKEx交易精英多頭平均持倉比例為21.45%,空頭平均持倉比例為17.67%;火幣全球站精英用戶多頭比例為44.7%,空頭比例為55.3%.

1900/1/1 0:00:00
FAMA天使投資人做客幣贏超級問答:手機挖礦如何構建生態共識基礎?_FAM

8月19日18:00,幣贏與FAMA項目方一起開展的主題為“FAMA:手機挖礦新大陸”的超級問答ama活動,邀請FAMA的天使投資人Caythan.Q在百忙之中參與我們的活動.

1900/1/1 0:00:00
慧子:8.20比特幣上漲頻頻受阻,行情何時迎來反彈?_COI

慧子:8.20比特幣上漲頻頻受阻,行情何時迎來反彈?如果你曾期待單邊,那么請先學會擁抱震蕩,少一點預設的等待,多一些當下的關懷,市場從未抱怨人們的愚昧,而人們卻埋怨市場的不爭氣.

1900/1/1 0:00:00
ads