Session如何使用区块链和加密技术保护您的匿名性

《财富代码》-深度分析、挖掘区块链价值项目,https://www.first.vip/hodl

“区块链”:过去十年中最热门的流行语。您可能已经听说过有关区块链将如何“革新”每个行业,以及它是安全性,隐私,数据存储等的“未来”的说法。但是区块链一直在努力寻找有意义的现实应用程序,对于大多数人来说,这个词听起来像汽水机,或更糟糕的是,那些试图欺骗客户的公司毫不me惜地抢钱。

无论是作为流行语还是作为产品,“加密货币”的表现都没有更好。很少有加密货币兑现了他们的宏伟承诺,而那些正面临越来越严格的政府监管的加密货币。就像更广泛的区块链技术一样,加密还没有得到主流采用,现实世界中的用例仍然非常有限。

更令人担忧的是,过去五年来,大量欺诈性的区块链和加密货币项目日益受到关注,不诚实(或根本不称职)的``altcoin''或``shitcoin''项目似乎超过了实际可以交付的合法项目。

Session打破了这种空洞承诺的趋势-我们已经开发出了一种真正的产品,该产品利用加密货币区块链来提供有用,甚至至关重要的服务:安全,高度匿名的加密通信。

但是,为什么Session甚至需要加密货币或区块链?

会话和区块链:回到基础

您可能已经听说过我们谈论服务节点网络-运行Session的由社区运营的分散式网络。权力下放是Session面临的难题(有关为何权力下放如此重要的更多信息,请参阅我们关于权力下放与权力下放的文章)。但是,这与区块链有什么关系?

