昨天看到这个帖子, 里面介绍了新的基于steem区块链的聊天工具mangosteem, 觉得很有意思, 这里给大家分享一下
> ##What is Mangosteem?
>Mangosteem is a public web chat application powered entirely by the Steem blockchain - no private servers and/or databases involved! Simply login via Steem Connect and begin chatting on the blockchain.
>
>Since messages are posted to the Steem blockchain all chat interactions are votable, thus the chat community can easily reward valuable contributors and discourage the trolls.
>
大概意思就是说这个聊天工具是基于Steem区块链构建的, 没有自己的服务器和数据库. 然后使用SteemConnect来进行登录, 然后所有所有聊天记录都会存在于steem区块链接之上, 因为消息是发送在steem的区块链接上, 所以所有的聊天消息都可以进行互动和投票, 所以聊天频道的用户会很容易从聊天消息内获取到奖励.
[IMAGE: https://steemitimages.com/DQmQB1vzwirSZKp9znT1uVzKECNNSwQqCwAo9wWN65B58Hx/image.png]
目前来说界面做的还是很简单, 但是非常清爽, 比之前其它的一些Steemit的一些周边工具来说要清爽很多, 这个是没登录的情况:
[IMAGE: https://steemitimages.com/DQmagsAb3jiF2HKii6LX5kkjeDg5PY5gDNqqShhH4fjDBaG/image.png]
这个是去steemconnect登录, steemconnect是一个第三方的steem登录的api, 我在github上面看到第二个版本好像归到steem的github项目上面了SteemConnect V2
[IMAGE: https://steemitimages.com/DQmQ3ax6Yzid1ZjLwPQSGwgDmj3t5gygD58oKZ3W2Sxw2N6/image.png]
这个是登录之后的界面, 左上是你的头像, 左边分不同的channel, 然后下面可以聊天, 每个聊天消息可以点赞, 我试着在General频道里面聊天了一句, 然后在我的comments里面有一条记录, 如下图
[IMAGE: https://steemitimages.com/DQmUesLrZxozeAkBnFxtFm3NxkDLSzaA17LveuYmT5zmVo3/image.png]
点进去看是这个链接, 应该是把所有一个频道的聊天记录放在一个帖子下面, 每一条聊天记录都是一个comment, 然后这个帖子下面目前大概有几千条记录, 因为steemit没有为帖子的评论分页, 导致一下子打开的时候页面会卡住.
目前来说, 整个实现相对来说比较简单, 但是基本的功能已经有了, 而且因为是使用了Steem做存储, 而Steem里面是可以发文章的, 所以基本上实现其他功能应该也是易如反掌, 然后因为内容是在帖子的评论里面, 所以也不会对Steem里面的频道和Feeds造成污染, 应该是这个实现还是非常取巧的.
不过我也发现这个产品的模式可能会有一些问题, 因为在聊天的场景下不大会引起大家沉淀出来非常精彩的内容, 从而不会引起大家去对内容进行点赞, 所以这个工具如果从聊天功能来说是没问题, 但是如果是Steemit平台的契合度来说, 还是有一点问题的, 但是这个出发点还是很不错的, 给了我一些启发.
https://steemit.com 首发。感谢阅读,如有可能,欢迎Follow, Upvote, Reply, Resteem (repost) @powerfj 激励我创作更多更好的内容。