diff options
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | README.md | 26 | ||||
-rw-r--r-- | p2p/README.md | 2 |
3 files changed, 15 insertions, 15 deletions
@@ -5,7 +5,7 @@ resolver = "2" members = ["core", "net", "p2p", "jsonrpc"] [workspace.package] -description = "An infrastructure for peer-to-peer, decentralized, and collaborative software." +description = "A library for building p2p, decentralized, and collaborative software" version = "0.1.1" edition = "2021" homepage = "https://karyontech.net" @@ -1,6 +1,6 @@ # Karyon - An infrastructure for peer-to-peer, decentralized, and collaborative software +A library for building p2p, decentralized, and collaborative software [Website](https://karyontech.net/) | [Discord](https://discord.gg/xuXRcrkz3p) | [irc](https://libera.chat/) #karyon on liberachat @@ -9,18 +9,18 @@ ## Overview -Many developers around the world aspire to build peer-to-peer, decentralized -apps that are resilient, secure, and free from central control. -However, there are still not many libraries and tools available to build these -kinds of apps. This forces many developers to either abandon their ideas or -develop a new p2p network stack and tools from scratch. Such efforts are not -only time-consuming but also prone to errors and security vulnerabilities, as -each new implementation reintroduces potential weaknesses. - -Karyon provides developers with the components and tools needed to create p2p -and decentralized apps and simplifies the complexities associated with building -them. Its primary goal is to make decentralization more accessible and -efficient for developers everywhere. +Building peer-to-peer (p2p), decentralized applications that are resilient, +secure, and free from central control is a challenge for developers. There are +not many libraries and tools available to build these applications. As +a result, many developers either abandon their ideas or have to develop a new +p2p network stack and tools from scratch. Instead of sharing common components +and tools for building p2p systems, every p2p project seems to reinvent the +wheel, which increases the effort required and the potential for vulnerabilities. + +Karyon addresses this issue by providing developers with the components and +tools needed to create p2p and decentralized apps, simplifying the complexities +associated with building them. its primary goal is to make decentralization +more accessible and efficient for developers everywhere. ## Crates diff --git a/p2p/README.md b/p2p/README.md index 02c4742..a0303bb 100644 --- a/p2p/README.md +++ b/p2p/README.md @@ -31,7 +31,7 @@ differences and optimizations. Some of the main changes: > Despite criticisms of Kademlia's vulnerabilities, particularly concerning > Sybil and Eclipse attacks [[1]](https://eprint.iacr.org/2018/236.pdf) > [[2]](https://arxiv.org/abs/1908.10141), we chose to use Kademlia because our -> main goal is to build an infrastructure focused on sharing data. This choice +> main goal is to build a network focused on sharing data. This choice > may also assist us in supporting sharding in the future. However, we have made > efforts to mitigate most of its vulnerabilities. Several projects, including > BitTorrent, Ethereum, IPFS, and Storj, still rely on Kademlia. |