区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 火星币 > 正文

PERA:区块链研究实验室 | PlasmaMVP使用javascript实现资金撤回教程_Index Cooperative

作者:

时间:

为了更好地理解我的研究,我将PlasmaMVP表示为javascript。MVP是Vbuterin最初提出的minimalviableplasma,旨在以非常简单的方式提供plasma的基本安全特性。

基于此提议,OmiseGo实施了MVP,旨在将来使用Plasma。我主要使用此实现作为参考。?实际上,Plasma提案的白皮书仍然是高度概述,它还没有提到详细的实现方式。

请注意,OmiseGo-MVP与我的实现有两点不同。首先,出于简化原因,我不在子链内使用令牌。其次,子链的operator?将收取交易费作为激励。

Grayscale CEO:上诉法院推翻SEC对Grayscale拟议的ETF的禁令决定是“巨大的胜利”:金色财经报道,Grayscale Investments首席执行官Michael Sonnenshein将美国上诉法院推翻美国证券交易委员会(SEC)对其公司拟议的现货比特币交易所交易基金(ETF)的禁令的决定描述为“巨大的胜利””。这项裁决被誉为数字资产行业向前迈出的重要一步,重新燃起了推出第一只直接投资比特币的美国ETF的希望。[2023/8/31 13:08:59]

我把整个过程分解成5个步骤:

部署根链

Whale Alert:Paxos今日14:54销毁1.22亿枚BUSD:金色财经报道,Whale Alert数据监测显示,Paxos今日14:54销毁1.22亿枚BUSD。[2023/2/20 12:17:25]

操作创建子链

将以太币存入根链

花费UTXO

撤回UTXO

部署根链

根链是一个智能合约,因此它被部署到Ether主网。根链有5个主要功能。其中4个由Vbuterin定义为Plasma的最小实现。??

Operate创建子链?

Big Whale完成65.5万美元pre种子轮融资 Slow Ventures领投:10月7日消息,去中心化社交网络平台Big Whale完成65.5万美元pre种子轮融资,Slow Ventures领投,NFT Investments、三星Next、Intonation Ventures和天使投资者Alex Shin参投。Big Whale正在使用新技术,比如与经过验证的凭证相关联的匿名NFT身份,来重新想象在线社交网络中的数字身份和关系的互连。 它基于以太坊区块链上开发,它的目标是增强web 3社区在Discord和Telegram等web 2平台上的交互方式,并引入完全原生于 web 3的新机制。[2021/10/7 20:11:02]

operator创建的子链仅由operator操作,因此该链是权威证明链。链上的参与者都信任operator。

Ripple Labs前CTO Jed McCaleb称还剩余8.21亿XRP:一个致力于追踪Jed McCaleb的XRP余额的网站共享的数据显示,Ripple Labs前CTO Jed McCaleb称还剩8.21亿XRP,在过去的三周里,他卖出了9120万个XRP代币。该网站似乎只显示了他当前的余额,但没有考虑到Ripple还需要向其发送多少XRP。(U.Today)[2021/8/16 22:17:14]

当然,如果operator进行任何恶意行为,每个参与者都可以收回存入的资金,operator同时也将受到处罚。

根链有一个主要功能,即'addBlock'。此功能将一个块添加到子链。operator的操作只是在本文章中添加一个块。

从本质上讲,Plasma的子链是一个树形结构。由于这种结构,Plasma链实现了极高的可扩展性。Plasma可以非常快速和便宜地处理数千个交易。但是树的结构非常复杂,所以我把子链描述为一个没有分支的单链。?

在根链存入以太币?

起初,Sam构建了一个输出属于他自己的事务5个以太坊。请注意,此事务将包含在子链中,以便Sam不会将此事务发送到根链。

由于可伸缩性原因,根链仅包含子链的头。头部只包含2个信息:区块和时间戳内的事务的merkle根。

在存款案例中,包含一个事务,这样merkleroot就等于事务哈希。

在Plasma中,像Ether资产存储为一个utxo模型。这与以太坊主网不同,以太坊主网将资产存储为状态模型。UTXO模型与比特币的闪电网络相同。

UTXO表示为以下格式。

块号*1000000000事务索引*10000输出索引

接下来,子链的operator立即创建一个区块以记录来自Sam的存款以太。operator在区块添加过程中收取费用作为激励。?

UTXO花费?

Sam构建了一个输出,其输出属于Alice。请注意,此交易输入是Sam的UTXO。?

接下来,operator将包含Sam的事务的块添加到子链中。

在这一刻,Alice无法使用此事务的输出。因为此事务尚未包含在根链中。

operator将区块提交给根链。根据块区内的事务计算根哈希。?

Sam注意到事务已包含在根链中。然后,他向Alice发送确认签名。从现在起,Alice可以使用收到的UTXO。撤回她的资金需要这个确认签名。?

UTXO撤回?

Alice建立'sig'以证明'utxoIncludedTx'由包含来自Sam的确认签名的发件人确认。AnsShe构建'证明'以证明'utxoIncludedTx'包含在根链中。

她将退出事务发送到根链。

在这一刻,Alice没有收到退出的UTXO。该退出请求至少要查看2周。在这两周内,有人可以挑战这个退出。如果Alice是恶意的并且这个退出是欺诈并且挑战者获胜,那么Alice失去了这个UTXO。?

退出时间锁定到期后,最后,如果她将退出终结事务发送到根链,Alice会收到UTXO。

Alice收到3个Ether

本文转载公众号:区块链研究实验室,专注区块链技术,产品社群,经济模型等全方位的知识体系输出,为大家带来不一样的社群学习体验。欢迎联系作者微信加入社群:csschan1120??

标签:OPERAERAPERARATIndex CooperativeGlobal Funeral CareOPERA价格SiriNatural Language Generation

火星币热门资讯
CEB:比特币弱势反弹,这周末或将决定中期走势 | 火星号精选_比特币行情软件下载ios

比特币在昨天凌晨再次拉升逼空行情后,转势下跌,从14000点,一路放量跌到10521点,跌幅将近25%,创下今年以来最大单日跌幅.

数字资产:比特币暴涨近4倍后 加密货币大鳄们收益如何了?_OSS

据说,大鳄们赚肿了。 比特币本周继续暴涨,今年上半年比特币疯狂上涨将近4倍,使之成为今年以来表现最优的资产之一。毫不奇怪,机构投资者纷纷涌入比特币,在狂热的价格反弹中赚得盆满钵满.

BIT:关于下架DACC、VNX交易的通知_ArbitrageCT

亲爱的用户: 本着保护用户的宗旨,bitget为保证交易币种的高标准,将定期对平台内的代币进行综合性审查;如项目方出现对投资者不利因素,我们将采取对应措施,并下架对应项目.

BIT:TLAB日报:怎样让人心甘情愿去买BTC? | 火星号精选_USDT

今天看到一个有意思的问题:怎样让别人心甘情愿买BTC?A、把BTC从6000$砸到3000$B、把BTC从6000$拉到12000$最近很多新朋友入场,手里握着钱,问还能不能买,稍微犹豫下.

ALEX:Alex Lee:Jarvis 被设计为两个渐进的阶段_Jarvis AI

6月24日,JarvisPlus联合创始人AlexLee做客深链学堂线上沙龙,主要围绕着“万亿美金社交市场,Jarvis如何与巨头分羹?”进行分享.

YTH:中本聪来自爱沙尼亚?这家公司从2008年就开始研究“区块链”_JARED币

2008年,爱沙尼亚一家初创企业开始测试区块链,就在同一年,化名中本聪的神秘人发表了开创性的比特币白皮书.