From c0de669c22beeaa7d1bbdd91f2c3f9a3ff7010e2 Mon Sep 17 00:00:00 2001 From: Bernhard Mueller Date: Tue, 3 Oct 2017 08:04:02 +0700 Subject: [PATCH] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8fb08629..9e0c1040 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ $ geth --rpc --rpcapi eth,admin,debug --syncmode fast ### Database initialization -Mythril builds its own contract database using RPC sync. Unfortunately, this process is slow - however, you don't need to sync the whole blockchain right away. If you abort the syncing process with `ctrl+c`, it will auto-resume the next time you run the `--init-db` command. +Mythril builds its own contract database to enable fast search operations. Unfortunately, this process is slow. You don't need to sync the whole blockchain right away though: If you abort the syncing process with `ctrl+c`, it will be auto-resumed the next time you run the `--init-db` command. ```bash $ myth --init-db @@ -37,9 +37,9 @@ Processing block 4323000, 3 individual contracts in database (...) ``` -Note that the process doesn't take quite as long as it first seems, as the blocks get smaller towards the beginning of the chain. +Note that syncing doesn't take quite as long as it first seems, because the blocks get smaller towards the beginning of the chain. -The default behavior is to only sync contracts with a non-zero balance. You can disable this behavior with the `--sync-all` flag, but note that this will result in a huge (as in: dozens of GB) database. +The default behavior is to only sync contracts with a non-zero balance. You can disable this behavior with the `--sync-all` flag, but be aware that this will result in a huge (as in: dozens of GB) database. ## Command line usage