我们使用区块链来打击腐败和网络欺凌

我永远不会问自己的问题是,现在和现在区块链技术的实际应用是什么? 在当前的开发阶段,技术可以关闭哪些需求? 在过去的一年中,为了寻找答案,我参加了十二场黑客马拉松,尝试技术,一个接一个地发展。 在区块链开发人员课程结束后举行的Binary District黑客马拉松上,我们的团队(我和Denis Moskovchenko Di0niz )需要创建一个类似于OpenTimestamps的文件打标系统。



结果,诞生了一个概念,该概念通过使用区块链技术和IPFS的组合解决了任务。 一年后,此概念发展为Chainify服务,可轻松将数据保存到区块链并方便地与它们合作。 在本文中,我将告诉您该服务的工作方式以及可以解决的问题。

撤退


史蒂夫·乔布斯(Steve Jobs)在1997年重返苹果之后, 谈论创造产品 ,他敦促他停止专注于突破性的技术和销售方法。 他建议从消费者开始-然后才转向技术以寻找解决方案。 现在,可以将此规则归因于营销教条的类别,这对于成功产品是必不可少的。 多年来,这似乎是一条显而易见的规则,证明了它在无数行业中的有效性。 这也是精益创业在创建最低限度可行产品过程中的关键原则之一。 从问题到解决方案很简单。

但是,沉浸在区块链行业中,我对让承诺到2022年中实现完整性,去中心化和新的世界秩序的另一个高性能,人工智能驱动的区块链平台的项目数量感到惊讶。 这不是在关注技术,而是在关注消费者及其问题吗? 从研究的角度来看,在替代共识类型上创建高性能区块链可能很有用。 但是,如果每秒处理三笔交易的比特币网络仍然负载不足,它们的实际意义是什么?

什么是IPFS?


Chainify使用IPFS(一种分布式文件存储协议)。 ipfs.io团队已经开发了一个开源客户端,该客户端可以让任何想要成为网络成员并启动自己的节点的人使用。 IPFS客户端可以访问曾经上传到网络的所有文件。 文件地址是其哈希值,当文件成功下载后,客户端将返回该哈希值。 通过将文件拆分为小块,并根据这些文件的哈希值组成Merkle树,可基于文件的内容形成哈希。 这是什么意思? 通过下载小说《战争与和平》,我们得到了一个哈希。 通过再次下载它,我们得到相同的哈希,因为文件的内容没有更改。

这是IPFS网络设计的本质,因为在媒体上燃烧流量和空间,复制已经上传到网络的文件的目的是什么? 但是,例如,如果添加一个以前不存在的逗号,则将加载文件,并且输出中的哈希将有根本的不同。 类似的规则适用于具有修改后像素的图像以及具有切出片段的音频/视频。

因此,IPFS允许我们将文件上传到网络并可以从任何节点访问它。 但是,与此同时,该协议并不意味着删除先前下载的文件,尽管这在技术上是可行的。

为什么我们需要区块链


IPFS仅提供有关文件存在及其内容的信息,但不能回答文件下载人和时间的问题。 但是区块链可以给出这些问题的答案。

由于工作速度和固定交易成本的原因,Chainify使用Waves Platform解决方案作为区块链平台。 该区块链的交易结构假定存在附件字段,该字段允许您以文本形式(以base58编码)将其他信息附加到交易中。 在此处阅读有关交易设备的更多信息。 反过来,“时间戳记”字段显示事务何时完成。 因此,在附件主体中写入了 IPFS文件哈希后,我们可以证明该文件存在于某个日期,并且此后一直保持不变。

离题
比特币网络的第一笔交易包含了2009年1月3日总理的《泰晤士报》的标题,即将对银行进行第二次救助。 这证明交易不早于指定日期完成。

Chainify架构涉及向自身发送交易,将其保存在区块链上并在客户端签名交易。 应该注意的是,在区块链中, 只有使用私钥才能进行交易。 您可以在此处此处了解更多信息。 因此,密钥持有者可以用密码证明发送交易的是他们。

随之而来的是,交易的事实(带有附加的文件哈希)通过密码证明了私钥持有者在交易时文件的存在。 当然,这并不赋予上载到网络的IPFS文件的所有权。 它还不保证在应用程序哈希到事务之前,尚未下载IPFS网络上的文件。

