个人发行(铸造)稳定币的理论基础和具体方案

个人发行(铸造)稳定币的理论基础和具体方案


所有内容省流总结版加定制版:

定制版:

用CCC工具创建RGB++代币UtxoUSD设置一个极大的固定总量比如100万亿

把这个100万亿的UtxoUSD【全部】一次性和若干量(可多可少比如100万美元)的CKB,提交到UTXOSWAP创建交易对和提供初始流动性

CKB/UtxoUSD

价格根据其他交易所CKB/USD价格实时更新

至此,链上原生去中心化稳定币完成

////////////////以下是早期推进过程////////

在RGB++协议下用一个链上合约地址铸造一个总量极大的代币(比如总量100万亿的UtxoUSD)

向这个地址转入一定量的CKB(比如100万美元的CKB)

此时这个链上合约地址就有了100万亿UtxoUSD和100万CKB的初始双向流动性

任何用户都可以向这个地址发送CKB来兑换UtxoUSD或者发送UtxoUSD兑换CKB

具体的兑换价格参考其他公开交易所里CKB/USD的兑换价格(实时变动)

在CKB币价平稳和上升时,UtxoUSD价值保证和兑付没有任何问题

只有在CKB币价下跌尤其是下跌很多且大家都去挤兑时,才有可能出问题

解决的办法是:CKB每年增发的CKB中可以拿出一部分投入其中,增加其储备厚度

另外随着这样的链上原生稳定币以及其他有力项目的推出,相信CKB的价格会有一个不错的体现,也就有很大概率一直都不会有这个最差情况出现

随着使用者越多生态越强大,沉淀的UtxoUSD就许多,兑付需求会越来越小,整个生态系统正向循环,作为简单灵活且安全有保证的原生稳定币项目,有理由期待它发挥重要的作用


这个世界所有的价值是由所有人民共同创造,货币作为方便人们价值交换的媒介身份而存在,铸币权理所应当的属于全体所有人

这是个人发行铸造货币的理论基础

一个人能提供的商品和服务越多,其价值就越大,进而占有的铸币权就越大

这就是我们都知道的实现自我价值和服务社会的过程,两者相辅相成

超额抵押稳定币这个概念和事物大家已经不陌生,很多人已经习惯了使用它们和作为生活的一部分

把一个价值两元的“抵押品”放置锁定在“某处”得到一张价值一元的凭证

只要“抵押品”的价格下跌不超过50%,这个一元凭证的内外价值就是足够坚挺的

这个逻辑简单清楚,项目也已经有多条链的多个项目方在做,其价值呈现大家也有目共睹,比法币和中心化稳定币绝对有其独特的贡献和价值

这样是否足够,我们能否更进一步,这个方向的极限点在哪里?

很让人兴奋,答案是我们可以更进一步

我们可以让放置锁定抵押品这个角色做到更安全更强大更“去中心化”,正如你想的那样,用链上合约来代替“某个人或机构”

所有个人都可以按照既定的规则和这个链上合约账户完成交互,最终以达到安全隐私自由快捷低价的个人发行稳定币目标

具体方案

当前已有前提现状:

在波场链上向一个波场地址发送USDT可以直接收到若干TRX,同时向地址发送TRX可以收到若干USDT

只是这个地址是由不同的私人控制,有或多或少的风险

改进后的链上合约兑换版:

创建一个CKB链上合约账户和一个极大数量的RGB++协议代币(比如100万亿的UtxoUSD)

设定规则如下

所以CKB地址都可以无条件向这个合约地址发送CKB然后获取UtxoUSD(具体的超额抵押倍数可以再商讨,但一定要确定下来,比如三倍,用3万美元的CKB兑换得到1万美元的UtxoUSD)

只有用CKB抵押生成铸造了UtxoUSD的地址才有资格用UtxoUSD兑回CKB(此时即是1美元即1UtxoUSD兑换成3美元的CKB)额度即是第一步里的额度,不能超出,这个额度会实时不断增减更新

可以看到UtxoUSD是坚挺的,只要抵押物不下跌超过相应幅度即可(这个抵押倍数一开始可以设置较高,虽然舍弃了资金利用率但是换得了更多的价值安全保障)

不抵押而直接收取别人的UtxoUSD也可以,只是收取后也只能用出去而不能反向兑换成CKB,兼顾合理和灵活

UtxoUSD的价值有了足够的坚固保证,且不需要更多的技术再升级就可以完成,每个人都可以参与和获益

