感谢巨美无比的Ryan做出的解答,追问若干:
Q1:
1.一个Asset Cell的Capacity是否存在上限?我是否可以使用大量的Capacity而仅仅用来存放一个Asset,你可以说从经济角度来讲这是非常不合理的,因为你完全可以把这一部分租赁出去。但是在激励层有这样的架构,每年增发的CKB中除去N Dao的部分,CKB处于使用状态所占比例的增发给到矿工,未使用状态的比例的增发给到“生态委员会”,(因为经济白皮书还未发布,这一部分还未确定,仅个人认知的一些内容而言),这样的设定下在租赁收益较低的情况下,是否存在大户和矿工行为上合谋(这应该也不能算作是作恶),或者仅矿工而言,在没有卖出挖到的CKB时,缺乏意义的使用CKB是否更有利于其获得更高收益。
Q2:
1.对于第二小问,对于项目方空投UDT时是否需要赠送一点CKB存疑。这里面关键应该就是capacity和lock是否可以来自不同用户,如果是来自不同用户,那么项目方可以不用送出去CKB,仅仅在lockscript用用户的公钥,用户可以通过转入CKB或者租用CKB或者消耗UDT本身完成把空投转出去。
2.20字节的Asset Cell贵不贵是一个相对问题,在以太坊上的问题就是,一次UDA的转账的价值本身如果都不如消耗的gas贵的话,这样的转账缺乏支撑基础。而在CKB上空投的衡量因素就变成了,空投部分的价值和转账手续费+20字节的CKB(按照你说的别人转给你就要给你一小块Cell)之间的对比,因为目前对CKB总量未知,所以无法判断具体情况。(如果CKB持价格可观,薅一份羊毛等于赚了两份资产)
Q3:
明白了,不要轻易改Type,是在作死。
在想一个好玩的事情,通过区块链浏览器应该可以完全知道每个Asset Cell对应的是什么UDA吧,不然的话,我不进行转账,然后把每个Asset Cell的Type去掉,那这样的话,哪怕黑客或者坏蛋获得了我的私钥,也没有办法获得这个Asset Cell里面的UDA。