買比特幣 買比特幣
Ctrl+D 買比特幣
ads

FFF:區塊鏈研究實驗室 | Plasma Cash區塊結構的規范_ERK

Author:

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

PlasmaCash推出的最重要的改進之一是“lightproofs”。Plasma結構要求用戶下載整個Plasma鏈,以確保他們的資金安全。使用PlasmaCash,他們只需下載與自己資金相關的Merkle樹枝。

這是通過引入一個新的事務有效性條件來實現的:特定CoinID的事務只在Merkle樹的CoinIdth葉中有效。因此,只下載該分支就足夠確信該硬幣不存在有效的交易。這個方案的問題在于,交易是“卡”在這個面額上的:如果你想交易多個硬幣,你需要多個交易。

如果我們將基于范圍的事務放入常規Merkle樹的分支中,則lightproofs就變得不安全。這是因為有一個分支并不能保證其他分支不相交:

第4和第6葉都描述了范圍內的交易。有一個分支并不保證另一個分支不存在。

區塊鏈房產科技初創公司HousAfrica完成40萬美元融資:金色財經報道,區塊鏈房產科技初創公司HousAfrica宣布完成40萬美元融資,其支持者包括Future Africa、SSE Angel Network (SSEAN)、ARM Labs、CV VC、Startupbootcamp Afritech、Niche Capital、Rebel Seed Capital等。HouseAfrica為房地產開發商及其客戶提供房地產數字化和透明度工具,該公司的旗艦產品Sytemap利用專有的區塊鏈和地圖技術創建私人土地登記將房地產項目站點地圖數字化,新資金將用于深化技術開發并擴大采用率及其團隊規模。(techeconomy)[2023/3/25 13:26:11]

使用常規Merkle樹,保證沒有其他分支相交的唯一方法是將它們全部下載并檢查。但那已經不再是lightproofs!

動態 | 泰國政府利用區塊鏈技術簡化外國游客增值稅退稅流程:從本月底開始,到泰國旅游的外國游客將可以通過一款區塊鏈應用程序來申請退還購物產生的增值稅(VAT),并可將資金直接發送至其信用卡或移動支付應用中。泰國政府除了通過引入區塊鏈支付方式來降低有關部門的管理成本和申請人的文書工作外,還將退還增值稅的上限從每名游客12000英鎊提高至30000英鎊。據悉,泰京銀行(KTB)提供了用于增值稅退稅的技術解決方案。據此前消息,泰國財政部下屬機構國產稅廳(The Excise Department)總干事Patchara Anuntasilpa透露,隨著泰國邁向4.0時代,國產稅廳正計劃利用數字平臺和區塊鏈技術來改善服務,以配合政府和財政部的政策,提升公共服務。(Ico Examiner)[2019/11/16]

我們的Plasma實現的核心是一個新的塊結構,以及一個伴隨的新事務有效性條件,它允許我們為基于范圍的事務獲得lightproofs。塊結構稱為Merklesum樹,其中每個散列旁邊是和值。

動態 | 出入境證件可支付寶預約異地辦 區塊鏈等技術應用推進“網上辦”:據新民晚報消息,國家移民管理局宣布出入境證件“全國通辦”新政:從下月起,內地居民可通過移民局網站、APP及支付寶等第三方平臺預約護照、往來港澳通行證、往來臺灣通行證的申領、更換、簽注等服務,并選擇在全國任一出入境證件受理點辦理。支付寶副總裁鄒亮表示,隨著人臉識別、小程序、區塊鏈等技術成熟并投入實際應用,中國老百姓越來越多的事情從“線下辦”變成了“網上辦”,全國已經有超過442個城市將辦事搬到了支付寶上。[2019/3/26]

新的有效性條件使用特定分支的和值來計算開始和結束范圍。這種計算是經過精心設計的,因此兩個分支的計算范圍不可能重疊。轉移只有在其自身范圍在該范圍內時才有效,因此這將使我們返回我們的輕客戶!

