xLog 的修改与删除进一步研究

上一篇：

查看代码进一步分析 xLog 的修改删除流程，大概流程如下：

我们可以进一步确定，删除和修改这两个操作不会对源文件造成任何影响。更新是将新的 CID 交给缓存，而删除也只能给区块链加上一个删除的交易，在前端中隐藏文章，依旧能通过原本的链接访问文章。

比如我们能在任意篇博客的下面找到这样的信息，点击所有者后就会查询所有者账户地址下的所有交易，那么就可以看到所有的评论内容，文章内容，更新内容等。进入交易详情后，找到对应的 IPFS 链接，就能找到原文了，不论原文是否有删除修改。

区块链有两个性质：透明，可追溯

可以从账户地址查找该账户的所有交易，那么也就是可以从这个账户查询到该账户在 xLog 上发表过的所有文字，包括修改记录，以及删除的文章。

对于个人用户来说，有利有弊，因为内容是可能会被追溯的，但是另一方面来说，这个地址和人的绑定关系不那么的强，在 web2 的社区中，不少都需要绑定身份证才可以被允许发言。而假如我们不想要某一个账户了，只需要快捷的重开一个，就可以重新输出文字了，而在 web2 中可能会面临封号和一定的风险。

对于社区而言，我依旧认为弊大于利，过于自由，如果有有害内容（仇恨、谣言、网络暴力等）出现，而平台却没有管控能力，这注定会导致混乱。

当然现阶段而言，能接触到这个平台的人都还是比较有素养的人群，以上问题应该暂不会出现。并且，这个博客社区的圈子属性不太强，大家更多的还是以管理自己的博客为主。

区块链真的适合写博客吗？

数据属于自己，不被平台绑架？兼顾数据所有权？便利？

数据似乎并不完全属于自己

还存在舆论的不可控性

希望能留下您的想法