测试去中心化黑名单(Decentralize blacklists)

去中心化黑名单上线两年多了,我相信很多朋友并没有使用过——其实我也一样,因为平时我只看关注列表以及中文社区的内容,垃圾内容还是很少的。

不过,去中心化黑名单作为HIVE上的一种屏蔽垃圾信息的机制,还是有必要了解一下,所以决定实际操作一下,顺便分享给大家。

image.png
(图源 :pixabay)

如果你还没听过或者不了解去中心化黑名单,那么可以参考我的这个帖子:

了解一下去中心化黑名单

或者@blocktrades 大佬的如下两篇帖子:

Hive Improvement Proposal: Decentralize blacklists on Hive
Hivemind API update to support decentralized blacklists

去中心化黑名单,简单来讲就是:任何个人都可以维护一个自己黑名单,而其它用户可以订阅(追随)别人维护的黑名单。

hive.blog网站已经支持:查看查询黑名单、维护黑名单、订阅黑名单等功能。

查看每个账户的黑名单信息,只需点击账户信息的Blacklisted Users栏目:

Reveal spoiler

1670229231981.png

或者直接由链接进入,https://hive.blog/@userid/lists/blacklisted (其中userid是你要查询的用户的ID)。

对应页面主要分为几大功能区块,下面我来分别给大家介绍。

Blacklist显示以及移除

Reveal spoiler

image.png

将用户加入到blacklist

Reveal spoiler

image.png

点击下方的BLACKLIST ACCOUNTS,就会将刘美女 @deanliu 加入到我的黑名单中,我来试试看。

点击后,会广播一个custom json操作,刘美女就进黑名单喽:

Reveal spoiler

image.png

赶紧把刘美女从小黑屋里放出来,对应的custom json操作如下:

["follow",{"follower":"oflyhigh","following":"deanliu","what":["unblacklist"]}]

搜索Blacklist

可以通过部分全部账户名称,来查询对应的账户是否在此黑名单中。

比如在这个搜索框中输入demo,上边的显示区域就会只显示oflyhigh.demo

Reveal spoiler

image.png

重置Blacklist:

Reveal spoiler

image.png

此处的选项可以帮助我们重置(清空?)Blacklist,我试着执行一下RESET BLACKLIST,会广播以下custom json

Reveal spoiler

image.png

然后,我辛苦维护的,多达两人的黑名单,就被彻底清空啦。

至于哪个RESET ALL FOLLOWS/LISTS是啥?难道是清空我订阅的黑名单?应该是这个意思啦,可惜这个界面上并没有提供订阅黑名单的操作,所以这个重置按键也是不可用的。

黑名单的描述

回头再来看我的黑名单显示信息,你注意到上边那句红框里的信息了嘛?

Reveal spoiler

1670231809100.png

我们可以在账户设置中为黑名单添加描述信息:

Reveal spoiler

image.png

我来添加一段描述信息试试,嗯,这样看起来带感多啦:

Reveal spoiler

image.png


去中心化黑名单就为大家测试到这里啦,hive.blog网站虽然还不支持订阅其它用户的黑名单,但对黑名单支持也算是不错啦,普通用户使用起来已经足够啦。

如果需要更复杂的功能,我们是可以通过编程广播custom json来实现,具体custom json如何写,可以参考文末链接,这里就不再赘述啦。

image.png
(图源 :pixabay)

怎么样,现在有谁想进我的小黑屋呀?

相关链接

Sort:  

其實一直也不明白 blacklist 跟 mute 有什麼不同 🤔

这是一个好问题:

@blocktrades 大佬的帖子中有如下内容:

How is blacklisting different from muting?
Muting an account means you don’t want to see the account’s posts and comments. Most frontends honor muting by preventing those posts from being displayed when you view the site.

Blacklisting an account implies you think the account is doing something wrong, and is intended to be used as a way to warn others that you think they should be careful when dealing with that account.

我理解mute就是不想看这个用户的帖子。

blacklist的用途可能更多一些,比如点赞机器人说不给这部分用户点赞,或者禁止对这部分用户转账,或者也可以单纯地不显示这部分用户的内容,等等等。或者还可以更狠一些,看到这部分用户的内容,机器人就去踩。😳总之用处多多。

了解!謝!

这个黑名单跟我平时说的黑名单一样的意思吧,就是加了,就看不到他😀😀

关黑屋的操作六六六

我还是想待在阳光里。哈哈。怎么又是刘美女?😂

让他哭晕在厕所
嘿嘿

别啊,友哥不是咱们一直都是好朋友吗?

那好吧


内个O哥,刘美女知道此事吗。
会不会引发啥蝴蝶效应

森七七 👹👹

说到黑名单就让我想到征信🤭

難怪我老覺得有怪怪的人在跟蹤我 🥺😟😥😢

_20221205_202641.JPG

O哥又在调戏,哦不,是调试,也不对啊
还是调戏吧
又在调戏刘大美女