类似UtxoUSD这样的稳定币资产只是持有,就同时享受了区块链的安全隐私福利和本地交易生态的接轨福利,当然同时也就放弃了持有CKB等资产的可能涨幅的福利

这个福利由选择持有CKB的人享受

因此,不管是选择持有CKB还是UtxoUSD都有其潜在福利,根据个人需求选择,而肯定受益的,是所有加入这个生态的每一份子

UtxoCNY/UtxoEUR/UtxoGBP…也同理

最终我们可以获得一个更让人兴奋的目标:

全币种本地稳定币去中心化铸造方案

这个方案更像是一个公益计划,所以它的最佳落地实现方是官方团队(就像完成CCC的开发一样,给很多人带来了便利)

同时如果那位技术大咖有兴趣,也可以个人去实现它,只要最后的链上合约被大家确定为足够“完善和安全”即可,不一定非要是官方团队完成才可以

利人利己,为大家也为自己

循环互生,就会生生不息

荣耀中华一份子

1 Like

稳定币技术实现路径更新:简单清晰的铸造结算流程和100%的资金利用率

我们暂时新引入结算点的概念和代币

整个流程有三个代币参与,即CKB, UtxoUSD和USDPoint(随便取的名字)

前期工作和条件:链上合约生成一个极大量的UtxoUSD和USDPoint存放在地址上

铸造过程如下:
(先用三倍抵押的概念,然后后面会发现没有超额,资金利用率为100%)

使用者把价值300美元的CKB发送到链上合约地址,合约地址给使用者返回100个UtxoUSD和100个USDPoint

价值300美元的若干个CKB
=100UtxoUSD+100USDPoint

结算过程如下:

使用者同时把100个UtxoUSD和100个USDPoint打包发送给链上合约地址,合约地址给使用者返回价值300美元的CKB

100UtxoUSD+100USDPoint
=价值300美元的若干个CKB

任何人向合约地址单独发送UtxoUSD或单独发送USDPoint均为无效交易,没有任何返回

美元稳定币UtxoUSD和美元结算点USDPoint都不能单独从合约地址获取,在结算时也必须同时组合发送才可以获得正常的结算

然后我们再次更进一步

把美元代币UtxoUSD和结算点USDPoint的概念升级为1USD和xUSD

X是多少都不影响整个流程,但必须是一个确定的数字,比如我们可以设定为10

参与整个流程的三个代币更新如下:
CKB ,1USD和10USD

铸造过程为

使用者发送价值11美元的CKB,链上合约返回1个1USD和1个10USD

结算过程为

使用者同时发送1个1USD和1个10USD,链上合约返回价值11美元的CKB

这里核心重点依然是:单独给链上合约发送一个代币无效,发送的两个货币的数量不相等也无效(这时的两个代币互相作为对方的结算点)

用铸造和结算时两个代币需要同时且等量使用来保证价值的锚定和结算权的对等

用两个货币都可以单独转移的自由来实现流通性

最后资金的利用率就是100%(如果除开链上交互那点可忽略不计的手续费的话)

通过上面得到的1USD和10USD已经非常接近现实中人们使用的一元美钞和十元美钞

潜在的脱钩风险:

100%的资金利用率,很好的数字

任何事有优点必定有缺点,舍和得利和弊总是同行

项目的潜在风险在于当CKB的价格下降尤其是大幅下降时,如果大家一起去结算兑回CKB必定有一部分人铸造的1USD/10USD无法被兑换回CKB(链上合约的CKB已经被兑换光了)

发生挤兑的条件虽然比较苛刻但还是有可能

最优解就是官方在项目一开始就投入一定的CKB作为保底流动性,如果更进一步,可以把每年增发的CKB的一部分用于投入到这个流量池中,那么这个项目基本上就没有明显的不足了,也许在多年之后,人们才会意识到发生了什么

那不过是一个平平无奇的腊月天…

再次更新!进化到极简的稳定币铸造和结算
流程

上面的1USD和10USD代币可以合并成一个代币,比如再次命名为UtxoUSD

整个流程只有CKB和UtxoUSD

铸造100美元稳定币:

用100美元的CKB兑换成100个UtxoUSD

结算100美元稳定币:

用100个UtxoUSD兑换成100美元的CKB

结算权和交易权统一在一个代币里

唯一的可能风险:

自然还是CKB下跌时的可能挤兑风险
(在CKB币价平稳和升高时没有任何问题)
(只要一部分UtxoUSD的持有人有信心不去统一兑换也没有任何问题)