区块链和IPFS的结合使您可以证明:

  • 特定日期的文件可用性;
  • 从此文件不可更改;
  • 私钥持有者的文件所有权。

在不久的将来,Chainify的源代码将在公共领域提供。

实际应用


媒体开放


我不敢计算媒体在社交网络上发布的帖子数量,但我认为它们在用户Feed中创造了大量流量。 已知可以编辑或删除已发布的帖子。 在信息战时代,这个问题变得尤为严重:双方互相指责对方伪造数据并使用可疑来源。 这也与竞选活动有关-候选人的陈述也可以编辑。



在区块链上创建后克隆是发布时间和材料不变性的加密证明。 可以将发布密码的链接附加到出版物上,或将其发送到信件的附件中。

司法系统中的反腐败斗争


不幸的是,在世界任何司法管辖区都没有否认司法系统中存在腐败成分这一事实。 该问题表现在操纵外壳材料的可能性上。 有时,有利于当事方之一的案件材料不予考虑,编辑或完全丢失。 这也适用于已经发出起诉书的情况。 如果在判决后(例如一年后)提起上诉,那么案卷的销毁将导致证据不足,并且由于无法证明指控而释放了囚犯。



律师将案件材料记录到区块链数据库中,以及以所有人都可以理解的形式构造材料,使您可以安全地存储和研究案件材料。 另外,任何想要的人(例如,法学院学生或人权组织的代表)都可以独立研究案例材料并评估作出法院判决的合法性。

打击网络欺凌


不久前,我参加了Mail.Ru组织的一次慈善黑客马拉松。 其主题是解决青少年环境中的暴力问题,无论是家庭暴力,网络上的侵略表现(网络攻击,拖钓等)还是在教育机构中。 我表达了解决问题的远见,在黑客松之后,“ 您的领地 ”慈善基金的代表与我联系。 他们谈论了他们的问题
“直到最近,该基金会还通过Ask.fm为孩子们提供了心理支持。 该渠道非常成功,并收集了一定数量的来电。 但是,后来发现,通过在社交网络上对儿童的个人资料进行呼吁和链接,可以跟踪他们。 转向心理援助服务,他们至少处于不稳定的心理状态,可以被操纵。”

发现这一点后,该基金拒绝支持ask.fm上的频道。 当他们看到匿名呼叫的可能性时,他们对技术产生了兴趣。 实际上,在区块链中,您可以以纯格式存储文本-这意味着可以将其用作通信手段。 因此,通过区块链架构可以确保青少年的安全。



每个消息实际上是一个存储在IPFS网络上的文件。 它还有护照,可以在官方信件上附上链接。

同时,在区块链的帮助下,该基金可以解决另一个问题-事实和基金申请数量的证明,这对于支持慈善组织的投资者和慈善家来说非常重要。

承诺确定


订立合同时,通讯服务也可用于确定协议或向政府机构公开呼吁。 在这种情况下,交流的传播使您可以跟踪对国家机构的上诉的事实和实质,处理请求的速度,响应的性质。

结论


前一段时间,在Simon Wardley的文章中 ,我看到了这张图。



该图显示了技术适应社会发展的阶段。 例如,考虑用电。 电力作为一种技术被采纳为行业必须遵守的标准。 我们的公寓中没有个人发电厂-我们只是在电源插座上插上插头。 想象一下,将电力作为一种技术来销售,您会被告知电子通过网络传输的速度。 你会买吗?

区块链的成功不在于交易速度,也不在于持久性。 人类终于有了可以依靠的真理之源,并且可以做以前不可能做到的事情。

区块链是一项杰出的技术,可以从根本上改变交流与互动的原理。 一个简单的例子:在决定是否进行投资或合作时,您不必依赖于有关收入增长和投资者数量的业务陈述。 只需在交易历史记录中阅读即可。

一月份,新的“ 区块链开发人员”课程流程将开始,我由此开始了区块链开发之旅。 如果您已经是一位经验丰富的开发人员,并且只想测试您的长处,请参加将于12月14日至16日在莫斯科举行的Waves黑客马拉松

Source: https://habr.com/ru/post/zh-CN430842/


All Articles