本節將詳細說明sumtree的規范、范圍計算的內容以及如何實際構造滿足范圍的sumtree。

金色相對論| 相里朋:無幣區塊鏈需對共識機制及底層技術加大探索:本期金色相對論中,對于無幣區塊鏈的共識及其技術如何應用在場景中,高級工程師、工業和信息化部電子第五研究所區塊鏈主管相里朋表示,“Token”一直都有,而當前業內的底層技術創新還乏善可陳,多數應用解決方案尚處于研制或探索試用階段,鮮有與業務深度融合的成功案例,行業應用層次普遍偏低。高舉通證經濟大旗,落地之路卻步步維艱,虛擬代幣涌現出無數泡沫。

當前社會并非所有場景都需要虛擬代幣/通證(token)來激勵,且“無幣”區塊鏈同樣也支持共識機制、分布式存儲、點對點通信技術及密碼學技術,也可對多方參與的結果達成共識。既使在“無幣”區塊鏈方向,只要敢想敢探索,解決實際問題,也能涌現出一大批優秀案例。[2018/9/29]

我們已經編寫了Plasma-Merklesumtree的兩個實現方法:一個是在操作員的數據庫中完成,另一個是在內存中用于在Plasma實用程序中測試。

以太坊網絡出現ofo合約,疑似共享單車ofo進軍區塊鏈:今日,根據以太坊區塊瀏覽器顯示,一個名為ofo的合約正在運行并有交易測試,業內人士猜測ofo即將進軍區塊鏈,ofo合約基于以太坊網絡發行,Token總量1000000000個。[2018/2/8]

sumtree節點規范

Merklesum樹中的每個節點都是48個字節,如下所示:

總和的16字節長度與coinID相同并不是巧合!

我們有兩個輔助屬性,.hash和.sum,這兩個屬性將引出這兩個部分。

例如,對于somenode=0x1b2e79791f28c27ed669f257397e1deb3e522cf1f27024c161b619d276a25315ffffffffffffffffffffffffffffffffff

我們有node.hash==0x1b2e79791f28c27ed669f257397e1deb3e522cf1f27024c161b619d276a25315和node.sum==0xffffffffffffffffffffffffffffffffff。

父級計算

在一個規則的merkle樹中,我們構造一個哈希節點的二叉樹,直到一個根節點。指定和樹格式是一個簡單的問題,即定義父計算函數,該函數接受兩個兄弟作為參數。

例如,常規Merklesum樹具有:parent=function{returnSha3)}其中Sha3是哈希函數,concat將這兩個值附加在一起。

若要創建merklesumtree,父函數還必須連接其子函數的加法運算結果。sum值:

注意parent.hash對每個sibling.sum和hashes是一種承諾:我們對兩者的完整96個字節進行哈希處理。

計算分支的范圍

我們使用Merklesumtree的原因是因為它允許我們計算分支描述的特定范圍,并且100%確信不存在其他有效的重疊分支。

我們通過在分支上加上左和右和來計算這個范圍。在每個父級計算中,將兩者初始化為0。如果包含證明指定了右側的同級,則取rightsum=right.sum;如果將leftsum=left.sum添加到左側,則取leftsum=left.sum。

然后,分支描述的范圍是。請參見以下示例:

在本例中,分支6的有效范圍是。注意31–24=7,這是葉6的總和值!同樣,分支5的有效范圍是[21,36-)==[21,24)。注意它的結束和分支6的開始是一樣的!

你會發現構造一個Merklesumtree是不可能的,它有兩個不同的分支覆蓋相同的范圍。在樹的某個層面,總和必須被打破!嘗試通過制作另一個與范圍相交的分支來“欺騙”葉子5或6。僅填寫灰色框中的?

你會發現,在樹的某個層次上,這是不可能的:

