
pepper 花椒(解盘)|2025年04月22日 03:59
#RGB #本篇是我当时写的一部分笔记自己梳理用的
1. RGB是什么?
1. 智能合约框架 用来管理rich state的
2. CSV客户端验证,你持有资产,你有权利,而不是其他的用户
3. 利用BTC/Lighting TXN graph,不用区块链(不是链,btc的utxo账本就是他的“链”)
2. RGB的好处
1. 不需要软升级
2. 不回拥堵
3. 隐私
3.RGB的proporities
1. 没有on chain 监控
2. Data/数量全部隐私
3. partial reveral(只有部分才会揭露)
4. 如果持有人不告诉你,你是不会知道任何东西(哪怕在LN/Bitcoin)上也看不到任何数据TXN之类的
如果有一个issur发了两个代币,他们永远不会知道彼此
但是如果想让两个代币发生交换怎么办? ——specturm protocol 不属于RGB框架
RGB能做啥?
1. 代币/DUA
2. 期权,合约
3. 匿名募捐,收款,中心化,政府发行资产
4. 投票,去中心化身份,钥匙管理
RGB 是 set of standards
strict encoding (严格加密)是用来规范data 共识机制
single-use seals(一次性密封):是一种加密承诺
cryptogrphic commitment(加密学承诺):commit state data(ownership strutcture) into a TXN
RGB is the paradigms applied to Bitcoin
Multi-contract commitments(used for sharding and contract 模块化)
stach:all the data related Client validation hold by specific party
RGB Schema(脚本..好像不该这么翻译)
define standards schea(定义schema)
RGB & Bitcoin Multidimensional relations
4. 如何理解determinstic commitment和single use of seal
假设你有多个RGB资产链接在不同的UTXO output里面,并且你想转移,如果没有determinstic commitment, 你的资产会被一起转移
但是如果你有determinstic commitment,你可以定义一条转移
anchors: 链接UTXO,并且会去掉一些seals(密封) 他和state transcation是不一样的
Stash:合约/数据历史。一般是钱包在保管,如果这个stash丢失,所有的RGB资产都会丢失
转移不会用stash,并且转移的时候发送一个state transcation是不够的,对方需要你的所有历史,这个时候呢,你就需要聪你的stash里面分离出一些部分历史数据(大部分hidden,比如数量余额之类的)
这些部分数据放到了consignement,然后发送到对方,对方利用加密学的规则,验证你的一部分数据但是不需要你的所有数据,所以,他会把你的stash数据保留在他的copy
分享至:
脉络
热门快讯
APP下载
X
Telegram
复制链接