darkfi
aquatic
darkfi | aquatic | |
---|---|---|
16 | 16 | |
1,045 | 454 | |
0.8% | - | |
10.0 | 9.5 | |
4 days ago | 6 days ago | |
Rust | Rust | |
GNU Affero General Public License v3.0 | Apache License 2.0 |
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.
darkfi
- DarkFi - anonymous ZK L1 networking
-
Building a blockchain from scratch
Darkfi got u cover with its building block library https://github.com/darkrenaissance/darkfi
- DarkFi: Anonymous L1 based on zero-knowledge, MPC and homomorphic encryption
-
What do u guys think about DarkFi?
DarkFi website and documentation
-
Why are all the guides on using LSP functionality full of bloat?
Steps to replicate: git clone https://github.com/darkrenaissance/darkfi/ cd darkfi/src/contract/dao/ nvim tests/integration.rs
- What in the Ethereum application ecosystem excites me
-
how to delete?
I recently downloaded this project: http://dark.fi/ I had been influenced by Abdullah Ocalan's politics, and at the time this seemed like the right direction to go in. I was a bit panicked when I downloaded it, so i didn't really think through what it was other than that there was crypto involved and I wanted to get more into it. I have a hunch that it is somehow negatively effecting my device, but not sure exactly what's going on. So I'd like to figure out how to delete it. Better safe than sorry, as it goes.
- We must protect our ability to transact privately online
- We should be the ones building web3
-
what is everyones thoughts on this?
Amir Taaki is working on https://dark.fi/
aquatic
-
Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally
How does Bitmagnet compare to Aquatic? https://github.com/greatest-ape/aquatic
-
Hey Rustaceans! Got a question? Ask here (22/2023)!
I have a question on UnsafeCell usage that popped up while implementing io_uring support for aquatic_udp. I find the docs slightly confusing (in particular the part that I've marked in bold):
-
aquatic_udp (UDP BitTorrent tracker) performance improvements: up to 2.25 million responses per second
I've done a new round of benchmarking of open UDP BitTorrent tracker implementations. Results were great for aquatic_udp, achieving double the throughput of opentracker when running on 8 CPU cores:
-
WebTorrent
If you run your tracker on Linux and an info hash whitelist approach would work for your use case, it might be worthwhile having a look at aquatic_ws [0]. It relies on tungstenite [1] for websockets and achieves around 20x the throughput of the reference implementation when running with four threads.
[0] https://github.com/greatest-ape/aquatic
- Aquatic: High-performance open BitTorrent tracker
-
Official /r/rust "Who's Hiring" thread for job-seekers and job-offerers [Rust 1.60]
aquatic, a multithreaded BitTorrent tracker with world-leading performance
-
aquatic_ws (WebTorrent tracker) rewritten with glommio, achieves up to 1.6 million responses a second in load tests
But aquatic_udp doesn't use glommio.. https://github.com/greatest-ape/aquatic/pull/29
- aquatic: extremely performant BitTorrent tracker software (UDP, HTTP, WebTorrent) achieving up to 1.6 million responses per second
-
aquatic: extremely performant open BitTorrent tracker software (UDP, HTTP, WebTorrent)
aquatic is a Apache 2.0-licensed BitTorrent tracker written in Rust that I have developed over the last couple of years. It focuses on correctness, stability and high performance.
-
Torrust, a lightweight but incredibly powerful and feature-rich (private) BitTorrent Tracker + Torrent Index written in Rust.
The udp request parsing code seems to have been copied from aquatic. Please note that the Apache 2.0 license requires attribution.
What are some alternatives?
risc0 - RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
openwebtorrent-tracker - Fast and simple Webtorrent tracker implementation in C++
blockchain - A simple Rust blockchain based on the Bitcoin project.
wt-tracker - High-performance WebTorrent tracker
libzkchannels - zkChannels: Anonymous Payment Channels for Bitcoin, Zcash, Tezos and more
webtorrent - ⚡️ Streaming torrent client for the web
zbox - Zero-details, privacy-focused in-app file system.
OctaSine - Frequency modulation synthesizer plugin (VST2, CLAP). Runs on macOS, Windows and Linux.
bacon - background rust code check
glommio - Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
starcoin - Starcoin - A Move smart contract blockchain network that scales by layering
bittorrent-tracker - 🌊 Simple, robust, BitTorrent tracker (client & server) implementation