plasma应用

参考链接:Vitalik深度参与,被给予厚望的Plasma究竟怎么样了?

Plasma MVP[2018年1月]

2018年1月份,Vitalik在Joseph Poon以及David Knott的帮助下,在ethresear.ch上发布了“最小可用plasma”的规范。Plasma MVP的目的是简化Plasma,提供以基本的安全性能,并让开发者快速地开发Plasma。在这个时间点,少数被选定的开发者被邀请加入一个名为“Plasma 实施者的视频会议”。从那开始,Joseph Poon和Karl Floersch每两周会在美国东部时间周三上午10:00开始进行一次视频会议。在这个视频会议里,参与者会讨论新的理论、提议,技术的可行性,或者唱唱生日歌之类的事。

Plasma Cash [ 2018年 3月份]

2018年3月份,Vitalik、Karl Floersch以及Dan Robinson三人共同发布了Plasma Cash,一般人们在提到Plasma Cash时,都会以“Plasma Cash就是Plasma”这种说法。Plasma Cash之所以会有Cash这个名字,是因为人们认为它的行为类似于现金,也就是说,它无法被分割或切割成不同的值。现在,我们有标准值计价的“纸币”,比如10美元、10美元、50美元以及100美元。而每一份存入到Plasma Cash智能合约的资金,会被视作“钞票”一样变得不可分割。Plasma Cash利用的是唯一的标识符,当你把以太币存入到一个Plasma合约时,该合约允许用户仅存储有关自己的币信息。但即使是这样,从用户的角度来看,存储的需求也可能是过度的,因为需要存储和维持不断增长的交易历史、包含证明以及非包含证明。

Plasma XT [ 2018年 5月份]

2018年5月份,Kelvin Fichter 在Dan Robinson、David Knott、 Joseph Poon、 Karl Floersch、Vitalik Buterin以及Justin Drake这6位大神的帮助下,推出了Plasma XT,这是一种使用密码经济聚合签名(Cryptoeconomic aggregate signatures)和检查点(checkpointing)技术的方案,它可以减少存储需求并保持最终结果。成功的检查点允许用户在检查点之前丢弃既往历史记录,从用户的角度,它显著减少了存储需求,因为检查点是被视为最终的,并且之前的交易无法被逆转或质疑。密码经济聚合签名技术,允许操作者使用位字段在提议的检查点上有效地从用户处获得签名。

Plasma Debit和更可行Plasma [ 2018年 6月份]

Plasma Cash的一个特性是,它无法被切割或合并。总的来说,这使得Plasma Cash难以成为一种支付转移管理机制。2018年6月份,Dan Robinson在Kelvin Fichter、Vitalik Buterin、Joseph Poon以及Karl Floersch的帮助下,推出了一种称为Plasma Debit的机制,这种机制允许可分割的金额交换。这个机制类似于用借记卡付款,因而以Plasma Debit为名。每一个Plasma Debit币,在当前币的所有者与操作者之间,基本上相当于一个双向支付通道(类似闪电网络的多重签名支付通道)。这允许操作者在任意数量的支付通道中记录微额交易。这种方法目前只适用于运行Plasma链的单操作者。

同样在2018年6月份,Kelvin Fichter 和 Ben Jones,在Vitalik Buterin、Li Xuanji、David Knott、Eva Beylin以及Kasima Tharnpipitchai的帮助下推出了更可行Plasma(More Viable Plasma),和最小可用Plasma一样,它也通常被简称为Plasma MoreVP,它是MVP的一个扩展版本,但是将退出优先级从输入年龄优先级重新组织为最小输入优先级,并删除了确认签名。

目前在ethresear.ch(以太坊研究组织)上面,已经有了100多个关于Plasma的讨论主题,如果你对Plasma解决方案有兴趣,你在那里可以找到很多有用的东西。如果你对这个领域很陌生,但是很想了解关于它的基础知识,learnplasma这个网站会是一个非常好的去处,它是由Kelvin Fichter创建并由社区维护的一个网站。

plasma的实现

1.OmiseGO (MVP-Python, Cash-Python):
https://github.com/omisego/plasma-contracts
https://github.com/omisego/plasma-mvp
https://github.com/omisego/plasma-cash

2.Loom Network (Cash-Python): https://github.com/loomnetwork/plasma-cash

3.BankEX (MVP-JS):
https://github.com/BANKEX/PlasmaParentContract https://github.com/BANKEX/PlasmaETHexchange

4.Blockchian @ Berekley (MVP-GO):
https://github.com/FourthState/plasma-mvp-rootchain https://github.com/FourthState/plasma-mvp-sidechain

5.DeepBlockchain (Cash-N/A): https://github.com/wolkdb/deepblockchains

6.Lucidity Tech (Cash-JS): https://github.com/luciditytech/lucidity-plasma-cash

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值