一个产品STEEM化的初期思考和对项目方答疑
image.png猎豹live.me和ONT合作,做产品steem化。
1、账号登录注册部分,怎么对接?
接入ONT SDK。
用户名或手机号做不重复唯一登录方式上链存储。
正常使用时直接中心化服务器登录,有发帖、点赞、评论等操作时,再解密打开私钥。
关于私钥管理,还是我上次的建议:
【中心数据库存储三个东西:用户名,md5(用户密码),aes(用户私钥)。用户输入密码登录之后,将token和aes(用户私钥)返回到前端解开;每次用token登录时,再把aes(用户密码)单独返回去解。】
————
之所以还提这个是我现在认为要让区块链产品化,必须要让区块链做互联网+;从我的认知来看,EOS最大的升级就是将区块链存储做了互联网化,多解决了两个问题:快和免费。
互联网用户好不容易把自己的东西全部更多的上传到网络上去了,不会再接受需要从网上弄个东西存储到的线下(电脑或U盘)来这个场景了。
我个人觉得让用户保管自己的数据是一个伪需求,让用户控制自己的数据才是真正的痛点。
————
2、发帖,浏览帖子如何实现?
和正常互联网产品没有区别,只是存储有区别,主要用来做内容首发及著作权存证。
方案一:单篇内容过多时,内容存储到中心化数据库,内容做hash,hash上链,内容不可修改;
方案二:单篇内容不多时,全部内容上链,内容做hash用于索引;
3、获取热门帖子如何实现?
和正常互联网产品没有区别。
权重值计算公式建议:UV浏览 * 30% + 有效点赞 * 30% + 有效评论 * 40%。
有效XX的定义是实施人账号的内容判断不是恶意刷单小号,例如昵称无意义,输出内容无意义等。
4、获取用户的帖子列表和评论列表?
和正常互联网产品没有区别。
数据库+区块链上联合检索,数据库查内容,区块链查token经济相关,例如文章归属、点赞评论数量等。
5、用户点赞,如何给贴主怎么分到钱?
发文、评论、点赞等行为的获利。这里是需要根据实际用户量,商业模式中期望的用户预期行为等,设计一个完整的经济模型。
大概说一下,说道分钱就有充值的行为,参照steem,部分摘要:
【社区可用来吸引资本的有两个方面:债务和所有权。购买所有权的会员在社区得到发展时获得利润,但在社区收缩时面临损失。购买债务的会员能够得到有保证的定量利益,但不能参与社区发展实现的任何利润。对于社区发展和货币价值,两种资本投入方式都是需要的。此外,持有所有权有两种方式:变现和行权。所有权行权得到一个长期的承诺,在短期内不能出售。Steem网络把这些不同的资产类别叫做“Steem”(STEEM)、“SteemPower”(SP)和“Steem Dollar”(SMD)。】
在这上面STEEM是基本单位,其他TOKEN的价值均从STEEM价值衍生出来。SP可类比为公司的股权,从而拥有奖金分配的投票权,并获得类似于股息回报的长期激励,可获得每天STEEM链中产生steem token中的90%的分配,每天获得的token将锁仓13周。SMD可以类比为风险投资公司向创业公司投资时的可转股债券(convertible note),其价值和美元挂钩,可以与STEEM直接兑换变成法币。其中steem和sp,steem和smd是可以互相转换的;sp和smd中间是通过steem产生联系的。
在STEEM的经济模型衍生到其他内容产品类似:
主要是充值SP(Something Power),获得权力/声望进行投票(点赞/评论),权力/声望的高低由持有SP决定,让内容输出者(内容提供方)获得原生TOKEN。
——————————
暂时写到这里...未完待续