民主,辨别黑客的秘密武器:Ulf Wiger专访

最复杂的Erlang系统的创建者分享了他对区块链技术如何为每个人解锁更民主的财务未来的想法。
​​​凭借在Erlang工作的悠久而成功的历史,Ulf Wiger于1993年购买了他的第一份商业许可证。然后,在1996年,他加入爱立信并成为AXD 301开发的首席设计师;可以说是有史以来在Erlang中构建的最复杂的系统。

由Ulf建立的AXD 301在20年的时间内停机时间不到一秒。

由于他的善良和耐心,多年来,Ulf因其作为开源Erlang社区的支柱之一赢得了声誉。 2009年2月,他成为Erlang Solutions的CTO-首席技术官。最近我们向他询问了他对区块链的看法,以及这种颠覆性技术如何为每个人创造一个更民主的财务未来。

你是如何参与æternity项目的?

我相信我第一次遇到区块链技术是在2010年。不幸的是,我当时没有进入。 2017年5月,在过去3 - 4年担任自由顾问之后,我身处在几个项目之间。我认为这是一个开始探索加密货币的好机会,并且在我从æternity看到Erlang开发人员的广告时,我已经研究了一段时间。 Joel Reymont,当时是æternity的CTO-首席技术官,我们俩多年来一直是好朋友,所以我给他发了一封电子邮件。那是星期五。我在接下来的周一开始在核心团队工作。

你觉得区块链最有趣的是什么?

无需信任 (Trustlessness)是有趣的。在我职业生涯的大部分时间里,我一直在使用分布式系统和算法,开发集群控制器、分布式注册表、锁定机制、领导者选举库等。我非常熟悉“基于信任”的共识算法,但是“不信任” 方面将一切都放在首位。能够潜入如此熟悉但同时完全不同的东西是非常有趣的。

我也确信区块链技术会因为无需信任的方面而具有真正的颠覆性。

究竟什么样的革命对我来说仍然不清楚,但这通常是颠覆性技术的情况。

如果您可以通过开发这项技术来解决一个问题或在世界上创造一个重大变化,它会是什么?

我是一个古典自由主义者,并且相信有效、适当去中心化的自由市场是最强大的民主力量。

在过去的几十年中,科技行业一直试图弄清楚如何支持小额支付,而传统业务一直在争取向客户发送发票 - 即可以说是微型计费聚合器。

我们需要新的金融工具,来适应信息时代和物联网时代,我们也需要不断对抗市场融合的趋势,并由少数主要参与者主导。

区块链技术似乎提供了实现这一目标的新方法,能够探索这种潜力令人兴奋。

关于Erlang作为一种编程语言,你最喜欢的是什么?

有两个主要的基准:Erlang代码往往对编写和读取都非常简单,并且Erlang确实能够正确地进行并发。当然,结合起来,真正的杀手特性必须是,可以简单地称为并发编程,Erlang使得编写和读取复杂的并发代码变得相对简单。

对Erlang语言的未来有哪些挑战和机遇?

当我在1993年进入Erlang时,Erlang程序员确实没有任何市场(只有爱立信,我和其他一些人正在使用它)。我曾经希望,如果Erlang本身没有变得流行,至少其他语言会复制它的一些很棒的功能。这实际上至少在一定程度上成了现实。现在,有些语言和库已经从Erlang借用了想法,而Erlang旨在解决的问题已经进入主流。所以无论Erlang发生什么,现在都是成为一名老练Erlang开发人员的好时机。而且,Erlang还有一些其竞争对手可以匹敌的品质。少数其他语言无法复制的主要内容之一是错误处理。

对于那些想要构建响应迅速、非常强大的交易系统(谁不想?)的人来说,Erlang仍然很难被击败!

说到这里,Erlang拥有其Prolog风格的语法,是一个奇怪的野兽。它可能永远不会成为大众的宠儿,但毕竟,保留一个颠覆黑客和企业家的秘密武器并不是那么糟糕。

在工作之外,那些亲近的人如何描述你的个性?

我14岁的女儿和我18岁的儿子有时告诉他们的朋友他们应该来找我咨询关于学校项目或生活方面的问题和建议。 这让我感到骄傲和谦卑。

几乎没有其他方面,可以比拟,同时享受孩子们的爱和尊重。

如果你可以给你年轻的自己一点建议,它会是什么?

接受其他人和团体想要选择自己的路径的想法,就像你一样,如果你不能让他们按照你自己的方式看待事情,也不要太担心。 并不意味着你们两个都错了。 可能有一些你尚未见过的角度,或者某些事情只是在人们愿意探索替代品之前必须发挥作用。 如果你在同一时间保持好奇和谦虚,你最终会找到自己的方式。