区块链将改变一切,甚至 VoIP
已发表: 2017-05-08在我研究过的所有新技术和协议中——从 WebRTC 和 5G 网络速度到人工智能和聊天机器人——没有一个比区块链的概念更令人困惑。 有些人甚至会争辩说,没有什么能像区块链那样对 VoIP 和整个互联网产生如此大的影响。
现在我们都只是在猜测,但我不会是第一个将区块链的采用比作 TCP/IP 和 VoIP 整体的采用。 这种神秘的新技术作为生产比特币的主要过程而越来越受欢迎,比特币是一种全新的加密货币,不由一个实体拥有或支持,而是一个庞大的网络和用户赋予它的价值。
起初这一切听起来有点粗制滥造,但足以让主要银行机构插手并开始四处嗅探。 在这一点上,我们开始将区块链实践推向全新的行业似乎只是时间问题。
什么是区块链?
要了解区块链技术甚至可能如何影响 VoIP 和通信,我们需要了解区块链是什么以及它是如何工作的。 这个过程本身是一个相当简单的概念,但幕后的技术和开发过于复杂,无法详细介绍。 所以,我会尽量保持这个简单明了,这样我们都可以理解这个想法。
一、基本概念
由于该技术成为一种验证金融交易的方法,我们将从这个角度开始。 区块链被开发为一种跟踪比特币的方法,并允许用户记录、跟踪和验证相互之间的资金转移。 更重要的是,它允许在不需要银行的情况下转移和兑换这种货币。
区块链技术是一种利用网络上多个点的绝妙方法,每个点在完成互联网上的“动作”时创建一个并持有一个通用版本的“某物”。 这个共存的通用版本用于验证任何交易可以并且确实发生。
现在,这是非常通用的,并且是注定的。
我们可以用“某物”和“动作”来代替许多不同的用途。 对于比特币,区块链用于在互联网上完成“货币交易”时创建一个通用版本的“账本”。 更有趣的是,这些分类帐可以自动触发特定操作。
2. 数字账本
我们目前转账的方式使用一个中央单元——一个通常跟踪每个人信息的银行。 我们的银行为几乎每个账户保留所有当前余额以及进出交易的分类账。 我们只能看到我们自己的账户信息; 只有银行可以访问每个人的信息。
但这就是让我们可以信任地转账的原因:我们信任银行,以确保我们的汇款人有钱,或者收款人实际收到了钱。 银行验证账户中是否存在请求的资金,并处理繁重的转账工作。
一切正常,因为我们可以相信银行会拒绝不可能的请求——这就是为什么如果您没有所需的余额,支票将被退回。 而且由于我们有一个受监管且值得信赖的来源负责所有这些信息,因此我们都可以放心,我们的资金得到了妥善处理。
但这正是区块链如何撼动一切。 在区块链范式中,不是银行处理数字账本,而是每个人都持有一份数字账本。
3. 点对点检查网络
您可能想知道:“如果中央银行既不控制账本也不确保资金的合法性,那么谁来做呢?” 嗯,这正是区块链的美妙之处。 正如我上面简要提到的,区块链利用节点网络; 在比特币的情况下,这些节点是拥有和使用比特币的每个人。
每个比特币所有者都有自己的比特币账本副本。 这是一份庞大的文件,上面记录了每笔交易。 当一个用户向另一个用户转账时,该交易会创建自己独特的“区块”,其中包含一些隐私信息和加密,我们稍后会介绍。
但是每个区块都有自己独特的数字签名,无法复制; 这就是您如何确保每笔交易都是独一无二的。 当交易发生时,该区块会同时添加到现有的每个分类账中。
因为每个用户都有一份账本副本,所以没有一个用户可以开始创建或复制交易。 如果在现有的每个分类账副本上都没有找到该交易,则该交易是欺诈性的。 因此,您不需要一个中央机构来验证资金或交易的合法性和存在性。
4. 加密和巫术
这是事情开始变得真正技术性的地方。 任何了解加密的人都会告诉您,这个概念本身是一个相当简单的概念,但幕后发生的事情可能非常复杂。 现在,为了让那些没有计算机科学学位的人能够接触到这一点,我将掩盖幕后的巫术。 但我想把整体想法弄清楚。
为了确保每笔交易都是私密、受保护和值得信赖的,区块链过程中的几乎所有内容都经过加密。 因此,虽然每个人都可以看到您的账户余额和交易历史可能听起来很可怕,但这并不完全正确,因为数字分类账的每一个副本都是加密的。 由于加密,没有用户可以进入内部并阅读详细信息; 但是,正确的用户将能够验证交易的真实性。
基本上,比特币的规则需要密码(数字签名)来解锁和花费资金。 就像真正的手写签名一样,这证明了消息的真实性。 除了加密,这是通过无法复制的数学算法完成的。 所以签名不是静态的,每笔交易都需要不同的唯一签名。 但它变得更加复杂:
- 每个签名都需要私钥和公钥来解锁和验证。
- 私钥是真正的密码,但签名是证明您拥有密码的中介,而不会透露密码是什么。
- 公钥是比特币中的“发送”地址。
因此系统必须验证您是公钥的真正所有者,这是通过在发送消息时生成私钥来完成的。 然后其他节点使用此签名来验证它是否对应于公钥。 这一切都是用数学或巫术完成的。 由于签名取决于消息,因此每个事务的签名都会不同,因此无法将其重用于不同的事务。 这就是您知道事情不只是被复制或修改的方式。
5. 把它们放在一起
因此,每笔交易或区块都使用自己的数字签名进行加密。 就像支票上的签名一样,签名是唯一的,不能为另一个节点或交易重复使用或复制。 例如,如果 John 向 Sally 发送了 5 个比特币,John 的数字签名将生成一个加密的“密钥”。 作为收件人,Sally 将收到一个验证“密钥”来解锁 John 发送给她的代码。
然而,在交易发生之前,网络上的每一个分类账都会使用这种新的资金转移进行更新——除了它们不仅被更新,而且还检查交易的有效性。 每一个账本都会回顾过去,首先确保约翰甚至有五个比特币要发送。 这是通过查看约翰的交易历史来完成的,以确保他确实在之前的某个时间点确实收到了足够的比特币。
如果一切顺利,每个账本都会更新新的交易和 John 和 Sally 账户的余额以及交易。 由于此交易有自己的唯一标识符,因此无法复制或复制。 现在这可能不是事件的确切顺序,但它是正在发生的事情及其工作方式的总体概念。
通过让网络上的每个节点都保存自己的加密记录和交易历史副本,我们可以在没有银行繁重的工作和簿记的情况下验证和完成交易。 我们不再需要一个特定的中央机构来处理这一切。 这既可以提高安全性——因为它有数千或数百万个点检查,而不仅仅是一个——以及整体速度。
银行和区块链
10 年来,金融机构一直在对区块链技术进行大量投资,以了解其工作原理以及如何将其应用于自己的用途。 对于银行业来说,区块链被视为一个巨大的颠覆者和一个全新的神话来处理两个主要方面:合同和交易。
《哈佛商业评论》在其 2017 年 1 月至 2 月的一期中发表了一篇名为“区块链真相”的故事,强调了这项技术如何不仅能颠覆银行:
“通过区块链,我们可以想象一个合约嵌入数字代码并存储在透明的共享数据库中的世界,在那里它们受到保护,不会被删除、篡改和修改。 在这个世界上,每一个协议、每一个流程、每一个任务和每一次支付都将有一个可以识别、验证、存储和共享的数字记录和签名。 可能不再需要律师、经纪人和银行家等中介。 个人、组织、机器和算法可以在几乎没有摩擦的情况下自由地进行交易和互动。 这就是区块链的巨大潜力。”
这被视为一个“基础”概念,有可能彻底改变我们当前的经济和社会范式。 我们不再需要所有东西的纸质副本,以及手写的、经过公证的签名来验证合法性。 如果这项技术起飞,我们将不再需要银行来存储、验证和授权我们进行的每一笔交易。
但这就是它如此具有破坏性的原因:它是一个全新的基础,可以完全重新设计我们在日常生活中使用的流程。 这也绝对会跨越到通信行业,而不仅仅是财务和法律问题。
区块链对 VoIP 的潜在影响
令我感兴趣的是,上面引用的同一篇《哈佛商业评论》文章将区块链的破坏和发展比作电信行业的 TCP/IP 的破坏和发展。 众所周知,TCP/IP 催生了 VoIP 和支持它的协议,包括 SIP 和 H.323。
然而,区块链有可能进一步改变这一点。 现在,区块链距离成为一个新标准还有几年的时间,讨论它的潜力实际上只是在这一点上的猜测。 我们无法确定这项技术将如何被使用或进一步发展。
但是,最容易看到区块链创新 VoIP 潜力的地方之一是身份验证过程。 大约一年前,Chris Vitek 在 Nojitter 上写了一篇文章,讨论了这个话题。
“保护通信确实始于身份验证,在传统的 IP-PBX 环境中,身份验证与电话的 MAC 地址相结合。 在基于软件的界面中,登录过程用于保护对通信工具的访问。”
革新 SIP 身份验证
Vitek 继续解释在 1995 年推出后,SIP 如何在一段时间内难以获得牵引力,因为“作为一种对等架构,它不符合电信运营商保持对每个通信事件的控制的需要。可能的。”
由于 SIP 作为对等连接的工作方式,它在客户端/服务器应用程序中的使用方式与常规电信不同。 当会话边界控制器出现时,SIP 变得更加重要,因为“它们允许企业和运营商维护网络安全”。
但是区块链引入了一种全新的身份验证方法,它不需要 SBC 充当看门人,也不需要中间的电话运营商来验证呼叫者的身份。 更进一步,区块链将消除几乎任何通信方式之间对运营商的需求。
而且,正如 Vitek 所说,“如果区块链足以保护银行交易,那么它肯定足以支持电信认证。” 我们都知道 VoIP 使用一些增强的安全性有多么糟糕。
因此提出的想法是,区块链可以彻底改变和改进当前电信中复杂而复杂的身份验证过程。
一个真实世界的例子
一年前,这是猜测。 但快进到 2017 年 4 月,我们现在有一个真实的例子可以指出。 EncryptoTel 作为“具有基于区块链的 VoIP 通信的软电话基础设施”突然出现。 从本质上讲,提供商承诺允许不同托管 PBX 源的用户进行加密、安全的 VoIP 呼叫,以及访问流行的信使应用程序。
用他们自己的话来说:
“EncryptoTel 的愿景是实现一种开放、可靠且最重要的是安全的通信方式,无论用户身在何处都可以使用。 该公司的主要产品是一种灵活而全面的 PBX 服务——即可以由大量用户共享的内部专用网络,但也可以与外部电信网络连接……我们的软件和支撑区块链基础设施使我们能够由于它在微交易和去中心化操作中提供的经济性,无论规模大小,都能满足任何人的需求。”
用英语来说,EncryptoTel 正在寻求作为托管 PBX 提供商运营,该提供商能够向世界任何地方的用户分配电话号码,但具有底层区块链基础设施来保护和提供通信身份验证。
区块链究竟如何被用作底层基础设施似乎是“秘诀”,但我们可以找到提示。 EncryptoTel 在其福利页面上解释说,“区块链集成的第一阶段”已经实施,用于“使用 Waves 数字签名确认发票的身份”。
在他们未来的路线图中,即 2017 年夏天,计划“实施基于区块链技术的服务”。
未来是区块链
因此,即使 EncryptoTel 距离产生一个完全可用的解决方案还有一年左右的时间,但它暗示这实际上可能是该技术的一个合法用例。 但是,我个人对此持怀疑态度,并且对一切都持怀疑态度。
值得注意的是,EncryptoTel 解释了他们在区块链、SIP、PBX 和电信行业的综合经验,但就目前而言,这似乎主要是一个提议的想法。 我绝不提倡这种解决方案,但我认为将其作为一个可能的现实世界示例进行强调是非常有趣的。 这可能只是一个吸引大量众筹而不提供资金的诡计,但我不是那个打这个电话的人。
然而,值得注意的是,即使是我们之前看过的哈佛商业评论文章也提出了不同的观点。 本文中最大的“但是”是我们距离区块链接管还有几年的时间——作者认为,整个概念是一个可以改变我们经济和社会系统的基础概念。 但是,他们表示,区块链需要几十年的时间才能渗透到我们当前的经济和社会基础设施中。
持怀疑态度,但充满希望
事实上,整篇文章将区块链比作 TCP/IP 对电信行业的颠覆:
“在 TCP/IP 之前,电信架构基于“电路交换”,其中必须预先建立两方或机器之间的连接并在整个交换过程中保持连接。 为确保任意两个节点都能通信,电信服务提供商和设备制造商已投入数十亿美元建设专线。 TCP/IP 颠覆了这种模式。”
这种转变也经历了几代人——它见证了许多新企业的兴起,并最终利用了这项技术。 我们现在在托管 PBX 提供商的爆炸式增长中看到了这一点,这些提供商现在是该国一些领先的电信提供商。 因此,EncryptoTel 可能已经领先一步,构建了一个基于区块链的解决方案。
同一篇文章的结论是这种情况正在发生:
“TCP/IP 已经无处不在,区块链应用程序正在数字数据、通信和计算基础设施之上构建,这降低了实验成本,并将允许新的用例迅速出现。”
毫无疑问的是,区块链具有破坏大量运营的巨大潜力。 然而,保持怀疑永远不会有坏处。
“但考虑到时间范围、采用障碍以及达到 TCP/IP 接受水平所涉及的复杂性,高管们应该仔细考虑试验区块链所涉及的风险。 显然,从小处着手是培养更大思考能力的好方法。 但投资水平应该取决于公司和行业的背景。 金融服务公司已经在采用区块链的道路上走得很远。 制造业不是。”
看起来 VoIP 和整个通信领域也应该与金融部门同步,如果不是很快的话。