作者Ayukawayen (鮎川彦)
看板DigiCurrency
标题Re: [闲聊] zksync 测试网上线
时间Wed Feb 23 13:06:22 2022
※ 引述《ripple0129 (perry tsai)》之铭言:
: 借串来了解一下rollup 的基本原理跟使用方式
: 不知道理解这样对不对
就我所知几种Rollup的运作方式大概是像这样 (以下均为L1上的运作)
基本概念 gas很高不实用
起始状态: A:$1000, B:$200, C:$30
输入: [
1. A to B $100; A的签名
2. A to C $200; A的签名
3. B to C $ 50; B的签名
...
99. A to B $100; A的签名
]
智能合约:
验签名,把A余额-100,把B余额+100。
验签名,把A余额-200,把C余额+200。
....
最後结束状态是A:$600, B:$350, C:$280
(跟处理一个区块里的多笔交易流程差不多)
Optimistic Rollup
起始状态: A:$1000, B:$200, C:$30
输入: [
1. A to B $100; A的签名
2. A to C $200; A的签名
3. B to C $ 50; B的签名
...
99. A to B $100; A的签名
]
结束状态是A:$600, B:$350, C:$280
智能合约:
管理员说结束状态是A:$600, B:$350, C:$280。清单在那边你们自己看,
谁反对的在一星期内提出抗议。
ZK Rollup
起始状态: A:$1000, B:$200, C:$30
输入:
结束状态是A:$600, B:$350, C:$280
因为 553759*13^3 - 6046591*13^2 + 748217*13 - 1410467 = 203050998
智能合约: 对耶
--
(以下恕删)
--
ethereum:0x09B25bd7d9B8dE2914C8314a2E0059A6a8ADEadE
polygon :0x09B25bd7d9B8dE2914C8314a2E0059A6a8ADEadE
smartbch:0x5a8B6db897003C8aFA62066d3bE876Fd8BBe9082
bitcoincash:qqjzmy6mjp8sp97c7thhflv9s2j96xk0q5pr26dftl
simpleledger:qqjzmy6mjp8sp97c7thhflv9s2j96xk0q5dcppcf4p
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.123.85 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1645592784.A.DB1.html
1F:推 lnonai: 对耶Xd 02/23 13:19
2F:推 adamcha: 怎麽感觉像智障 02/23 13:34
3F:→ ybite: 好耶!.jpg 02/23 14:15
※ 编辑: Ayukawayen (140.114.123.85 台湾), 02/23/2022 14:30:00
4F:推 kmd: 把 Zero Knowledge 解释的很生动 02/23 14:50
6F:推 andy7829: 好耶 02/23 22:28
7F:推 yo841204: 对耶XD 很生动 02/24 11:20