从3年前接触区块链 到开发出装机量最大客户端Geth 看看人家的职业发展之路
Go-Ethereum,因为是用Go语言编写的,也简称为Geth。Go-Ethereum是以太坊基金会提供的官方客户端软件,也是目前使用最为广泛的客户端,也是很多以太坊开发者入门必用的软件之一。
Go Ethereum是以太坊协议的三个原始实现(以及C ++和Python)之一。它完全开放源代码并在GNU LGPL v3下获得许可。
Go Ethereum可以作为独立的客户端Geth使用,您可以将其安装在任何操作系统上,也可以作为可以嵌入Go,Android或iOS项目的库。
作为Go-Ethereum的核心开发者之一,Gary Rong(戎佳磊)曾先后在多个优质的区块链项目上开发,包括Go-Ethereum、HyperChain等。
从2016年接触区块链,到独立开发者一个以太坊浏览器后端,到加入以太坊基金会。Gary只用了两年的时间。他的成长经历也让很多开发者艳羡。
不仅如此,他的技术之路也反应了很多区块链开发者的技术成长之路。
近期,营长对这位年轻的开发者进行了专访。让我们从他的技术成长中的到启发,了解区块链开发者的「自我修养」。
营长:请简单介绍一下你的个人经历。
Gary:我叫戎佳磊,毕业于浙江大学计算机学院,硕士期间就从事区块链方向的研究。我在2016年暑期独立开发了一个以太坊浏览器后端,并于2016年9月读研期间加入了趣链科技以核心开发者参与联盟区块链平台HyperChain的设计与开发。2018年我加入以太坊基金会,参与Go-Ethereum项目的维护与开发。
营长:能详细介绍下这几段经历中,你分别学到了什么吗?
Gary:第一次接触区块链是在2016年,当时出于对区块链的强烈兴趣,我在16年暑期到一家区块链公司进行了暑期实习,当时的任务是完成一个以太坊浏览器的后端开发,包括数据索引跟Web后端。
这是我第一次近距离的接触以太坊,通过这个项目我基本了解了区块链的架构组成,对Go-Ethereum也有了较为全面的了解。2016年我又加入了趣链科技,参与了联盟区块链平台HyperChain完整的开发过程。这在当时还是一个非常的超前的项目。联盟链与公有链有很多相同点,但也由于面向场景不同,有着不同的需求。
参与HyperChain的开发使我真正意义上深入地了解了区块链技术,同样我们一个十几人的小团队也将这个平台做到了国内领先。由于HyperChain的虚拟机初期使用的是以太坊的EVM,因此我一直在跟进Go-Ethereum项目,最后也选择参与这个开源项目的开发与维护。
营长:最近Go-Ethereum有哪些比较大的进展?
Gary:最近的工作重点主要是Go-Ethereum 1.9版本的开发。这个版本我们对Geth进行了许多的性能优化,加入了一些比较大的feature例如freezer。此外,我的另外一个工作重点就是light client。目前light client还处于开发阶段,近期我完成了几个light client上比较大的feature,等1.9版本发布后,打算对light client的许多历史组件进行重写跟优化。
Go-Ethereum GitHub地址:
https://github.com/ethereum/go-ethereum
营长:最初是什么吸引你成为了一名区块链的开发者?
Gary:正如刚才所说,我最初的实习经历和HyperChain的开发,这两个项目都与以太坊有很密切的联系。所以以太坊其实是伴随着我的整个开发工作的。
另外,起初是因为区块链本身的特别,是一件非常新奇的事情,使得我选择区块链作为我研究生阶段的研究方向。
之后还有一个很大的原因是因为Go-Ethereum的代码质量很高,团队里有Peter Felix这样顶尖的开发者。我可以从他们身上学到很多的编程技巧,这也是吸引我的一个重要原因。
营长:今天对于以太坊的看法与最初有哪些不同?
Gary:我更加坚定地相信以太坊。我认为以太坊团队具有足够强的研究能力,工程实现能力,包括有更高的社区精神。
基金会一直推崇的理念是,以太坊并不属于基金会,而属于整个以太坊社区。我们也可以看到以太坊2.0是由很多支社区团队在开发的,而且目前已经到了测试网阶段。此外以太坊上有很多非常优质的去中心化应用,这也为以太坊本身带来了非常强大的活力,体现了以太坊存在的价值。我相信在整个社区的协作跟努力下,以太坊会为整个领域产出一些非常有价值的内容。
营长:除了Geth之外,以太坊也一直很扶持其他语言的客户端,你对此怎么看?
Gary:以太坊在一开始就鼓励多客户端开发。除了Geth,基金会自身还有Cpp、Python、Java等客户端,社区中也有很多例如Rust、.net、Java的客户端。
我认为这对以太坊网络是一件非常好的事情。首先不同的客户端可以增强整个网络的安全性,其次不同客户端之间可以在工程实现上项目学习跟竞争,可以不断地提高不同客户端的性能。
营长:其实现阶段对于以太坊最大的诟病就在于其处理性能和更新的速度,对于这些质疑,你怎么看?
Gary:我始终坚持慢工出细活,以太坊的很多开发者研究者都非常具有工匠精神,这也是我觉得非常吸引我的地方。我认为以太坊一直在按照规划的路线稳步前行。无论是2.0的研究与实现,还是1.0、1.X的发展,都是很扎实的。罗马并非一日建成的,以太坊在做的一直都是最前沿的探索,这肯定是需要时间的。
至于其他优秀的公链项目,我认为百花齐放是非常好的现象。我相信包括以太坊在内许多团队都是在探究区块链技术的发展,例如以太坊跟许多其他公链项目也有合作的研究方向,例如VDF,这在整个历史进程中都是值得铭记的。
营长:与一年前相比,国内的以太坊开发者有哪些变化?
Gary:我认为,国内以太坊底层的开发者数量还是不多,但是有很多优秀的区块链开发者和优秀的区块链团队。
来源:区块链大本营
比推快讯
更多 >>- 富达现货比特币ETF首次录得资金流出
- 华盛证券成为首批虚拟资产现货ETF承销商
- Lava Network发布LAVA代币经济学,6.6%代币将用于API提供者奖励
- Apple工程师辞职构建以太坊Blobspace的衍生品产品
- BNB Chain宣布在BSC区块链中纳入原生流动性质押功能
- Base协议负责人:Base网络上USDC数量仅次于以太坊
- FBI 警告美国人不要使用未经注册的加密货币传输服务
- SEC 向 Consensys 发出关于 MetaMask 的 Wells 通知,称其作为无牌经纪商运营
- Pantera Capital计划为其新的加密基金筹集10亿美元
- Consensys 对 SEC 提起诉讼,以捍卫以太坊生态系统
- Axelar宣布将通过Filecoin虚拟机提供链上去中心化存储
- 金融科技巨头Stripe时隔六年后再次接受加密支付,目前支持 USDC 稳定币
- Paxos Treasury新增铸造1亿枚PYUSD
- 链上文化创意平台Spotlight完成200万美元Pre-Seed轮融资,Folius Ventures领投
- Starknet面向永续合约和期权协议开启DeFi Spring第三阶段
- 美众议院金融服务委员会高级议员:稳定币法案可能很快会出台
- Arkham:贝莱德在其 2 个 ETF 钱包中收到了超过 2万美元的符文代币空投
- 去中心化物理基础设施网络Natix完成460万美元战略融资,拟空投 10 亿枚 NATIX 代币
- Coinbase国际交易所将上线AEVO、ENA、ETHFI永续合约
- BTC突破64000美元,日内跌幅收窄至1.07%
- 9只现货比特币ETF今日净减持1,104枚BTC,净流出约7010万美元
- W代币现可通过Wormhole NTT在Solana、以太坊及L2网络上无缝转移
- Immutable 推出价值 5000 万美元的加密游戏奖励计划
- Wordcoin计划与PayPal和OpenAI进行合作
- 富兰克林顿普顿为其链上美国政府货币基金推出点对点转账服务
- USDC Treasury销毁超5622万枚USDC
- 以太坊 L2 区块链开发商 Movement Labs 完成 3800 万美元 A 轮融资
- A16z crypto 首席技术官:Meme币“赌场”破坏了加密货币的长期愿景
- 自 4 月 8 日以来疑似孙宇晨地址已购买 176,117 枚 ETH,约合 5.597 亿美元
- DCG聘请Aimie Killeen担任其新的首席法务官
- Benchmark:如果采用新的会计规则,MicroStrategy 盈利或增加 30 亿美元并成为标普 500 强公司
- 美SEC推迟就现货比特币 ETF 期权上市和交易做出决定,并征求公众意见
- 灰度于12分钟前向Coinbase Prime地址转入800枚BTC
- a16z Crypto提出代币发行的五条规则,包括勿以筹款为目的在美国公开出售代币
- 区块链B2B支付公司Paystand收购Teampay
- 美股区块链板块普跌
- CARV完成1000万美元A轮融资
- 交易员将美联储首次降息时间推迟至12月
- CME美联储观察:美联储5月维持利率不变的概率升至99.7%
- 美国退休顾问金融公司GRP已在7只比特币ETF中持有投资敞口
- 美国Q1 GDP低于预期 核心PCE物价指数大幅反弹
- 美元指数DXY短线下挫超20点,30年期国债收益率升至4.81%
- 国际象棋策略游戏Anichess完成180万美元融资
- 在美国财长耶伦背后展示“Buy Bitcoin”的笔记本以超100万美元价格售出
- 贝莱德IBIT现持有约27.44万枚BTC
- Moso完成200万美元种子轮融资
比推专栏
更多 >>观点
项目
比推热门文章
- 富达现货比特币ETF首次录得资金流出
- 华盛证券成为首批虚拟资产现货ETF承销商
- Lava Network发布LAVA代币经济学,6.6%代币将用于API提供者奖励
- Apple工程师辞职构建以太坊Blobspace的衍生品产品
- 三分钟速览 Coinbase 新上线的 Web3 游戏基础设施层 Karrat
- 深度解读:USDT+TON+Telegram将变异出什么新物种?
- Bankless:Runes不是矿工收入问题的解决方案
- VC 经验之谈: 准备代币 TGE 时需要考虑的 10 件事
- Solend 创始人复盘 ezETH 脱锚:如何应对 LST 风险?
- 早期钱包不断苏醒,180 万枚「丢失」的比特币有多少真的消失了?