月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 火必下载 > 正文

PAR:在家办公 4 年 他开发出了以太坊交易池和多个核心功能_Crit Finance

作者:

时间:1900/1/1 0:00:00

受到疫情影响,很多人仍然在家办公。这对于大家来说可能是新体验,而对于 Parity 员工来说,远程办公却是一个 “默认设定”。在这篇专访中,除了分享开发经验以外,开发者 Tomasz Drwi?ga 也分享了他远程办公的高效 “秘诀”。

Parity 老炮儿、核心开发者 Tomasz Drwi?ga 在 2016 年 1 月加入了 Parity ,他是 Parity 第 7 号员工(他指出是 007 号),见证了公司从 4 个在 Airbnb 写代码的开发者,迅速成长为今天拥有 78 人和多间办公室的公司。

Tomasz 最初致力于 EVM 实现,后来专注于 JSON-RPC 接口,用他的话说,就是 “将核心客户端、dapp 和外部开发人员粘合在一起的部分”。他还负责以太坊(Parity Ethereum)的交易池及其大部分出块代码。他目前正在指导新的以太坊(Parity Ethereum)贡献者和编写 Substrate,包括实现 RPC、交易池和链下工作机(off-chain workers)。

社交协议Farcaster将支持ENS用户名:7月18日消息,去中心化社交协议Farcaster将在其平台上支持ENS用户名。

此前报道,2022年7月份,Farcaster完成3000万美元融资,a16z领投。[2023/7/18 11:02:04]

Tomasz 一直以来都是一个非常善良和乐于助人的人,因此我很高兴与他聊天,并了解他的更多故事。

你是怎么加入 Parity 的?

我在弗罗茨瓦夫(Wroc?aw)的联合办公空间里遇到了 Marek Kotewicz,那时一个共同朋友正在向我们俩介绍比特币。Marek 邀请我加入最初的开发团队,团队里只有 Gav、Arkadiy 和他。对我来说,这是改变生活的绝佳时机,用 Rust 来编写区块链听起来是一个了不起的机会。我们没有办公室,所以工作是在随便一家咖啡馆或静修期间进行的,这对我来说也是一种全新的体验。那是一段好玩的时光。

Binance Labs和BNB Chain启动第6季MVB加速器计划,现已开放申请:11月29日消息,据官方公告,Binance Labs和BNB Chain宣布启动第6季MVB加速器计划,现已开放申请。申请窗口将于2022年11月至2023年1月开放,该计划将于2023年2月开始。所有课程、讲座和社交活动都将以虚拟方式进行。本期的计划“Fit for Flight”将帮助项目创始人在BNB Chain上建立项目。

本期的合作伙伴包括PancakeSwap、CoinMarketCap、TrustWallet、Biswap、Salus、Binance Oracle和NodeReal。MVB加速器计划将提供融资机会等激励措施,每周一次的大师班和炉边谈话涉及不同的主题,包括扩展基础设施、Web3数据工具、产品设计、代币经济学、业务发展和融资。[2022/11/29 21:08:41]

公司是如何发展的?

EOS将于今日21:00硬分叉并激活其v3.1共识升级:9月21日消息,EOS网络基金会创始人和首席执行官Yves La Rose在社交媒体发文表示,我们已经收到了绝大多数节点(BP)的官方确认,EOS硬分叉已经获得批准。EOS v3.1共识升级(硬分叉)将于北京时间今日21:00时进行。EOS Token并未改变且不会有新的Token,节点操作员之外的EOS Token持有者无需为此执行任何操作。

EOS网络基金会提醒,所有EOS节点都必须在此之前升级到AntelopeIO Leap3.1版本,否则其将与网络的其余部分不同步。

此前报道,EOS EVM(Trust EVM)将很快在EOS网络上可用,主网9月将进行硬分叉升级。Yves La Rose曾表示,EOS推出的Trust EVM或将成为以太坊首选的L2解决方案。Trust EVM是官方EOS EVM平台,具有确定性的Gas计算、指令集级别的EVM兼容性以及完全的RPC兼容等特性并即将登陆EOS主网。[2022/9/21 7:10:36]

