Skip to content

Commit

Permalink
Merge pull request #380 from 0chain/docs/hotfix/readme-zus-overview
Browse files Browse the repository at this point in the history
README hotfix
  • Loading branch information
dabasov authored May 30, 2024
2 parents 1ba431c + 10e70e0 commit e628567
Showing 1 changed file with 2 additions and 19 deletions.
21 changes: 2 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# zwallet - a CLI for Züs wallet

`zwallet` is a command line interface (CLI) to demonstrate the wallet functionalities of Züs.
`zwallet` is a command line interface (CLI) to demonstrate the wallet functionalities of Züs. For more information on Züs Network and the system overview, refer to [docs.zus.network](https://docs.zus.network).

The CLI utilizes the [Züs GoSDK](https://github.com/0chain/gosdk).
- [Züs Overview](#züs-overview)
- [zwallet - a CLI for Züs wallet](#zwallet---a-cli-for-züs-wallet)
- [Architecture](#architecture)
- [Getting started](#getting-started)
Expand Down Expand Up @@ -62,22 +61,6 @@ The CLI utilizes the [Züs GoSDK](https://github.com/0chain/gosdk).
- [~/.zcn/config.yaml](#zcnconfigyaml)
- [(Optional) Override Network](#override-network)

## Züs Overview

[Züs](https://zus.network/) is a high-performance cloud on a fast blockchain offering privacy and configurable uptime. It is an alternative to traditional cloud S3 and has shown better performance on a test network due to its parallel data architecture. The technology uses erasure code to distribute the data between data and parity servers. Züs storage is configurable to provide flexibility for IT managers to design for desired security and uptime, and can design a hybrid or a multi-cloud architecture with a few clicks using [Blimp's](https://blimp.software/) workflow, and can change redundancy and providers on the fly.

For instance, the user can start with 10 data and 5 parity providers and select where they are located globally, and later decide to add a provider on-the-fly to increase resilience, performance, or switch to a lower cost provider.

Users can also add their own servers to the network to operate in a hybrid cloud architecture. Such flexibility allows the user to improve their regulatory, content distribution, and security requirements with a true multi-cloud architecture. Users can also construct a private cloud with all of their own servers rented across the globe to have a better content distribution, highly available network, higher performance, and lower cost.

[The QoS protocol](https://medium.com/0chain/qos-protocol-weekly-debrief-april-12-2023-44524924381f) is time-based where the blockchain challenges a provider on a file that the provider must respond within a certain time based on its size to pass. This forces the provider to have a good server and data center performance to earn rewards and income.

The [privacy protocol](https://zus.network/build) from Züs is unique where a user can easily share their encrypted data with their business partners, friends, and family through a proxy key sharing protocol, where the key is given to the providers, and they re-encrypt the data using the proxy key so that only the recipient can decrypt it with their private key.

Züs has ecosystem apps to encourage traditional storage consumption such as [Blimp](https://blimp.software/), a S3 server and cloud migration platform, and [Vult](https://vult.network/), a personal cloud app to store encrypted data and share privately with friends and family, and [Chalk](https://chalk.software/), a high-performance story-telling storage solution for NFT artists.

Other apps are [Bolt](https://bolt.holdings/), a wallet that is very secure with air-gapped 2FA split-key protocol to prevent hacks from compromising your digital assets, and it enables you to stake and earn from the storage providers; [Atlus](https://atlus.cloud/), a blockchain explorer and [Chimney](https://demo.chimney.software/), which allows anyone to join the network and earn using their server or by just renting one, with no prior knowledge required.

## Architecture

`zwallet` can be configured to work with any Züs network. It uses a config and a wallet file stored on the local filesystem.
Expand Down Expand Up @@ -123,7 +106,7 @@ EOF
./zwallet
```
----
For detailed steps on the installation, follow the guides below:
For machine requirements and pre-requisites, follow the guides below:

- [How to build on Linux/Mac](https://github.com/0chain/zwalletcli/wiki/Build-on-Linux-and-Mac)
- [How to build on Windows](https://github.com/0chain/zwalletcli/wiki/Build-Windows)
Expand Down

0 comments on commit e628567

Please sign in to comment.