polkadot-sdk
riscv-zkt-list
polkadot-sdk | riscv-zkt-list | |
---|---|---|
6 | 1 | |
1,465 | 3 | |
7.6% | - | |
10.0 | 10.0 | |
1 day ago | almost 3 years ago | |
Rust | ||
- | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
polkadot-sdk
- Looks like Polkadot co-founder Robert Habermeier is building a hyper-scalable data availability layer that scales with Polkadot cores.
-
Show HN: macro_magic – access foreign item tokens in Rust proc/attribute macros
related: this approach also gives rise to eager expansion, which is supposed to be completely impossible in stable rust. The caveat is this eager expansion can _only_ work within a proc macro crate, so it is only useful in very specific circumstances.
Here is the first place such a thing was seen in the wild: https://github.com/paritytech/polkadot-sdk/blob/d0fd2660031b...
-
Polkadot Digest 28 Sep 2023
The Polkadot and Kusama runtimes have been removed from the polkadot-sdk monorepo and are now in control of the Polkadot Technical Fellowship. https://github.com/paritytech/polkadot-sdk/pull/1731
-
Polkadot Digest 14 Sep 2023
Version 1.1.0 of the Polkadot node software has been released with MEDIUM upgrade priority. https://github.com/paritytech/polkadot-sdk/releases/tag/polkadot-v1.1.0
- Rust Cryptography Should Be Written in Rust
riscv-zkt-list
-
Rust Cryptography Should Be Written in Rust
> all branchless code runs in constant time
No - e.g. division is not constant time.
You have to have branchless code and only use certain instructions.
E.g. here is the list for RISC-V.
https://github.com/rvkrypto/riscv-zkt-list/blob/main/zkt-lis...
Most things except div/rem, branches and floating point are ok. Oh and obviously store/load.
What are some alternatives?
polkadot-staking-miner - polkadot staking miner
linkerd2-proxy - A purpose-built proxy for the Linkerd service mesh. Written in Rust.
chopsticks - Create parallel reality of your Substrate network.
cxx - Safe interop between Rust and C++
solana - Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
nearcore - Reference client for NEAR Protocol
transmitic - Encrypted, peer to peer, file transfer program :: https://discord.gg/tRT3J6T :: https://www.reddit.com/r/transmitic/ :: https://twitter.com/transmitic
wgpu - A cross-platform, safe, pure-Rust graphics API.
sui - Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
bevy - A refreshingly simple data-driven game engine built in Rust