它成长了,成长了很多,而且成长得非常快。最初我们只有由 4 个开发者组成的团队,在随便找的 Airbnb 里开发以太坊客户端。而我们现在是一家拥有 75 名员工的公司,有很棒的办公室,同时做着着许多个区块链项目。然而(坦率地讲,这让我挺惊讶的)我们的文化至今还很相似 —— 我们仍然是一群极客,可以自由地以不受管理的方式,从事任何听起来有趣的事情。被公司吸引的人员的素质和专业水平,也是我从未见过的。

研究:超过30%的加密用户永远不会购买NFT:金色财经报道,由DEXterlab于7月21日发布的一项新研究的结果,加密用户对NFT的兴趣不如一年前?。研究表明,26.6%的受访者表示他们打算购买一个,而31.7%的加密爱好者声称他们永远不会购买 NFT。

此外,17.1%的个人在2021年或之前购买了他们的第一个 NFT。尽管 2022 年“NFT”关键字搜索量大幅下降,但统计数据显示,今年的首次购买者比 2021 年更多,因为 24.4% 的受访者声称他们在 2022 年购买了第一个 NFT。?[2022/7/22 2:31:35]

你将 Clint Eastwood 的照片用作头像。有什么故事吗?

好吧,我喜欢镖客三部曲和这位演员。而且这个角色也符合我的生活理念。我没那么多话,更喜欢采取行动,而且我不是那种很自负的人。我完全能接受当一个 “籍籍无名的人” ,但我仍在努力当个 “好人”。:)

加密KOL:Nouns官方推特账号被盗,谨慎点击相关链接:6月27日消息,加密KOL ZachXBT在其社交网站发文表示,Nouns官方推特账号(@nounsdao)被盗,黑客借机发布钓鱼网站信息,提醒用户谨慎点击相关链接。[2022/6/27 1:33:25]

你之前是 JavaScript 的背景,来 Parity 后才学习了 Rust,对吧?这个过渡感觉如何?

很难。即使我有其他语言和范例的经验(我之前学过 C ++ 、Prolog 和 Erlang,后来作为 Java 开发者开始了职业生涯),但学习 Rust 还是很困难的。最初,我的任务并不需要那么多 Rust 特有的功能,所以我感觉自己效率很高。但是,当我开始处理涉及更多线程的更多技术问题时,我陷入了危机时刻。我记得花了三周的时间为 Parity Ethereum 的第一个多线程版本的交易池工作,让 Rust 编译器教我编写并行程序代码。虽然当时我觉得自己效率低下,感到非常沮丧,但从长远的角度来看,这确实是一个很好的体验。

你讨论了以太坊的零知识新交易队列。能不能简要解释一下它是如何工作的?

当然可以。交易队列(或池)是我在 Parity Ethereum 代码库中的第一个任务,我感到非常惊讶,它是如此复杂,需要处理很多模棱两可的情况。

我们首先定义问题:网络中漂浮着大量交易云,而区块容量有限。任务是确定来自云的哪些交易可以放到区块中,又该以何种顺序排列。这听起来很简单,但我们还有其他目标和约束条件:我们希望最大化区块中的交易总费用,同时保留来自单个发件人(nonce)的交易顺序并避免 DoS 向量。此类问题的专业术语是 “多重约束背包问题”,众所周知,是很难找到最佳解决方案。幸运的是,我们可以使用一些简化的启发法,但是仍然有很多注意事项。

目前它在  Parity Ethereum 中是如何工作的:

我们维护每个发送者的预验证交易的现时顺序列表(因此我们知道每个发件人的优缺点);

我们维护每个发送者的最佳交易的 gas 价格排序列表;

每次我们要计算一个块中的交易顺序时,我们都通过从列表 2 中选取最佳交易,并将来自同一发送者的次佳交易添加到列表中来得出它。

这种动态构造使我们在插入时间(几乎恒定)与待定集合构造(发送者数量的对数)之间进行了很好的权衡。

鉴于以太坊网络的发展,以及我们过去观察到的大量交易,交易池的这些新属性变得尤为重要。

你希望更多人了解 Parity Ethereum 的哪方面?

