You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A unique P2P blockchain built in C++, with a trading client and a miner. This crypto can be bought, traded, sold, mined, or used just like any other. What sets it apart though is how it can be used, and the technique for mining. It is based on sharing mining computing hardware with developers to run their programs better and compute a large amount of data quickly, using Distributed Computing. Anybody can submit code using the client to be run across the peer-to-peer network, and will pay for that using this crypto. [What sets this crypto apart?](./#condensing).
8
+
A unique P2P blockchain built in C++, with a trading client and a miner. This crypto can be bought, traded, sold, mined, or used just like any other. What sets it apart though is how it can be used, and the technique for mining. It is based on sharing mining computing hardware with developers to run their programs better and compute a large amount of data quickly, using distributed computing. Anybody can submit code using the client to be run across the peer-to-peer network, and will pay for that using this crypto. [What sets this crypto apart?](./#condensing).
8
9
9
10
If you want to learn more, please feel free to go to [the wiki.](https://github.com/sam-astro/Distributed-Compute-Coin/wiki)
10
11
11
12
<hr>
12
13
13
14
## Installation / Use:
14
15
1. First, either clone with `git clone https://github.com/sam-astro/Distributed-Compute-Coin` or download it as a ZIP file, and extract it.
15
-
2. All of the builds are packaged in this folder. They all follow the same directory map, and the binary is located at `DCC-Miner/out/DCC-Miner/Debug/DCC-Miner.exe`.
16
+
2. All of the builds are packaged in this folder. They all follow the same directory map, and the binary is located at `dcc_client/out-linux/dcc_client/dcc_client`.
16
17
3. A change from the C# version, is that all functionality is now combined into a single program, which can handle transactions, submitting programs, and mining. It is also currently a command-line only interface while in development.
17
-
4.**If you are interested in earning DCC, then you can use the Mining aspect of the client.** The miner verifies the blockchain network, and also run programs created by developers. Just like the developers, programs are written in a language called Rust and you will need to install Rust before using the Miner. You can do that by going to the [Rust website](https://www.rust-lang.org/tools/install) and following the instructions there, which should only take a few minutes. Just use the `--mine` command to start mining a single block. You can also specify how many blocks you want to mine after the command like: `--mine 10` will mine 10 blocks. Using `-1` will mine until you stop the program.
18
+
4.**If you are interested in earning Aether, then you can use the Mining aspect of the client.** The miner verifies the blockchain network, and also run programs created by developers. The miner utilizes containers to keep any run programs separate from your own computer. It utilizes **Podman**, an open source, secure, and light-weight alternative to Docker. You can install Podman by going to the [Podman website](https://podman.io/) and following the instructions there, which should only take a few minutes. Just use the `--mine` command to start mining a single block. You can also specify how many blocks you want to mine after the command like: `--mine 10` will mine 10 blocks. Using `-1` will mine until you stop the program.
18
19
```
19
-
Usage: DCC-Miner.exe [options]
20
+
Usage: aetherdaemon [options]
20
21
OR (while in interactive mode)
21
22
Input: [options]
22
23
Options:
@@ -29,11 +30,11 @@ Options:
29
30
difficulty <dif>
30
31
--funds Count and print the funds of the user
31
32
--difficulty Calculate the expected block's difficulty
32
-
-sn, --send <addr> <amount> Sends the <amount> of DCC to a receiving address <addr>
33
+
-sn, --send <addr> <amount> Sends the <amount> of Aether to a receiving address <addr>
33
34
-sp, --superblock Generates a debug superblock to summarize all transactions
34
35
-vf, --verify Verify the entire blockchain to make sure all blocks are valid
35
36
-p, --pool <url> Start mining at a pool, given by <url>. Default is
36
-
http://dccpool.us.to:3333
37
+
http://distributedcomputeproject:3333
37
38
```
38
39
Inputting one of these commands and pressing the Enter key will execute the command. To begin mining, simply type "mine" (and a block amount, if you want to mine more than one).
0 commit comments