解决办法还是上面说的,官方适当注入CKB的流动性即可(这也是利好整个生态为生态赋能的举措)等到人们的信心完全确立(即使币价有一定下降也有信心会回升)沉淀的UtxoUSD足够多,流量池达到一定规模,就基本不可能发生风险了

量身定制版更新

项目整个实现逻辑不变,根据CKB现有生态做出了“量身定制版”(优化后实现起来很容易,也无缝接轨当前用户的使用体验)

用CCC工具创建RGB++代币UtxoUSD设置一个极大的固定总量比如100万亿

把这个100万亿的UtxoUSD【全部】一次性和若干量(可多可少比如100万美元)的CKB,提交到UTXOSWAP创建交易对和提供初始流动性

CKB/UtxoUSD

价格根据其他交易所CKB/USD价格实时更新

至此,链上原生去中心化稳定币完成

且不仅CKB链可以,其他所有有发币和合约功能的链也可以

它们只需要有如下保证即可:

1 创建稳定代币的地址(或者合约)在提交创建交易对和流动性后,确保所有人都不能控制这个账户代币的移动(确保每个稳定币不会被“凭空获取”,而是每个人都用兑换的方式获取)

2 上面的技术实现和最初的流量池资金投入理论上可以由团队完成或也可以个人完成,
但最好是由团队特别是本链的创建团队完成,比如不同的团队走完上面的流程可以得到不同的
UtxoUSDA,
UtxoUSDB,
UtxoUSDC…

但这个就完全没有必要了,除了名字不同,其他内涵完全相同,只会造成了资金利用的浪费和使用者可能的混乱

所以最好的方案是由官方团队牵头,做一个UtxoUSD就够了,前期对CKB/UtxoUSD流量池的兑换交互自然是一种支持,后面使用的用户何尝不也是一种支持呢?每个人在使用的时候是付出也收获自己的需要,被他人护卫也护卫他人,大家互相组成了护城河

这是大家同德同心,共建共享的最好例子

3 足够低的链上手续费自然是一大优势(比如CKB),但是这个优势在不同的人心中的重要性占比多大是一个变量(高资金的存储和转移,人们最多的选择还是BTC链)pow+链上手续费低是优点肯定没错,但pos+链上手续费相对高就不是说完全不能做,“认可”这个东西很复杂

总结:如果可以,请把握好CKB链技术上的优势和主动权现在还在手中的先发优势

没有项目方的原生链上去中心化稳定币

CKB有成为推出这个概念的第一条公链的主动权

好消息是,主动权目前为止都还在

坏消息是,主动权也随时可能丧失

没有项目方的原生链上去中心化稳定币必定会出现,这是历史发现的必然

但推出的第一个链是CKB还是其他某条链

我们到达了一个十字路口,我们一起拭目以待

技术实现参考方案更新:

这是一个解决一个地址或合约先需要有控制权提交UtxoUSD和CKB交易对,后面又需要任何人不能有这个账户代币控制权的这个矛盾的问题

可能有我能了解到的知识范围之外的技术已经能够很好的解决这个问题,比如某种让大家认为“安全和公开”的合约账户,这样自然是最好的

除此以外,根据我所知的现有的技术呈现,分享一个可供参考的方案

一句话总结即是用大家所知的多签方案

任意生成一个地址,然后通过CCC创建100万亿的UtxoUSD,和很少的CKB比如100个一起提交到UTXOSWAP交易对(只需要开通这个交易对即可,初期的流量性提供可以由另外的地址提供)

完成后把这个地址作为多签地址,设置一个尽量大的参与用户量和签到量,比如100签100的设置(甚至更大)

这样我们就低成本的(不管是技术成本还是经济成本还是时间成本)完成了最重要的一步

这个地址的代币被再次移动的可能就微乎其微了,我们假设这100人会作恶,“私自移动”偷取UtxoUSD,但需要的条件是所有人全部同意一起做恶,就会牵涉到利益如何分配和协调,一个人能作恶,和他人的“合作”就必定不是坦诚和长久的,利益的瓜分也会尽量想自己多占,所以这个作恶的共识必定不会达成,也就达到了我们所需的对所有人的安全保证

:star_struck:
您從哪裡得到這個想法和概念?您能提供網站連結嗎?

首先对学习和实践使用汉语的人士表示鼓励和赞赏

你能理解“感悟”的意思吗?静下心来在思考和发呆之间的一种状态

作为第一个知道信息的团队当然有一定的优势和主动权,但后续是不是他们先实现我就无从得知,我只知道肯定有团队会落地实现

1 Like