本文由 nervos 的 aimeedeer 整理提供。具体的链接,请点击原文查看。
Welcome to the #4 edition of Rust in Blockchain, the hypest newsletter about the hypest combination of technologies. Previous #3.
September featured Berlin Blockchain week, one of the biggest blockchain events of the year, and a number of Rust blockchain projects were there. We held Rust in Blockchain events in Berlin as well as in Hangzhou, the videos for which (in Chinese) are linked below in the “learning” section.
Rust in Blockchain has a new logo, and there are stickers! They will probably be found at various events…
Project updates
Grin
News: Experimental Tor Integration and Testing
News: A New Journey with MimbleWimble
Issue: Invalid Root #3016
PR: Fix reading POW for edge bits 59 and higher by @hashmap
PR: Fix finding common header between the header chain and the current body chain by @garyyu
Grin Newsletter
Near
PR: Adding merkle proof to prev chunk header by @Kouprin
PR: Runtime asynchrony tests by @nearmax
PR: Contract rewards by @ evgenykuzyakov
Video: Benny Giang from Dapper Labs
Video: Taylor Wei from Top Network
Video: Jaynti Kanani from Matic
Blog: Use Case – Distributed Identity Solutions by @Anais Urlichs
Blog: Long Range Attacks, and a new Fork Choice Rule by @Alex Skidanov
Nervos CKB
News: Nervos CKB Development Update #19. Changes to consensus rules. Version 0.21.0.
News: Meet the team behind the project
News: The 5th and Final Round of our Mining Competition: Stage 1
News: Nervos positioning paper. Nervos is “developing the only PoW, multi-asset & store of value blockchain in the world today”, as described in RFC 0001.
News: Nervos CKByte public sale announcement. CKB will sell on CoinList on October 16th.
Video: Matt Quinn discusses the testnet, token sale
Nervos CKB Development Update
Parity
News: Preparing for Istanbul: New Parity Ethereum release. This release is compatible with the Istanbul hardfork.
News: Hacktoberfest 2019. It’s easy to get involved in Parity during Hacktoberfest.
News: Parity Signer 3.0 Beta is here!. Parity Signer is a mobile application that turns your old smartphone into a hardware wallet.
News: Peter @ Parity discusses ongoing maintenance of their Ethereum client
Substrate
Video: Substrate: One Year Later by Shawn Tabrizi. From Web3 Summit.
PR: Add proof-of-work consensus by @sorpass
PR: Make staking inflation curve configurable by @thiolliere
PR: Explicit sync API for downloading important, possibly orphaned, forks by @rphmeier
Polkadot
Video: Parathreads on Polkadot by Joe Petrowski
News: The Polkadot wiki is upgraded
Blog: How to upgrade a Kusama CC1 validator to CC2 by Francesco Cremona. Kusama is a Polkadot testnet.
Parity Ethereum
v2.5.9 was released
v2.5.8 was released
Solana
PR: Clippy work towards Rust 1.38 by @mvines
PR: Bench-tps: flush tx queue when too old by @CriesofCarrots
PR: BPF programs use single threaded LLD by @jackcmay
PR: Require stake, vote and executable accounts to be rent exempt by @ParthDesai
PR: A new data-structure in shreds for partial deserialization by @ pgarg66
PR: Rust BPF programs depend on Solana SDK by @jackcmay
Challenges
Grin: Allow nodes to (manually) recover from dreaded “Already Spent” error #3018 Near: Better tx
RPC API #1299
Learning
Blockchain Tutorial in Rust
Introduction to Nervos CKB Script Programming 3: UDT
[Video] Rust for Decentralized Technology Berlin Meetup
[Video] WASM on the blockchain
[Video] [In Chinese] Cell Model and Logic Programming
[Video] [In Chinese] Wallet’s cross platform practice in Rust
Interesting Things
If you Run a Small Business Park In the Back of the Parking Lot
Events
October 1-31 | Online
Hacktoberfest
October 1 | Seoul, South Korea
Polkadot Meetup with Gavin Wood
October 8-11 | Osaka, Japan
DevCon
October 19-20 | Berlin, Germany
Lighting Conference
October 19-20 | Berlin, Germany
Diffusion 2019: Blockchain Hackathon
October 26 | Tokyo, Japan
Rust Tokyo
October 28 – November 3 | San Francisco & Berkeley, US
SF Blockchain Week 2019
October 30 | San Francisco, US
Rust in Blockchain Workshops
Careers
Centrifuge | Berlin, Germany; Remote
Rust Engineer
Chainlink | Remote
Senior Software Engineer
Commonwealth | San Francisco; Remote
Blockchain Engineer
Consensys | Europe; United States; Remote
Systems Engineer – Rust
imToken | Singapore; Hangzhou, China
Blockchain Development Engineer
IOHK | Europe
Software Engineer – Rust
Jsgenesis | Oslo, Europe; Remote
Senior Blockchain Developer
Kraken | Berlin, Germany; Remote
Software Engineer, Crypto/Payments
MXC Foundation | Berlin, Germany
Rust Engineer
Nervos | San Francisco; Hangzhou, China; Remote
Senior Test Manager
Senior blockchain Engineer
Parity | Berlin, Germany
Rust/Core Developer