区块链的核心是交易分类帐,链中的每个区块由一组交易,链中前一个区块的加密哈希以及其自身的哈希组成。(块还包括解决复杂数学难题的解决方案-但这不在本文的讨论范围内。有关块如何工作的更多信息,请查阅Loki博客上的入门文章。新的交易块可以通过“完整节点”或'masternodes'—区块链网络上的用户操作计算机。这些节点共同决定哪些交易有效,以及它们进入区块链分类账的顺序。在适当分散的区块链中,参与是未经许可的-这意味着没有中央机构可以决定谁可以(或不能)运行节点。

Loki服务节点:为您服务的服务器

Loki区块链不仅具有完整的节点或主节点,还具有服务节点。有什么不同?简而言之,Loki服务节点可以执行所有典型的完整节点任务,例如验证新块和存储区块链。但是,服务节点还可以向网络提供超越这些基础的服务,包括在人与人之间安全地路由会话消息。会话的洋葱路由技术限制了任何一个服务节点所具有的有关正在发送的消息的信息-他们仅知道消息路由链中之前和之后节点的IP地址。这意味着任何一个服务节点都不可能弄清楚谁在跟谁说话。

服务节点网络是Session安全消息系统的骨干。但是在这里,我们遇到了一个问题。如果任何人都可以运行服务节点,那么一个攻击者难道不会启动一堆恶意服务节点并用它们淹没网络吗?而且,如果突然之间,消息路由链中的每个节点都由同一攻击者控制,这是否会损害Session的匿名性?

这种攻击称为Sybil攻击,对于大多数分散式网络而言,这确实是一种危险-没有进入障碍,恶意行为者可以简单地启动大量节点并获得对网络的控制(或只是监视) 。

幸运的是,Session有一个解决方案。

Sybil战争:Session对市场的Sybil抵抗

TL; DR:

“ Sybil抵抗”是为什么加密货币元素很重要的原因。启动Loki服务节点存在财务上的障碍(以$ LOKI加密货币要求的形式),这使得攻击者启动足够多的节点来在Session的网络上执行Sybil攻击的成本过高。

长版:

在许多分散式网络中,启动新节点就像打开PC(或租用VPS),安装网络的节点托管软件并将其松散地放入网络一样简单。这使得第三方启动数十个甚至数百个节点并进行Sybil攻击相对简单。

攻击Loki网络并不是那么简单。为了运行Loki服务节点,预期的节点运营商必须“涉足”(暂时锁定)一定数量的Loki加密货币。作为向网络提供服务的回报,服务节点运营商会定期获得一部分Loki区块奖励。这种激励措施有助于保持网络健康,并推动网络增长以进一步增强网络。

仅满足抵押要求的节点(在撰写本文时为18,352)被允许参与网络-如果一个节点未满足抵押要求,则它将无法参与构建区块链,路由会话消息或提供Loki隐私套件中的任何其他服务。

大多数时候,要获得足够的Loki来运行节点,需要从市场上购买。在任何时候,都有一定数量的Loki可供购买,基本的供需原则意味着随着可用Loki数量的减少,价格会相应增加。

这种供需效应通过所谓的锁定进一步得到加强。如果Loki被放样到服务节点,则不能移动或交易它-这意味着随着服务节点数量的增加,可购买的供应量会减少。如果潜在的攻击者试图购买大量的Loki(以便放样大量节点),则成本将随着购买的增加而增加,因此实际进行一次成功的Sybil攻击非常昂贵。

由Loki加密货币启用的抵押要求为Loki服务节点网络(通过代理为Session)提供了所谓的“基于市场的Sybil抵抗力”。

实质:

Loki保证金要求(LSR)通过算法进行连续调整,以保持Loki加密货币的经济稳定性。要查看当前的LSR以及其他统计信息和有关$ LOKI区块链的信息,请查看Loki Dashboard。您可以在《Loki白皮书》,《Loki经济提案》和《Loki加密 经济学》初稿中进一步了解Loki抵押要求背后的基本原理(警告:技术性很高!)

运行服务节点可让您回馈Session和Loki社区,同时还可以获得加密货币奖励。有兴趣吗 查看Loki的服务节点(又称masternode)奖励计算指南,其中包括设置您自己的服务节点所需的所有信息。

好的,但是为什么不[ 比特币/闪电/门罗币/我最喜欢的加密货币 ]?

我们已经看到很多人想知道为什么我们不仅仅使用已建立的加密货币作为该项目的基础,这是一个合理的问题:所以这就是我们的理由。

第一个原因:激励。 

或者,为什么不使用比特币/闪电呢?

我们不能使用现有的加密货币(例如比特币)的根本原因是,我们需要通过奖励加密货币来回报服务节点,从而激励服务节点。我们无法在另一枚硬币的经济中做到这一点,因为我们将无法修改其区块链算法来创建用于奖励服务节点的新加密货币。如果我们在Lightning Network之类的站点上构建Session,则我们必须采用的唯一其他选择是对Session中发送的每条消息收费-但这将成为Session采用的重大障碍。

第二个原因:根本的变化。

或者,为什么不选择Monero?

如果是匿名问题,为什么要分叉 Monero,而不仅仅是使用Monero本身?

本质上,我们需要对Monero区块链进行一些基础性更改以支持我们设想的服务节点体系结构,并且将这些更改集成到Monero中将非常困难,即使不是不可能,因为Monero的主要价值不包括开发辅助隐私工具。基于他们的网络。取而代之的是,我们分叉了Monero代码库(当然,将其保留为开源),并开始进行必要的更改和添加,以支持我们想要提供的其他隐私服务,例如即时消息传递。为了保持协作和社区精神的开源精神,我们以多种方式向Monero做出了贡献,包括增加了IPv6支持并为Monero的研究实验室提供资金。

结论

Session是区块链世界中罕见的野兽:具有强大功能集的有形功能产品,由大量文档提供支持,并由经过认证的非营利基金会提供支持。Loki区块链为Session提供了其服务节点网络,而Loki加密货币则为该网络提供了基于市场的Sybil抵抗属性-解决了许多其他分散式网络仍在挣扎的关键问题。会话,Loki区块链网络和Loki加密货币是在线隐私难题的三个关键部分,它们创建的网络远不止其各个部分的总和。

然而,最重要的是,Session标志着基于区块链的技术的另一个里程碑:Session使用区块链提供了安全性和匿名性- 无需积累有关区块链的全部经验。

如果基于区块链的技术要真正成为主流,那么区块链本身就需要淡出背景。这样思考:您不需要了解电子邮件提供商背后的协议;您只需要知道它会发送电子邮件即可。Session的用户每次发送消息时都会利用区块链的功能,而无需了解它。这就是让Session成为真正不同种类的区块链项目的原因。

本文由 区块链资讯平台头等仓 作者:Loki Network(洛基网络) 发表,其版权均为 区块链资讯平台头等仓 所有,文章内容系作者个人观点,不代表 区块链资讯平台头等仓 对观点赞同或支持。如需转载,请注明文章来源。
《财富代码》-深度分析、挖掘区块链价值项目,https://www.first.vip/hodl

发表评论