VOTANGLE,一个基于IOTA缠结的在线投票系统

VOTANGLE是一个免费的基于IOTA缠结网络的去中心化投票平台,它证明了IOTA比传统区块链更加灵活和强大,并且能够实现前辈们无法实现的各种WEB应用,这或许就是IOTA被大众汽车CDO称为Web 3.0的原因。

VOTANGLE网站地址:https://www.votangle.io

为什么要用IOTA来创建投票系统?

因为VOTANGLE的投票结果会存储到IOTA缠结这种去中心化平台中,所以投票结果无法篡改,不会存在中心化投票系统中通过修改后台投票数字的方式来作弊,结果相对更加公正和透明。

使用VOTANGLE来创建一个投票

首先,我们需要在VOTANGLE主页选择一个可正常连接的节点。通过点击右上角的按钮,在下列列表中切换节点,直到按钮变成紫色并显示Connected字样。当然,你也可以在这里填入一个已经被你证实可用的自定义节点。

VOTANGLE,一个基于IOTA缠结的在线投票系统

然后,我们需要在页面上填入投票内容,我们会看到三个需要填写内容的文本域。第一个为投票的标题(限制100个字符内),第二行、第三行为投票的选项(限制50字符以内),如果觉得2个选顶太少,可以点击[+ Add Another Option]按钮增加选项。

VOTANGLE,一个基于IOTA缠结的在线投票系统

最后,点击[Add Poll to the Tangle!]按钮将投票创建到缠结网络中。VOTANGLE会自动拒绝Spam,并且由于每个交易需要做工作量证明,因此会有速率限制(创建过程和投票过程需要花费一点时间)。好了,下面就是我们创建的投票。

VOTANGLE,一个基于IOTA缠结的在线投票系统

点击[View Results]按钮或者在你完成一次投票后,即可查看投票结果。

VOTANGLE,一个基于IOTA缠结的在线投票系统

上述投票的链接:https://www.votangle.io/#/vote/HPLQEGBUQNAEAQAPOANXJPP9NTPCKJW9UGWGKAKOTVXEQQCNLHKYFEQHJPOIVU9VRXQTPPAGXWKM99999

在缠结中查看这个投票:https://open-iota.prizziota.com/#/search/tx/HPLQEGBUQNAEAQAPOANXJPP9NTPCKJW9UGWGKAKOTVXEQQCNLHKYFEQHJPOIVU9VRXQTPPAGXWKM99999

(因为本站的跳转链接可能会导致转向错误,所以请复制到地址栏打开。)

背后都发生了些什么?

当你创建投票时,实际上是在IOTA缠结上创建了一个交易,该交易包含投票的数据,即投票标题和投票选项。此交易生成唯一的交易ID,这是你的投票的标识符以及应该发送到的地址。当人们进行投票时,他们也会在缠结中创建一个交易,交易中包含他们对哪个选项进行了投票。后端服务会侦听与投票ID地址有关的新投票,对其进行解析并将其转发给最终用户。

总结

VOTANGLE目前还是测试版,它仅仅是用IOTA创建Web应用的一个简单例子。VOTANGLE原作者还开发了另一个IOTA应用:chatangle.com,一个基于IOTA的Web聊天室。因此,开发者完全可以在IOTA基础上开发和扩展出更多用例。IOTA为Web开发者提供了一个“上链”的机会,这是前所未有的,先行者总是受益最多的,赶紧抄起键盘行动吧 :P。

胖子李

专栏作者:胖子李

个人简介:我共发表了 190 篇文章,总计被阅读了657,757 次,共获得了 1,884 个赞。

作者邮箱 作者主页 Ta的文章

发表评论

邮箱地址不会被公开。 必填项已用*标注