如果要实现这个可能离不开后端,做不到完全的去中心化,因为目前链上应该没有btc价格的预言机,如果要实现可能需要自己写个脚本定时调用币安的接口,然后把价格写入一个cell
这个说的也对,目前还是收集想法的阶段,看看大家都有什么有意思的想法,哪些做出来能有市场能有人来玩。还是希望大家能多讨论,把自己想法说出来,有意见多提。
我觉得其实需要一个更简单的 bonding curve 池子。目前的 xudt 发售是比较复杂的,有两个阶段,mint 阶段是一个固定价格,swap 是一个固定价格,swap 价格又是 mint 根据 bonding curve 曲线决定的。对用户来说,mint 不一定合算,越早 mint 或者越早 swap 也不会更有利可图。更普遍的 bonding curve 应该就一个 swap 阶段?越早进来 swap 就越便宜?
创建拍卖cell的时候为了方便,type script和data现在都空着了,合约无限制,可以放入spore或者xudt等,合约限制了竞价期间不允许修改type script和data
Cool,我刚才试了一下,流程能跑通了 (https://testnet.explorer.nervos.org/address/ckt1qpat49c0p4n24qan785vcgc4rm572ekjkarr6vazx3lv5e08z0m92qh8ag3szqqqqqqqpeqt2spqqqqq74dsjcw58jp84yl5ntdadpy49v84ms5p8a0hgqr95wy3873pw0zspyp02qysqqqqvx8c5q )。创建的时候可以试一下装入spore、mNFT等,可能需要点卡片的设计。
体验了下,感觉这个 NFT 拍卖可能是比较合适的场景:
- NFT 资产最终只有一个赢家拿走,很自然
- 拍卖场景中,一个区块一笔交易的并发可能是可以接受的,现实场景中每次拍卖,同一时刻也是一个人举手加价而已。如果真的想要,增加手续费让自己的加价呈现上去被打包,也是另一种意义的“加价”
在这个非常小的场景里,cell 热更新问题可以忽略,同时合约的实现又能体现 UTXO 的优势,整个逻辑更简单更自然了
对于 Web5 中的社交网络,用户之间要进行经济活动,可以考虑加入这种 NFT 创作的拍卖、或者基于 htlc 的 atomic swap 的直接售卖。这种跟打赏一样,属于比较基础的跟支付相关的功能,应该会比较有用?
在类似拍卖这样的场景中,在起拍价的基础上可以加入一口价设置,和时间段一起组成三核心参数:一口价,起拍价,时间段
三个参数用户(卖家)都是可以随意设置的,同时平台也可以根据实际情况给出建议值
比如一个拍品,一口价为三千元,起拍价为三百元,有效期为一周
卖家设置好以后一是很省心,二是可以最大可能让拍品卖出最大价值;买家如果的确很喜欢随时有一锤定音的机会,也有克制住喜欢捡漏的机会(就看自己内心的决定和博弈);平台盈利就是直接手续费抽成没什么好说的,只要点数不高合理就能留住客户达成平台卖家买家三方共赢的局面