我希望大家知道可以使用哪种日志记录来报告问题 :)。在大多数情况下,重现问题确实非常困难且耗时,并且带有(至少是部分)日志的错误报告对于识别问题有极大的帮助。(日志记录准则发布在新的模板 issue 中。)

在 Parity 远程工作是什么感觉?

远程工作可能会很困难,尤其是如果团队中的大多数人都集中在一个地方,而你被视为二等公民时。另外,如果沟通不畅,远程工作人员可能会一直感觉不到成就感,如果长期坚持下去,可能会感到沮丧和失去动力。

不过在 Parity 不是这种情况。由于我们有很多远程工作人员,因此远程工作基本上是默认设定。甚至柏林的人也可以在家中或在咖啡馆工作,而不愿意去办公室。无论我身在何处,我都可以找到工作所需的一切:Rust 编译器、GitHub 和 Riot。

远程办公环境是什么样的?当你不在办公室时,如何进行沟通呢?

Parity 的所有沟通都在 repositories (issue 和 pull requests)上或 Riot(公开和内部频道)上进行。对于更长的讨论,我们更喜欢内部讨论论坛,有时我们也打短电话来快速讨论一些主题。我是在弗罗茨瓦夫(Wroc?aw)工作的,它离柏林非常近,所以我也试着每月至少去一次办公室并待上几天。每当我在柏林办公室时,我总是有这样的感觉:“噢,现在我要赶上大家,他们在办公室时,肯定面对面讲了很多东西”。但事实总是证明,我在那儿了解到的东西,无非就是我已经知道的。实际上,有时候我比其他人知道更多,因为我习惯于仔细阅读聊天记录。不过,可以亲自和同事一起出去玩还是很高兴的。:)

你还想和大家分享什么?

如果你是开发者,请学习 Rust,这会让你成为能更好地使用其他任意一种语言的程序员。如果你不是开发者,那么 Rust 可能是一个艰难而良好的开端。:)

原文:https://www.parity.io/people-of-parity-tomasz-drwiega/

翻译:PolkaWorld 社区

标签:PARRITARIEOSSPARTACrit FinanceARISTO价格EOST币

火必下载热门资讯
BIKI:BiKi上线热门项目AUV 推动全球消费产业重塑升级_auv币价格

对优质项目的挖掘和赋能,将成为交易所下半场的核心竞争力。回顾币圈每一波热潮,都离不开优质资产对流量的汇聚作用,投资者是跟着资产走的,谁能挖掘和赋能优质项目,谁就能瓜分更大的蛋糕,因此交易所真正的.

1900/1/1 0:00:00
DAO:金色荐读丨"人治"+"自治":浅谈DAO治理_UNT

"人治"+"自治":DAO 治理的渐进化之道单一目标的最小可行 DAO 已经得到了验证,它是可以成功的,例如 MolochDAO.

1900/1/1 0:00:00
ETH:一文读懂ETH中的ETH1和ETH2:需要担心ETH资产问题吗?_以太坊价格最新行情分析

(喝酒者,梵高)ETH2.0的Phase 0阶段计划于2020年夏天推出,Phase 0以信标链为主,以太坊用户可以将32个ETH代币存入当前ETH1.0网络上的质押存储合约.

1900/1/1 0:00:00
数字货币:金色深度丨MIT比特币大会:区块链还不是央行数字货币设计选择_比特币

金色财经 区块链3月9日讯   在上周末麻省理工学院举行的MIT Bitcoin Expo大会上,三位业内知名专家认为区块链技术目前还不是央行数字货币的设计选择.

1900/1/1 0:00:00
区块链:金色趋势丨BTC或将回补CME特大缺口 关注反弹机会_MWBTC

由于比特币现货交易全年无休,而CME的比特币期货只在工作日交易,这使得如果周末比特币现货市场的价格变化较大,在周一CME开盘时,比特币期货和现货价格就会存在较大差异,这会推动现货市场价格的变动.

1900/1/1 0:00:00
PANG:“入圈三四年的碎碎念”_PANGO

以太坊Layer2上总锁仓量为94.32亿美元:金色财经报道,L2BEAT数据显示,截至目前,以太坊Layer2上总锁仓量为94.32亿美元,近7日跌3.20%.

1900/1/1 0:00:00