這就是我們獲得輕客戶的方式。我們將分支范圍稱為implicitStart和implicitEnd,因為它們是從包含證明中“隱式地”計算的。我們在plasma-utils中通過calculateRootAndBounds實現了一個分支檢查器,用于測試和客戶端證明檢查:

在Vyper中使用智能合約

請注意,鍵入的范圍是開始和結束,即完整的16個字節。

在常規Merkle樹中,我們通過散列“葉子”構建底層節點:

給定一個帶有單個transfera的txa,和值應該是什么?事實證明,不僅僅是transfera.end-transfera.start。原因是,如果傳輸不接觸,它會破壞分支的范圍。我們需要“填充”sum值來解釋這個間隙,否則root.sum將太小。

有趣的是,這是一個非確定性的選擇,因為您可以將節點填充到間隙的右側或左側。?我們選擇了以下“左對齊”方案來將葉子解析為塊:

我們將最底層的.sum值稱為該分支的parsedSum,而TransferProof模式包含一個.parsedSum值,用于重建底部節點。

分支有效性和隱含NoTx

因此,由智能合約檢查的分支的有效性條件如下:implicitStart<=transfer.typedStart

原子性多發

通常交易要求多次轉移要么發生或要么不發生,結果是每個.transfer需要包含一次有效的事務-每個.transfer都有一個與特定transfer.typedStart和.typedEnd相關的有效總和。但是,對于這些包含中的每一個,它仍然是完整的UnsignedTransaction的哈希-而不是被解析到底部的單個Transfer.hash。

本文轉載公眾號:區塊鏈研究實驗室

海納學院的內容將圍繞:區塊鏈技術,產品社群,經濟模型等全方位的知識體系輸出,為大家帶來不一樣的社群學習體驗。歡迎聯系作者微信加入社群:csschan1120

Tags:SUMFFF區塊鏈ERKSUMOfff幣有價值嗎區塊鏈工程專業學什么女生CYBERKONGZ

比特幣價格今日行情
NEWS:市場潛力超百億 企業區塊鏈賽道波濤涌動_bitmartnews

近期,各方在企業區塊鏈方面動作頻出:三星SDS推出更新版的企業級區塊鏈平臺NexledgerUniversal;唯鏈Vechain推出ToolChain企業區塊鏈解決方案;量子鏈Qtum推出了企.

1900/1/1 0:00:00
BIT:縮水近20倍,比特幣現貨實際交易量僅有5.54億美元?_TWI

來源|鏈得得 據AMBCrypto消息,資產管理公司Bitwise在3月份發布的報告稱95%的比特幣交易數據是虛假的.

1900/1/1 0:00:00
FEX:WBFex王者歸來 “下一個幣安”深圳啟航_數字資產

5月23日,“世界數字經濟論壇暨WBFex亞洲啟動儀式”千人大會在深圳大中華喜來登酒店成功召開。中國200多家傳統及區塊鏈主流媒體,以及100萬線上觀眾,共同見證了此次論壇的盛大舉辦.

1900/1/1 0:00:00
OGO:比特幣Logo史:拍板做決定的不是中本聰 而是他_LOGO幣

一個logo能象征一個行業,一場運動的精神嗎?目前為止-比特幣做到了!就是那個橙色的B。比特幣不屬于任何一家公司,也不屬于硅谷任何一家閃亮的初創企業的內部平面設計團隊,它的logo給了這個匿名項.

1900/1/1 0:00:00
TPS:Gate.io發布安卓2.4.7版本公告_gate.io交易平臺合法嗎

Gate.io發布安卓手機APP2.4.7新版.下載地址:https://www.gateio.co/mobileapp手機掃碼下載:本次版本2.4.7更新內容:1.新增賬單功能.

1900/1/1 0:00:00
CHA:Announcement on the Launch of the Solar「Uranus」HNB on May 27_MINION

DearLBankUsers:Afterarigorousscreening,wefinallydeterminedthattheLBankSolarmysteriousstartingproj.

1900/1/1 0:00:00
ads