http://www.7klian.com

Jan × Teahour:从新撸链如渡劫,我的大学没白上

J:这个处所也很坑,因为在代码内里名字都叫 sha3,sha3 是基于 keccak 的一个算法。但它和 keccak 又不太一样,实际上以太坊用的是 keccak,不是 sha3。

J:对,我主要跟 Vitalik 说,我愿意来做 Py-ethereum 的开拓,但我今朝也还在做 Ruby-ethereum,所以但愿能多给我一点时间,让我把 Ruby-ethereum 撸完,之后再来插手 Py-ethereum。Vitalik 以为很好,没问题。所以我其时是先把 Ruby-ethereum 整个做完了,做完的意思是说其时的 Ruby-ethereum 可以或许通过 Ethereum 完整的测试框架。这个测试框架,其实是由大量的测试用例,去担保险些完整(99.9%)地切合黄皮书的 spec。所以只要你通过谁人测试,就可以证明说你的项目可以 cover 各类 Edge Case。

J:没有,不敢,我其实很是喜欢比特币,很是喜欢它的设计。无论哪个方面,Satoshi 照旧它的设计自己,都是传奇。

D:其时你是以奈何的一个身份,插手 Ethereum 的这个项目标?

D:网络层也只是个中一点,尚有若干其他的?

D:横竖我本身也很是很是喜欢,然后最近也把本身就是,我说这话有点政治不正确,因为我本人照旧 Ruby 社区的一个打点员,这一段我不能放。

D:好,那我们要在这卖个关子留一个悬念,因为在我的筹划傍边的话,将来城市给各人录制一到两期关于这个项目标一些内容,我相信也会很是出色, 很是有趣。那轮到我了,那本日我给各人带来的 pick 其实是一个小对象,我有点后知后觉,就是我本来没有意识到降噪耳机这个对象能给我的糊口带来如此大的一个改进和晋升。因为在出差的一个间隙的时候,溘然有一天,我在机场,在逛一个像数码玩具的一个商店,然后溘然看到有卖 Bose 的 QC30 的一个降噪耳机,我买了这个耳机之后,在我的出行和我的糊口中溘然发明,我可以随时随地找到一个让我的心灵顿时到达 harmony 的那种地步的一种道具。所以我溘然就有一种发自心田的想要去推荐这么一款产物,固然我知道 Jan 必然会讥笑我,因为其时我说 Jan,你看这个耳机很是很是赞,然后 Jan 立马来了一句,哇,这个做工实在是太矬了太丑了,可是它真的很好用 ,真的很容易让你很快的到达一种宁静和心田的均衡,所以我要强烈的推荐 Bose 的 QC30 这款蓝牙无线降噪耳机,这是我本日的 pick,你要是有阻挡意见可以保存。好,感谢各人,再一次感激各人来给我们 Teahour 节目,下期再见,感谢各人!

D:所以当你说 sha3 的时候,我脑筋里第一时间就会弹出来 keccak 这个词,因为我在这个坑内里踩了好久。

J:那倒不是,我以为这个方面其实是得益于十几年的事情履历了。事情给你带来的其实是工程方面的专业度,就是你如何工程化的去推进和实现,这个是大学教不了你的。咱们做 Rbuy 的,就是 TDD 啊,BDD 啊,火速开拓这些,那一套对象都玩得还挺溜的,对吧?我在做 Ruby-ethereum 的时候,也是把这些工程化的履历机动运用。从小的对象开始不断的迭代,不是说我敲完代码三个月之后才跑几个对象。是一开始先做到一个它本身能 run 的某一个状态,然后再一连的把它变得越来越模块化。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!