原文 https://zhuanlan.zhihu.com/p/35398837
BM访谈
Q:前段时间bts宕机了,你帮忙修复了bug,很多人想知道你对当前bts社区的看法,你还会参与进来改进bts吗?
A:在紧急的情况下,我会帮一下bts,但是bts当初的设计,是要实现自我筹集资金和自我管理。
Q:当初你是怎么想到bts,DPOS,DAC这些想法概念的?
A:在思考比特币的时候,我就发现它就像一家公司,把股份当作薪水支付给矿工。我从这个想法收到启发,发明了DAC的概念。DPOS是基于股东投票选举验证人这个概念。
Q:bts强烈依赖于NTP服务。如果见证人节点使用的NTP服务器遭到黑客攻击,就可能会导致硬分叉。EOS怎么避免这个问题?
A:NTP服务只是众多时间同步的技术之一。区块生产者可以运行自己的私有NTP服务器,进行同步整合。可以很快地检测到对NTP服务器的攻击,攻击需要耗费很多时间才能造成时钟混乱,影响网络。而且,区块生产者会使用GPS时间和其他质量更高的时间同步方案。
Q:或许你也知道,有些人(他们多数都是ETH的粉丝)认为EOS只有21个区块生产者,这说明EOS就更“中心化”,也更容易被攻击,你觉得要怎么防范这些风险?
A:DPOS就是用来防止三五个矿池对网络进行攻击的,这样达到最大程度的去中心化。那些对DPOS风险的担忧其实是对其他更大风险的无视。从每个确认窗口的单独验证人数量来看,或者从每个代币持有人的影响来看,DPOS的平台都是最去中心化的平台。其它所有的平台或许能投票(哈希算力,矿池所有者,基金会等等)但是他们的代币持有者跟决策者是分开的。代币持有者和决策者的不统一对于网络来说是更大的风险。
Q:bts在中国有很多用户,但是steem在中国的用户却很少。你怎么看这个问题?
A:steem的代币销售强烈依赖于英文用户,steem代币销售并没有照顾到中国用户。这也是steem治理结构的重大挑战,它依赖于社区的所有成员之间的评定审查。steem的语言门槛很高。
Q:区块链宪法这个想法是怎么来的?
A:在bts和steem的时候,社区由于缺乏一致的理解,不能对社区进行强有力的治理,也不能解决分歧,造成了社区的分裂。像the DAO被黑,比特币分叉这些事情更证明了一个没有宪法的社区,无法处理那些在区块链技术范围之外的共识问题。
Q:你对比特币分叉,bcc怎么看?
A:我认为这些分叉凸显了那些由于缺乏治理和宪法而导致的问题的严重性。
首先要在人的层面达成共识,技术层面只是一个工具,一个加速人们达成共识的进程的工具。btc和bcc的事情表明,btc共识在人类这一层面已经破产了。
Q:你对数字货币怎么看?你认为它的未来会怎么样?
A:数字货币的作用在于,它能让人们进行自我管理,自己管理自己,还能不通过中心权威机构而进行合作。也就是说,要么数字货币进化到更有效率的高层次的自我治理,要么它就只能是在小众市场里打打闹闹。
Q:你对TEZOS,Aeternity这些项目怎么看?
A:它们只能解决问题的一部分,它们没有吸取bts和steem的教训。
Q:你对以太坊怎么看?vb和joseph poon最近发布了plasma白皮书。你对plasma怎么看?
A:我认为对于可拓展性来说,plasma并不是所有拓展需求的通用解决办法。它只是一个提案,没有执行的计划,也没有技术描述(状态通道,侧链等等),用任何一个图灵完备的智能合约平台基本都能实现它。
Q:你觉得数字货币的缺点或短处是什么?
A:它最大的问题是易用性。
Q:你认为区块链技术会影响人们生活的每个方面吗?
A:会。
Q:谈谈EOS吧,EOS最大的技术难点在哪?它会按时发布吗?
A:我们给EOS规划的时间已经是我认为完成它所需要的时间的两倍了,所以我很有信心,EOS将在EOS代币分发结束的时候发布。
Q:当EOS的稳定版本完成之后,你有什么打算?
A:EOS只是我认识目标中的一个基础,之后我有更长远的计划。EOS使我能去实现那些更长远的计划。
Q:你对自由市场,自由经济怎么看?
A:我的人生目标就是找到自由市场的方案来保护生命,自由和财产。
Q:你是一个自由主义者吗?
A:我是一个唯意志论者,我相信通过非暴力手段来解决问题。
Q:最后,谈谈一些轻松的话题吧。在编程之外,你有什么爱好?
A:自己自足,还有“自由的”能源技术。
Q:听说你从不喝酒,这是真的吗?
A:我从没喝醉过,但是偶尔我会喝一点。
Q:谢谢接受采访!
BM小传
历史,是伟大人物的传记。-----麦克阿瑟
2017年,纽约共识大会,BM在台上向世人介绍EOS.EOS是一个野心勃勃的项目,它的目标是成为区块链行业的操作系统,被视为以太坊的有力竞争对手。并行计算,百万级tps,无需手续费,EOS包含了数种重要功能,如果成功了,它将使区块链技术成为真正实用的技术,而不再是一小群极客的小玩意。而EOS的创造者,BM,则是本文的主角。
BM,ByteMaster,真名Daniel Larimer,一个崇尚自由市场解决方案的天才程序员,一个常人难以驾驭的怪才,以及,一位诗人。
01 与中本聪的直接对垒
BM最被粉丝们津津乐道的,就是在bitcointalk上与中本聪大神的针锋相对。
早在2010年7月,BM就指出,跟银行相比,比特币10分钟一次的交易确认时间显得太长了,需要做到像刷信用卡那么快,而改变共识机制可以实现这一点。
而中本聪则霸气十足的祭出了那句名言:看不懂就算了,我没时间搭理你,不好意思。If you don't believe me or don't get it, I don't have time to try to convince you, sorry.
BM没有继续争论,而是着手开发去中心化交易所比特股(BitShares),同时创造出DPOS共识机制,把自己的想法一一实现——媲美传统银行的交易速度和体验。
直到2014年,比特股带着“Beyond Bitcoin”的口号横空出世,粉丝们才挖出了四年前的老帖,将BM奉为神明。
让人哭笑不得的是,后来这些帖子全被Bitcointalk的管理员给删掉了…
02比特股之殇
比特股(BitShares)是BM的成名之作。2014年,在整个虚拟货币行业仍在Fork比特币代码基础上做着微创新的时候,比特股携BM独创的DPOS共识机制,凭借让人咂舌的秒级交易速度一举成名,迅速成为当时漫漫熊市一颗璀璨的明星,引众人侧目。
极具争议的“Beyond Bitcoin”
比特股的所有技术革新,似乎都冲着比特币而来,那句“Beyond Bitcoin”更显示了BM的勃勃雄心。比如为了解决比特币作为支付媒介价格波动太大的问题,比特股创造了价值稳定的锚定货币BitUSD、BitCNY;比如为了解决交易速度过慢的问题,比特股平均交易确认速度达到了1.5秒。
但也正是这句“Beyond Bitcoin”,为比特股接下来两年里四面楚歌的局面埋下了伏笔。挑战整个行业最强大的社区,让BM四处树敌,很快成为群嘲的对象。比特股的发展,遇到了前所未有的阻力,逐渐陷入社区精英流失、被资本抛弃、币价长期阴跌的窘境。
压死骆驼的最后一根稻草:增发
比特股1.0版本虽然创造性的发明了锚定货币,实现了秒级转账速度,但严格来讲,它并不是一个合格的产品。Bug不断,系统资源占用大,糟糕的用户体验让社区怨声载道。比特股开始陷入漫漫熊途。
于是,BM选择了整个行业投资者最忌讳的自救方案——增发。
BTS总量增发5亿,将DNS/AGS/PTS持有者权益强制合并。这次决策,导致了比特股社区的大分裂。大量社区忠粉出走,再也没有回来,大部分人迄今仍然对BM的决定耿耿于怀。“增发”也成为行业内比特股黑最常用的万年老梗。
离开比特股
即便如此,BM依然继续开发工作,发布了石墨烯区块链工具,并将比特股升级至性能更强悍也更易用的2.0版本。
比特股终于成为一款在任何方面都可以说得上是优秀的产品,一款用过就会爱上的产品。自此,比特股的用户开始逐渐积累,股东逐渐掌控系统治理权,分布式自治生态初具雏形。
2015年11月,在社区关注度甚高的调低交易费用的理事会投票表决中,调低交易费用的提案获得更多支持,以7:4击败BM。这是比特股分布式自治生态的发展过程中一次重要的里程碑,意味着社区开始彻底掌握系统治理权。
于是,我们的技术天才、偏执狂又有些玻璃心的BM发表了一篇力作《why?why?why?》,带领我们回顾初心,并在随后宣布离开社区。这篇长文,也奠定了BM在程序员界的文豪地位。
03对媒体行业的颠覆:steem/steemit
离开BTS后不久,BM就投入了他的下一个项目:steemit,继BTS之后,他又带来了更天马行空的创想,一个基于区块链技术的社交和内容平台。
Steemit挑战Twitter/Facebook等媒体行业巨舰,用内容激励鼓励内容生产,用户可以根据评价情况赚取收益。Steemit沿用了比特股的底层技术:石墨烯区块链底层,在交易性能和用户体验方面都达到了相当高的水准。
跟比特股的跌宕起伏相比,BM的这次再创业显得平静不少。
能赚钱的内容平台,这一点很轻易地吸引了各类创作者蜂拥而入。最著名的例子,是TheAnarchast在steemit上发布的一篇文章,轻松赚到15000美金。
这种模式,很快吸引了很多专职作者加入steemit,比如Jerry Banfield,他的每篇文章几乎都能有上百美金的收益。
虽然steemit看起来发展还不错,但这并没有让BM那颗躁动的心安定下来。因为他早早就定下了自己的人生使命:使用自由市场的解决方案来保护一切生命、自由和财产。
2017年中,在steemit生态开始稳定下来的时候,BM在他自己的steemit页面上宣布辞职。
04集大成者:EOS
离开steemit,BM毫不犹豫地奔赴自己的下一站:EOS。
EOS是要做区块链行业的操作系统,为开发者提供底层功能,包括并行运算、数据库、账户系统等等。EOS可谓BM在技术和思想上的集大成者,它使用了DPOS机制,同时引入了宪法的概念,用于治理社区,还引入了仲裁的概念。看起来有点像三权分立的感觉。而高达100000级的TPS和超强水平扩展性,将在区块链技术史上首次完成对中心化服务器性能的超越。
据block.one CEO在一次演讲中所说,EOS已经在BM脑中构思多年,他只是在等时机成熟。一方面,经过多年的运行,石墨烯的技术可行性经受住了考验;另一方面,他有了更强大的团队,EOS背后的block.one汇集了众多行业精英:CEO BB,合伙人 Iran,Micheal Chao,BM只担任CTO一职,专心开发工作,而不再用他的极客思维干扰项目运营。
EOS的代币销售也是典型的BM风格:销售期长达一年,在这期间,你可以选择直接发送ETH参加代币销售,也可以到交易所上直接购买EOS。这种做法引发了极大的争议。BM在后来的一次采访中解释到,所有的设定,都是为了能尽量让绝大多数人都有机会参与进来,如果把代币销售限定为几天时间,很可能将会像行业内其它寡头项目一样,变成少数有钱人的专场。
EOS项目一开始就受到了区块链全行业的关注,它的代币销售则是目前为止最大规模的代币销售,五天内便筹集到了数亿美金。
用BM的思想来解释的话,就是EOS的代币价格将由市场来决定。
在一次采访中,BM透露,EOS将在2017年底推出初始版,尔后用半年时间进行测试。
BM现在埋头于EOS的开发,从github上可以看到,短短的时间里,他贡献了惊人的代码提交。
即便如此,BM并没有完全告别BTS。几个月前的BTS网络故障,BM第一时间加入debug行动,在半个小时内完成修复工作。
回顾BM的整个经历,不管将来EOS能否成功,它都已经被记入区块链行业发展的历史。而BM,早已成为传奇。