加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > DAI > Info

技術解讀:高效的鏈上動態 Merkle Tree-ODAILY_RC2:brc20代幣有哪些

Author:

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

編按:本文是QuarkChain創始人&CEO周期博士在以太坊技術論壇ethresear.ch發布的一篇技術文章,介紹了一個高效的Merkletree方案設計。

原地址:

https://ethresear.ch/t/effici...

簡介

遵循以太坊2.0的無狀態客戶端的思想,我們實現了一個高效的鏈上動態Merkletree:

以太坊隱私技術解決方案Aztec宣布將開源:官方消息,以太坊隱私技術解決方案Aztec宣布,未來所有代碼版本都將在Apache2.0許可證下,任何與發布到以太坊主網的代碼相連接的軟件都是公開、開源的。[2021/6/10 23:28:32]

鏈上包含性驗證;鏈上添加/就地更新;O(1)存儲空間成本;更新/添加操作的O(1)存儲寫入成本。

背景

Merkletree廣泛用于以極低存儲成本在鏈上大量成員身份驗證,例如Uniswap鏈上空投。無需上傳鏈上所有用戶大量的空投信息,空投可以通過以下方式顯著節省成本:

聲音 | 廢物管理公司Wastezon:運用區塊鏈技術解決電子垃圾問題:據ozy報道,位于盧旺達首都基加利的廢物管理公司Wastezon管理者Irakoze和他的團隊表示,通過應用程序將電視和手機等二手電子產品的消費者與回收行業聯系起來。 Wastezon采用區塊鏈技術來認證每個使用階段的組件,希望使制造商能夠跟蹤并從最終用戶那里收集他們的產品,盡可能的利用區塊鏈技術減少進入垃圾填埋場的電子垃圾數量。[2019/9/19]

將樹的根哈希存儲在鏈上使用鏈下計算證明用戶獎勵用戶通過鏈上提交證明來獲取獎勵

此外,鏈上動態Merkletree正在引起人們的興趣。著名的會計事務所安永(Ernst&Young,EY)開發了一種僅能在鏈上添加的動態Merkletree(https://github.com/EYBlockcha...5)。它通過只存儲“邊界”節點而不是樹的所有節點來節省樹的存儲成本,但是,添加操作的寫入成本為O(log2(N)),這可能會在EVM上消耗相當大的gas。

動態 | 區塊鏈服務公司AlphaPoint升級STO技術解決方案 以吸引機構客戶:據CoinDesk消息,3月28日,區塊鏈服務公司AlphaPoint透露,其已升級其證券型代幣產品(STO)技術解決方案,以吸引機構客戶。AlphaPoint稱,憑借其升級的技術堆棧,私募股權、房地產公司和基金等金融機構可以發行資產支持的證券型代幣,從而增加市場流動性。該公司進一步表示,它正在開發資產數字化(Asset Digitization)軟件,以幫助客戶以“安全和私密”的方式創建、發行和交易證券型代幣。[2019/3/28]

基本想法

新加坡政府正探索區塊鏈技術解決金融交易結算及洗錢問題:新加坡政府正在探索使用區塊鏈技術和分布式賬本技術(DLT)來交易、結算金融交易、支付、證券,同時用于處理洗錢(AML)和恐怖主義融資(CFT)。新加坡資訊通信媒體發展管理局同時與一些銀行合作研發一個KYC區塊鏈項目。[2018/3/28]

類似于現有的靜態Merkletree,它使用默克爾證明來驗證包含性,鏈上動態樹的基本思想是在包含驗證后重用默克爾證明來更新樹的根哈希。樹更新的步驟如下:

給定LeafIndex、oldLeafHash、newLeafHash、oldRootHash、proof用oldLeafHash和proof計算rootHash。如果計算出的rootHash!=oldRoothHash,則包含驗證失敗;否則繼續使用newLeafHash和proof計算newRootHash,其中證明被重用,newRootHash將是更新后樹的根哈希

請注意,只有newRootHash被寫入區塊鏈,因此空間和寫入的成本是O(1)。

應用

MerklizedERC20

ERC20標準可以修改為Merklize的樹。任何造幣/銷毀/轉移操作都需要Merkle證明。MerklizedERC20的應用或許可以:

鏈上投票——治理提案投票可以廉價地使用ERC20快照并根據快照計算鏈上投票,而不需要保留ERC20余額變化或鏈下快照的所有歷史記錄。遠程流動性挖掘——遠程鏈上的合約對本地ERC20用戶進行空投/流動性挖礦,其中ERC20快照通過去中心化預言機定期轉發到另一條鏈。

示例代碼可以在這里找到:https://github.com/QuarkChain...

/SPDX-License-Identifier:MITpragmasolidity^0.8.0;import"hardhat/console.sol";import"@openzeppelin/contracts/token/ERC20/IERC20.sol";import"@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol";import"@openzeppelin/contracts/utils/Context.sol";import"./DynamicMerkleTree.sol";

contractMerklizedERC20isContext,IERC20,IERC20Metadata{mapping(address=>uint256)private_balances;mapping(address=>uint256)private_indices1;uint256private_totalSupply;stringprivate_name;stringprivate_symbol;

Tags:RC2C20RC20ERC20brc20代幣有哪些Wrapped Secret (ERC20)brc20創始人PlayCoin [ERC20]

DAI
速度與成本之爭,以太殺手們正在崛起?-ODAILY_以太坊:以太坊幣最新價格行情分析

如果要問目前哪個加密項目最有用,最有可能從游戲、購物、銀行等業務全面改變世界的運作方式,答案很明確,那就是以太坊。因為以太坊憑借著革命性的智能合約為DeFi、NFT等熱潮提供了土壤和動力.

1900/1/1 0:00:00
Footprint:拆解Avalanche鏈攀升的奧秘-ODAILY_AVA:CHINALADY

撰文:Footprint分析師Simon(simon@footprint.network) 日期:2021年12月 數據來源:FootprintAvalancheDashboardFootpri.

1900/1/1 0:00:00
Strips x MISO公募上線-ODAILY_STR:STRI

拍賣鏈接將于10月11日公布,請關注我們的Twitter在DeFi生態系統中:StripsFinance是第一個解鎖了固定利率交易的衍生品DEX.

1900/1/1 0:00:00
Web3時代的共享經濟是怎樣的?-ODAILY_WEB:MOBI

總有一天我們會回顧20世紀,想知道為什么我們會擁有這么多東西。 這是《時代》雜志上一篇名為“改變世界的10個想法”的文章的第一行,該文章寫于2011年.

1900/1/1 0:00:00
NFT引得眾多美妝、奢侈品牌入局,大戰“雙十一”-ODAILY_NFT:區塊鏈

“雙11”,又稱“光棍節”,是世界上最大的網絡購物節,比黑色星期五和網絡星期一的總和還要大,自2009年以來,每年都在不斷刷新令人震驚的商品總價值記錄.

1900/1/1 0:00:00
圈內圈外共振,元宇宙離我們到底有多遠?-ODAILY_元宇宙:ONE

這兩年,隨著牛市行情的持續,區塊鏈行業的相關概念也獲得了資金的爆炒,如公鏈、去中心化金融、NFT、元宇宙等等.

1900/1/1 0:00:00
ads