【转】BM深度访谈:EOS前生来世-全是干货(六)

转自金色财经,原文《BM谈EOS》

第六段 

问36:俗话说:物以类聚,人以群分。你刚说Charles因为有点品行问题(moral reasons)导致你们无法合作,那最终使得你们团队协作不下去的到底是观念不相符、气味不相投、还是愿景不对头?

BM:呵呵

Ivan:好我懂了,我们都懂了。

问37:Cardano建立在Haskell上,我觉得他们会有一个函数编程语言(functional programming language)用来写智能合约。

有人说,现在的智能合约有安全方面的问题。但也有人说,用函数编程时你可以多做测试驱动的开发(test-driven development),智能合约的正式验证做起来很容易,从数学上也能证明,bug会更少,程序跑起来也更顺,不会终结于异常状态。

对于这个争论你怎么看?你是不是也很想在EOS里添加这种用函数方法来做智能合约呢?

BM:EOS引入Web Assembly,所以能编译任何编程语言,这就是说,你可以用Haskell写程序。

实际运行中,我们发现C++编译出来的代码更有效,在实用性方面这点极其重要。

但是,你同样可以把C++用在函数型范式(functional paradigm)上,模板元编程(template metaprogramming)的功能也很强,在编译的同时能进行大量检查,使得生成的代码能保持很好的一致性。

不仅如此,还有更多的库可以在C++中验证。

但有些人总觉得一定有人能写出完美的代码,而且这个人一定能够预知到后续的每一步都会缺哪些东西。而且,不管用任何语言写代码都能一帆风顺到没有bug。

这些人其实并不知道,实际上我们只能在一定假设范围内才能做成这些事,但这些假设可能并不一直都灵,掉根链子也是家常便饭。

所以,EOS总是采用这样的方法:当事情变坏时,会有一过程去纠正它,虽然不能修补所有的问题,但你至少还可以动动手,防止事情变得更糟。

对于系统安全性和用户来说,能够事后修复,才是头等要事。

问38:你不愿意带头部署网络的原因是什么?是法律原因,还是因为你只是想写趴在桌上写代码?

BM:原因有很多。

你先要搞清一件事,给交易所写代码和经营一家交易所是两回事。

所以,EOS项目把系统角色、功能职责和履约责任三者完全分开,因为如果把不同的功能都搅在一起,很容易出现一些本来可以避免的问题。

问39:几天前,福布斯杂志拉出一张榜单,上面写满了区块链世界里巨富名字,我们看到你、V神还有Charles Hoskinson都在。

我当时就在思考表上这些人所做项目的前景。BM你做出Bitshares,Bitshares跑到了今天;你做出Steemit,Steemit现在保养得也不错,而且我们也都觉得两样东西会一直运行下去。

但我觉得,这份名单上很多人做出的项目都没什么能落地可能性,估值都只依赖别人的预期,得靠讲故事活下去。你怎么看?

还有,你对ICO的前景怎么看?对人们常说的加密货币泡沫有什么看法?会不会搞到市场一片绝望时,项目还没落地?这个行业会不会遇到互联网2000年时那种级别的泡沫?

BM:我认为绝大多数的Token纯粹在投机。

如果你只看莱特币(LTC)、比特币(BTC)或比特币现金(BCH),他们在技术层面都是同质的,前景也就那样。

这些币的市值完全来源于代币分配(Token distribution)。他们整天惦念着未来总有人愿意买卖这代币,但对这种代币的实用性却从不关心。

那些项目甚至都不是ICO,都只是些单一功能的区块链,这些区块链自己都没法说清以后能做些什么事情。

他们对那些货币的估值都高到离谱,看起来所有的币都在争抢下一个储备货币的位置。

I believe Ethereum is behaving the same way Bitcoin has. It's broken from a technological perspective, but it's still viable as a currency in its own right.

我认为以太坊搞到最后会和比特币一样。从技术的角度来看,它已经烂掉了,但作为一种货币,它还是可以用用的。

基于此,没有理由说以太坊不能成为新的比特币,即使它不改进技术、不去变成人们希望它成为的样子,也能冲击更高的市值。

所以说,你要分清使用价值和投机价值这两个概念,我认为现在99%的币都在玩投机,只有1%在打磨实用性。

我认为Steemit和Bitshares的实用价值可能最高,但由于一些原因,它们的投机价值比较少。你要知道投机价值背后的驱动力是资本或既得利益集团。Bitshares和Steemit都是草根出身,所以我没有到处游说那些巨富到我们的项目中来。

Market cap is only an indication of how wealthy the people are, who are backing the project rather than the measure of the capability of the technology.

市值只是一个指标,这个指标可以衡量项目发起人的富有程度,但无法衡量技术能力。

问40:你现在做着EOS,万一你有了其他的想法,你会离开EOS去做另一个项目吗?当年你撇下社区、离开Bitshares和Steemit的一幕是否会重演?你对未来的计划是什么,你会在EOS项目上一直做下去吗?

BM:我有一个巨大的财务激励,让我能在EOS上一直做下去。

做公司是个大工程,我一个人可干不了。所以我得有合适的搭档,而我现在和Brendan Blumer还有block.one公司的其他同事一起。

我喜欢这个团队,我沉浸在EOS的开发里。万一以后我有了新的想法,就没必要去专门跑去造条新链,而是只要在EOS上部署就行

Steemit和Bitshare都有特定功能指向,如果我有一个新的想法,是不可能在这些平台上构建的。但因为EOS足够通用,我们所能设想到的一切都可以建在EOS上。

所以我不打算去别的地方。我喜欢和block.one的同事一起工作,我们所做的一切背后有着太多的动力。

问41:下一个问题是关于EOS上智能合约的编程语言,以前能用C++,你是否考虑使用其他语言,还是抛给社区决定?

BM:我相信C++是构建智能合同最好的编程语言,社区可以根据需要用其他语言。

事实上,创建语言最简单的办法可能是让该语言编译C++,然后用C++编译器将其编译为Web Assembly。

我们有一个很大的类库,你可以使用标准模板库,还有boost库等等,所有这些库都已经摆在那里,如果你换了种新语言,你就没办法一口气写出这些库。

我认为驱动语言的类库比什么都重要,EOS会使用C++。C++拥有最丰富、最好用的代码库,这就能快速构建任何东西,而这在任何其他平台上是没办法搞定的。

问42:那么接下来说说开发工具。例如,你会做一个自己的ID吗,还是用现有ID直接嵌入系统呢?

BM:你已经可以用现有ID了,这是用C++或CMake编译的,我们正在构建工具来增强一些功能,比如调试和测试。我们会做一些工具出来,让事情做起来更方便。

事实上,我觉得有人甚至已经建了Web界面,他可以在浏览器里完成一系列动作,比如构建、编译和部署C++智能合约。

所以,这些事情都能实现,我已经迫不及待地想去看看社区都想出哪些好点子。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,287评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,346评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,277评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,132评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,147评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,106评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,019评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,862评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,301评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,521评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,682评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,405评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,996评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,651评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,803评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,674评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,563评论 2 352

推荐阅读更多精彩内容