Author

Topic: [ANN] [GOVM] High scalability, theoretical TPS can exceed 2 ^ 64, already online (Read 2241 times)

jr. member
Activity: 36
Merit: 1
New Update:   (Discord Announcements - https://discord.gg/tY67CUP)


https://govm.net/account.html
Supports MetaMask

1. Connect Wallet (MetaMask)
2. Allow connections on metamask
3. To connect for the first time, you need to click "Connect Wallet" again
4. Your Ethereum address will be displayed on the page, prefixed with 0000. This is your govm account address.
    You can transfer coins to this address.
    If you have coins in your account, you can transfer funds through the page.
newbie
Activity: 17
Merit: 0
is this coin still alive? If not pls make an ann somewhere so ppl don't waste their time reading stuff.
newbie
Activity: 7
Merit: 0
jr. member
Activity: 36
Merit: 1
The new wallet is out: https://github.com/govm-net/wallet/releases/tag/v0.5.6

1) dAPP: task, Anyone can post bounty tasks
2) Anyone can add ui of dAPP by themselves

jr. member
Activity: 48
Merit: 1
wGOVM = Wrapped GOVM
govm swap to wGovm
1. lock govm coins in govm.contract with eth.Address
2. Administrator signature the message
3. Mint wGOVM with the message

wGovm swap to govm
1. burn wGovm with govm.Address
2. administrator unlock the govm and transfer to the address, record the eth.tx
full member
Activity: 171
Merit: 100
kiramine.com
hey there govm community,

we proudly presents our optimized govm cpu miner.

https://github.com/kiramine-dev/kiraminer-govm-edition/releases/tag/v1.0.0

join our new and fresh created discord here for further support: https://discord.gg/qCqXcWU


greetings from the kiramine team
jr. member
Activity: 48
Merit: 1
govm v0.5.8:
1. api page: http://govm.net:9090/api.html
2. search page: http://govm.net:9090/
how to upgrade:
1. stop govm.exe
2. run ./upgrade.sh in govm folder
3. start govm.exe
If the pages are not new, press F5 to refresh the pages

How to register dpos node:
warning:
1. If you can’t get a lot of votes, voting will have more rewards.
2. There are only 23 dpos nodes in each chain.
3. Nodes with fewer votes will be replaced.
4. Request more than 10k govm.
5. Now, the registered coins(5k) cannot be returned.
6. More votes, more rewards
Step:
1. https://govm-net.github.io/docs/en/mine/windows.html
2. get node address: the wallet.key in govm/conf folder, open with notepad, "address_str"
3. transfer 5001govm to the address
4. change the "identifying_code" of govm/conf/conf.json to true, restart govm.exe
5. open /admin.html with you node and submit 5000 govm, enter identifying code on the govm.exe(command window). If timed out, try again
6. Wait 3 minutes, the registered transaction will be successfully packaged to new block.
7. Vote for the node address("address_str"), need more than 2000 votes(0.1% of network vote to be active dpos).
8. after 3 minutes, you will see the node address on dpos.html page.
full member
Activity: 893
Merit: 135
Bitcoin is not a currency or asset. Its a MOVEMENT
govm node v0.5.7
1. Performance optimization
2. add statistics
the upgrade is optional, lower CPU usage.
jr. member
Activity: 48
Merit: 1
govm node v0.5.6
1. bug: Zero voting, no reset time, resulting in multiple voting rewards
how to fix:
1. Reset time after voting reward
2. According to the new code, reprocess blocks and transactions
3. Added 600govm to avoid transaction processing failure
how to upgrade
1. stop govm,database
2. delete database/db_dir
3. download database_v0.5.6_20200617.zip, unzip in the database folder
4. start database( install.sh)
5. run govm/upgrade.sh
6. run govm.exe
data:https://github.com/govm-net/govm/releases/tag/v0.5.6
full member
Activity: 893
Merit: 135
Bitcoin is not a currency or asset. Its a MOVEMENT
Vote for my Govm DPOS node and earn Govm for voting on chain 1 and chain 2 : 0122c242b136e50b6980674976184ae206e257963adb888a
jr. member
Activity: 48
Merit: 1
govm node v0.5.5
1. performance optimization: 2core 4G 50%CPU-70%CPU
2. enable change block size limit, block time interval
3. nodes page
Upgrade:
1. run upgrade.sh
2. delete conf/conf.json
3. copy conf/conf.bak.json conf/conf.json
4. If necessary, modify the configuration
5. run govm.exe
How to lower CPU usage(conf/conf.json):
1. one_conn_per_miner = true
2. identifying_code = false
3. save_log = false
4. verify_net_data = false
jr. member
Activity: 48
Merit: 1
full member
Activity: 893
Merit: 135
Bitcoin is not a currency or asset. Its a MOVEMENT
Posting updates from discord:
DPOS: Register as a DPOS node candidate and need to mortgage 5000 coins. The registration page will be opened next week, you can register as a dpos node candidate, and then you can let people vote for you.

Please upgrade node to v0.5.2
Found a new bug that will cause abnormal data synchronization
jr. member
Activity: 48
Merit: 1
https://govm-net.github.io/docs/en/mine/
This is the new tutorial
New mainnet, new node, new mining program
jr. member
Activity: 48
Merit: 1
I am developing a new consensus, which is expected to be completed in June, and should be able to restart technically in July (previously planned for August)
New white paper, after restarting, it will be updated to the official website.
jr. member
Activity: 48
Merit: 1
v0.4.5
1. Increase statistics
2. display FrozenCoins
3. display the number of blocks mined
jr. member
Activity: 48
Merit: 1
v0.4.4
1. bug fix: Small probability of crash
2. Support automatic registration of miners
3. Supports external multi-core mining programs
http://govm.net/book/en/mine/windows.html#register-miner-automatically
jr. member
Activity: 48
Merit: 1
v0.4.3:
Performance optimization:Reduce disk reads and writes
Optimize data formatting for contracts
jr. member
Activity: 48
Merit: 1
add a new coin unit. "tc": 1tc = 1000t9. C in hexadecimal is equal to 12 in decimal
jr. member
Activity: 48
Merit: 1
Through consensus, the system empowers everyone to fine-tune system parameters through tokens (fine adjustment of block size and block time interval, etc.), making it a dynamic and more in line with the public's wishes. To some extent, hard forks due to contradictions can be avoided.
The purpose of the project is to create a unified service platform, which is convenient to be applied on the chain, and the data on the chain can be shared and integrated to generate more valuable data, while ensuring the reliability and authenticity of the data.
newbie
Activity: 87
Merit: 0
Set up an unofficial Discord server: https://discord.gg/u3wYFkD



@lengzhao   please join the discord group. The english speaking and other users need updates from the team and more information on the project
thanks
newbie
Activity: 2
Merit: 0
jr. member
Activity: 48
Merit: 1
What do we do with the config to be able to externally reach http ? (with external IP)

By default, no password is required for transfers. For security, the default listening address is the local address.
You can chage the code in main.go
  addr := fmt.Sprintf("127.0.0.1:%d", c.HTTPPort) ==> addr := fmt.Sprintf(":%d", c.HTTPPort)
then rebuild by cmd: go build
[warning] Anyone can transfer your account via the network.
newbie
Activity: 7
Merit: 0
What do we do with the config to be able to externally reach http ? (with external IP)
hero member
Activity: 587
Merit: 500
Can a snapshot of the database be hosted and copied from one machine to another?

It takes a full day or so to sync and if the chain can be hosted somewhere, it'd enable more users to get involved.

software with data:http://govm.net/dl/govm_win.tar.gz
1. install golang and git, restart computer
2. download govm_win.tar.gz
3. right-hand button, "Git Bash Here"
4. tar -zcvf govm_win.tar.gz
5. cd govm_win/govm_database/
6. ./upgrade.sh
7. start database: ./install.sh
    success: "result: 1"
    fail: "Access is denied." ,direct run database.exe
8. cd ../govm
9. ./upgrade.sh
10. cd ./tools/rebuild/
11. go build
12. cd ../../
13. ./tools/rebuild/rebuild.exe
14. ./start.sh
15. browser open http://127.0.0.1:9090

Wish I had this 3 days ago. Thank you.
jr. member
Activity: 48
Merit: 1
Can a snapshot of the database be hosted and copied from one machine to another?

It takes a full day or so to sync and if the chain can be hosted somewhere, it'd enable more users to get involved.

software with data:http://govm.net/dl/govm_win.tar.gz
1. install golang and git, restart computer
2. download govm_win.tar.gz
3. right-hand button, "Git Bash Here"
4. tar -zcvf govm_win.tar.gz
5. cd govm_win/govm_database/
6. ./upgrade.sh
7. start database: ./install.sh
    success: "result: 1"
    fail: "Access is denied." ,direct run database.exe
8. cd ../govm
9. ./upgrade.sh
10. cd ./tools/rebuild/
11. go build
12. cd ../../
13. ./tools/rebuild/rebuild.exe
14. ./start.sh
15. browser open http://127.0.0.1:9090
newbie
Activity: 87
Merit: 0
Discord please for English users

sync takes forever - but mining works automatically when done
hero member
Activity: 587
Merit: 500
Can a snapshot of the database be hosted and copied from one machine to another?

It takes a full day or so to sync and if the chain can be hosted somewhere, it'd enable more users to get involved.
jr. member
Activity: 248
Merit: 7
@lengzhao
I tried to sync but too slow.
You really need to fix this or make chain/bootstrap file.
Also :
-This project is already 5 months old so most of China is already in the game.
-More hash gives more rewards which is the same old deal as always :
Only for big miners.
hero member
Activity: 587
Merit: 500
Is there a Discord/Telegram?

I'm sorry, we don't have Discord/Telegram

Think will be good to set one up, helps people troublshooting etc.
jr. member
Activity: 48
Merit: 1
Is there a Discord/Telegram?

I'm sorry, we don't have Discord/Telegram
hero member
Activity: 587
Merit: 500
Is there a Discord/Telegram?
jr. member
Activity: 248
Merit: 7
Next problem :
(runnning sudo does not help)

Code:
peter@ubuntu:~/Desktop/New folder/govm$ ./start.sh 
start govm. you can use "Ctrl + c" to exit
Sun 08 Mar 2020 04:37:45 PM CET
2020/03/08 16:37:46 software version:v0.3.9,build time:,git head:
2020/03/08 16:37:46 fail to open file(ldb): db_dir/reliability.db open db_dir/reliability.db: permission denied
2020/03/08 16:37:46 fail to open ldb,reliability.db
error,2
Enter to exit

You can try "sudo ./govm"
As I wrote :
"(runnning sudo does not help)"
It solves permission problem but does not solve error 2.
What is error 2 ?

sudo ./start.sh creates following error with dbase :

Code:
./database
2020/03/08 17:58:41 service version: v1.0.3
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0x7c24f6]

goroutine 5 [running]:
github.com/lengzhao/database/server.(*TDb).Set(0xc0001182a0, 0xc00007c050, 0xc0000241e4, 0x0, 0x0)
/home/pat/Desktop/New folder/govm/database/server/server.go:106 +0x46
reflect.Value.call(0xc0000b6a20, 0xc0000b4660, 0x13, 0x8a042b, 0x4, 0xc00005ff08, 0x3, 0x3, 0x0, 0x0, ...)
/usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0xc0000b6a20, 0xc0000b4660, 0x13, 0xc00004e708, 0x3, 0x3, 0x0, 0x0, 0x0)
/usr/local/go/src/reflect/value.go:321 +0xb4
net/rpc.(*service).call(0xc0000cd9c0, 0xc0000b8140, 0xc000182050, 0xc000182060, 0xc000112580, 0xc00018a080, 0x7f2c40, 0xc00007c050, 0x16, 0x7f0280, ...)
/usr/local/go/src/net/rpc/server.go:377 +0x17f
created by net/rpc.(*Server).ServeCodec
/usr/local/go/src/net/rpc/server.go:474 +0x42b

Sollution :
sudo ./dbase
sudo ./start.sh

Status :
Connected and syncing.  Cheesy
jr. member
Activity: 48
Merit: 1
Intresting project, did u consider making a better ANN (with photos and what not) it will def be better than just bunch of lignes (no offense) good luck anyway, btw do u guys have any social media ? are u active on any platform besides bitcointalk?


I'm sorry, but we're limited at the moment. This ANN is really ugly.
We'll optimize it when we have someone to follow up with.
We are currently promoting the forum mainly in China, mainly through Wechat.
brand new
Activity: 0
Merit: 0
https://imgur.com/a/NLrw9bA
Hello, why i cant add node ?  Angry

Can you tell me where you are?
The current node is on Alibaba cloud in China.
I am running with vps vultr location japan.

Can you give me the IP and node ID, I will connect you node.
Node ID: govm/conf/node_key.dat, open by text, get the address_str
such as: ("address_str":"0123e458c99a84a6b0eae8e48b9789e95242bd18cc712d41")
My Ip: 45.63.121.14
node_ke.dat : address_str":"016b218a6bd9aad6276449b9c28e0cb93bdcd63c957dbf30

I'm sorry, my home computer and Alibaba Cloud aren't connected to 45.63.121.14
So can you suggest what location running fine for me please, i will change my vps location.
hsb
newbie
Activity: 21
Merit: 0
https://imgur.com/a/NLrw9bA
Hello, why i cant add node ?  Angry

Can you tell me where you are?
The current node is on Alibaba cloud in China.
I am running with vps vultr location japan.

Can you give me the IP and node ID, I will connect you node.
Node ID: govm/conf/node_key.dat, open by text, get the address_str
such as: ("address_str":"0123e458c99a84a6b0eae8e48b9789e95242bd18cc712d41")
My Ip: 45.63.121.14
node_ke.dat : address_str":"016b218a6bd9aad6276449b9c28e0cb93bdcd63c957dbf30

I'm sorry, my home computer and Alibaba Cloud aren't connected to 45.63.121.14

Vultr Node's IP is mostly blocked by the china firewall。
jr. member
Activity: 48
Merit: 1
Next problem :
(runnning sudo does not help)

Code:
peter@ubuntu:~/Desktop/New folder/govm$ ./start.sh 
start govm. you can use "Ctrl + c" to exit
Sun 08 Mar 2020 04:37:45 PM CET
2020/03/08 16:37:46 software version:v0.3.9,build time:,git head:
2020/03/08 16:37:46 fail to open file(ldb): db_dir/reliability.db open db_dir/reliability.db: permission denied
2020/03/08 16:37:46 fail to open ldb,reliability.db
error,2
Enter to exit

You can try "sudo ./govm"
jr. member
Activity: 210
Merit: 7
Intresting project, did u consider making a better ANN (with photos and what not) it will def be better than just bunch of lignes (no offense) good luck anyway, btw do u guys have any social media ? are u active on any platform besides bitcointalk?
jr. member
Activity: 48
Merit: 1

Hello, why i cant add node ?  Angry

Can you tell me where you are?
The current node is on Alibaba cloud in China.
I am running with vps vultr location japan.

Can you give me the IP and node ID, I will connect you node.
Node ID: govm/conf/node_key.dat, open by text, get the address_str
such as: ("address_str":"0123e458c99a84a6b0eae8e48b9789e95242bd18cc712d41")
My Ip: 45.63.121.14
node_ke.dat : address_str":"016b218a6bd9aad6276449b9c28e0cb93bdcd63c957dbf30

I'm sorry, my home computer and Alibaba Cloud aren't connected to 45.63.121.14
brand new
Activity: 0
Merit: 0
https://imgur.com/a/NLrw9bA
Hello, why i cant add node ?  Angry

Can you tell me where you are?
The current node is on Alibaba cloud in China.
I am running with vps vultr location japan.

Can you give me the IP and node ID, I will connect you node.
Node ID: govm/conf/node_key.dat, open by text, get the address_str
such as: ("address_str":"0123e458c99a84a6b0eae8e48b9789e95242bd18cc712d41")
My Ip: 45.63.121.14
node_ke.dat : address_str":"016b218a6bd9aad6276449b9c28e0cb93bdcd63c957dbf30
newbie
Activity: 2
Merit: 0
jr. member
Activity: 248
Merit: 7
Next problem :
(runnning sudo does not help)

Code:
peter@ubuntu:~/Desktop/New folder/govm$ ./start.sh 
start govm. you can use "Ctrl + c" to exit
Sun 08 Mar 2020 04:37:45 PM CET
2020/03/08 16:37:46 software version:v0.3.9,build time:,git head:
2020/03/08 16:37:46 fail to open file(ldb): db_dir/reliability.db open db_dir/reliability.db: permission denied
2020/03/08 16:37:46 fail to open ldb,reliability.db
error,2
Enter to exit
brand new
Activity: 0
Merit: 0
https://imgur.com/a/NLrw9bA
Hello, why i cant add node ?  Angry

Can you tell me where you are?
The current node is on Alibaba cloud in China.
I am running with vps vultr location japan.
jr. member
Activity: 48
Merit: 1

Hello, why i cant add node ?  Angry

Can you tell me where you are?
The current node is on Alibaba cloud in China.
I am running with vps vultr location japan.

Can you give me the IP and node ID, I will connect you node.
Node ID: govm/conf/node_key.dat, open by text, get the address_str
such as: ("address_str":"0123e458c99a84a6b0eae8e48b9789e95242bd18cc712d41")
jr. member
Activity: 48
Merit: 1

Hello, why i cant add node ?  Angry

Can you tell me where you are?
The current node is on Alibaba cloud in China.
brand new
Activity: 0
Merit: 0
jr. member
Activity: 48
Merit: 1
Code:
ZZZ@ubuntu:~/Desktop/New folder/govm$ go build
main.go:12:2: cannot find package "github.com/lengzhao/govm/api" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/api (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/api (from $GOPATH)
main.go:13:2: cannot find package "github.com/lengzhao/govm/conf" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/conf (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/conf (from $GOPATH)
main.go:14:2: cannot find package "github.com/lengzhao/govm/database" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/database (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/database (from $GOPATH)
main.go:15:2: cannot find package "github.com/lengzhao/govm/handler" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/handler (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/handler (from $GOPATH)
main.go:16:2: cannot find package "github.com/lengzhao/govm/wallet" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/wallet (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/wallet (from $GOPATH)
main.go:17:2: cannot find package "github.com/lengzhao/libp2p/crypto" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/libp2p/crypto (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/libp2p/crypto (from $GOPATH)
main.go:18:2: cannot find package "github.com/lengzhao/libp2p/network" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/libp2p/network (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/libp2p/network (from $GOPATH)
main.go:19:2: cannot find package "github.com/lengzhao/libp2p/plugins" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/libp2p/plugins (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/libp2p/plugins (from $GOPATH)
main.go:20:2: cannot find package "gopkg.in/natefinch/lumberjack.v2" in any of:
/usr/lib/go-1.10/src/gopkg.in/natefinch/lumberjack.v2 (from $GOROOT)
/home/zzz/go/src/gopkg.in/natefinch/lumberjack.v2 (from $GOPATH)
ZZZ@ubuntu:~/Desktop/New folder/govm$

Failed on ubuntu 19.


request golang version >= 1.13  https://golang.org/dl/
jr. member
Activity: 248
Merit: 7
Code:
ZZZ@ubuntu:~/Desktop/New folder/govm$ go build
main.go:12:2: cannot find package "github.com/lengzhao/govm/api" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/api (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/api (from $GOPATH)
main.go:13:2: cannot find package "github.com/lengzhao/govm/conf" in any of:
...
 

Failed on ubuntu 19.

Problem solved.
Just compiled the bins.
jr. member
Activity: 46
Merit: 1
It takes ages to sync. Any way to speed up the process?

I'm sorry, but there's no way to speed this up.
Because it is an account system, each block needs to be processed, so the speed is slower.
It is not good at all  Cry May be you should think about the way to speed up sync. For exhample to sync blockchain from the end, like in TERA?
jr. member
Activity: 248
Merit: 7
Code:
ZZZ@ubuntu:~/Desktop/New folder/govm$ go build
main.go:12:2: cannot find package "github.com/lengzhao/govm/api" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/api (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/api (from $GOPATH)
main.go:13:2: cannot find package "github.com/lengzhao/govm/conf" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/conf (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/conf (from $GOPATH)
main.go:14:2: cannot find package "github.com/lengzhao/govm/database" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/database (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/database (from $GOPATH)
main.go:15:2: cannot find package "github.com/lengzhao/govm/handler" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/handler (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/handler (from $GOPATH)
main.go:16:2: cannot find package "github.com/lengzhao/govm/wallet" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/govm/wallet (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/govm/wallet (from $GOPATH)
main.go:17:2: cannot find package "github.com/lengzhao/libp2p/crypto" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/libp2p/crypto (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/libp2p/crypto (from $GOPATH)
main.go:18:2: cannot find package "github.com/lengzhao/libp2p/network" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/libp2p/network (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/libp2p/network (from $GOPATH)
main.go:19:2: cannot find package "github.com/lengzhao/libp2p/plugins" in any of:
/usr/lib/go-1.10/src/github.com/lengzhao/libp2p/plugins (from $GOROOT)
/home/zzz/go/src/github.com/lengzhao/libp2p/plugins (from $GOPATH)
main.go:20:2: cannot find package "gopkg.in/natefinch/lumberjack.v2" in any of:
/usr/lib/go-1.10/src/gopkg.in/natefinch/lumberjack.v2 (from $GOROOT)
/home/zzz/go/src/gopkg.in/natefinch/lumberjack.v2 (from $GOPATH)
ZZZ@ubuntu:~/Desktop/New folder/govm$

Failed on ubuntu 19.
jr. member
Activity: 48
Merit: 1
It takes ages to sync. Any way to speed up the process?

I'm sorry, but there's no way to speed this up.
Because it is an account system, each block needs to be processed, so the speed is slower.
jr. member
Activity: 48
Merit: 1
the first chain have 228664 blocks. The processed data size is about 2G. The system is account type, so each block needs to be processed.

Thanks, and roughly how much time should it take to sync from scratch on average PC?

Ordinary disk, about two days.Solid state drive, about one day.
jr. member
Activity: 46
Merit: 1
It takes ages to sync. Any way to speed up the process?
newbie
Activity: 31
Merit: 0
the first chain have 228664 blocks. The processed data size is about 2G. The system is account type, so each block needs to be processed.

Thanks, and roughly how much time should it take to sync from scratch on average PC?
jr. member
Activity: 207
Merit: 5
Quote

That's because of the clearance issues. You can run the database.exe, do not register to become a service.

Just double click database.exe, not double click install.sh?

how to know that it's synced?
jr. member
Activity: 48
Merit: 1
Sync is slow, is there a bootstrap or a way to speed it up?

How big is the chain in total currently?

the first chain have 228664 blocks. The processed data size is about 2G. The system is account type, so each block needs to be processed.
newbie
Activity: 31
Merit: 0
Sync is slow, is there a bootstrap or a way to speed it up?

How big is the chain in total currently?
jr. member
Activity: 48
Merit: 1
2020/03/07 17:11:50 service version: v1.0.3
2020/03/07 17:11:50 Failed to stop govm_database: Access is denied.
2020/03/07 17:11:50 service version: v1.0.3
2020/03/07 17:11:50 Failed to uninstall govm_database: Access is denied.
2020/03/07 17:11:51 service version: v1.0.3
2020/03/07 17:11:51 Failed to install govm_database: Access is denied.
2020/03/07 17:11:51 service version: v1.0.3
2020/03/07 17:11:51 Failed to start govm_database: Access is denied.
2020/03/07 17:11:51 service version: v1.0.3
2020/03/07 17:11:51 Access is denied.
Enter to finish



what's wrong?

That's because of the clearance issues. You can run the database.exe, do not register to become a service.
jr. member
Activity: 207
Merit: 5
2020/03/07 17:11:50 service version: v1.0.3
2020/03/07 17:11:50 Failed to stop govm_database: Access is denied.
2020/03/07 17:11:50 service version: v1.0.3
2020/03/07 17:11:50 Failed to uninstall govm_database: Access is denied.
2020/03/07 17:11:51 service version: v1.0.3
2020/03/07 17:11:51 Failed to install govm_database: Access is denied.
2020/03/07 17:11:51 service version: v1.0.3
2020/03/07 17:11:51 Failed to start govm_database: Access is denied.
2020/03/07 17:11:51 service version: v1.0.3
2020/03/07 17:11:51 Access is denied.
Enter to finish



what's wrong?
jr. member
Activity: 48
Merit: 1
E:\Crypto\GOVM\database> ll database.exe
'll' is not recognized as an internal or external command,
operable program or batch file.

get error like that... what's wrong?


You can just look at database.exe exists. If exists, it is right.
jr. member
Activity: 194
Merit: 1
new and still nothing else. can this be mined?
jr. member
Activity: 48
Merit: 1
But it is not yet in exchanges right? Even Chinese exchanges? What industries do you think will be attracted with this multi-chain parallelism concept? Because the more companies using your network, the more valuable it will be in the market? Do you have companies that you are in talk with to deploy your network?

1. It is not in any exchanges.
2. It will serve as a basic public chain, similar to Ethereum/EOS,Higher performance.
3. It allows a large number of applications to run together in a system, sharing information between contracts. 
There is no island problem, will be the foundation of the digital world
sr. member
Activity: 1988
Merit: 275
But it is not yet in exchanges right? Even Chinese exchanges? What industries do you think will be attracted with this multi-chain parallelism concept? Because the more companies using your network, the more valuable it will be in the market? Do you have companies that you are in talk with to deploy your network?
jr. member
Activity: 48
Merit: 1
OK, this is something interesting. I will compile and mine a little.

Is the disk I/O load heavy? Or is it just heavy for the initial sync?

Why did you premine for 5 months?

1. You can check the commit date on Github, which was released five months ago, but since our focus is on technology, there are only a handful of test users. First posted on a forum in China(https://blog.csdn.net/lengzhao/article/details/102494094).
2. there is no dedicated operations team and no dedicated translator, so you can see that the translation of the document is not good.
3. Now belongs to the early days, the disk load is not high, follow-up can be considered to run in different chains on different disks or machines.
legendary
Activity: 1517
Merit: 1042
@notsofast
OK, this is something interesting. I will compile and mine a little.

Is the disk I/O load heavy? Or is it just heavy for the initial sync?

Why did you premine for 5 months?
jr. member
Activity: 54
Merit: 1
jr. member
Activity: 48
Merit: 1
GOVM



Introduction
GOVM: golang virtual machine
The govm system uses a new blockchain architecture, a public BlockChain with high performance as its goal. Its theoretical TPS performance can exceed 264.
Mainnet is online.
No Premine, No ICO.

Background
Ethereum's sharding technology has no good final solution.
Due to the low performance of existing blockchains, one application per chain causes island problems.
What is needed is a system that can be scaled on demand to meet application usage.
If there are too many transactions, we can create a new chain to handle new transactions.
If 10 chains are not enough, we can create 10 million chains.
If Bitcoin is one road and Ethereum’s sharding technology is one road with multi-lane, then govm is road network(a lot of roads).

The Vision
We hope all in one.
As the foundation of the digital world, all trust relies on data.
It is hoped that the input data are fact data, which can be easily verified.
Enough Trusted Data Will Create a Trusted Digital World.

Solution
Isomorphic multi-chain.
The logical relations form a binary tree structure, and the depth of the tree can reach 64, so there can be at most 2 ^ 64 chains.
Each chain only needs to care about its parent chain and two child chains, so the chain processing is simple.
All chains have the same tokens and consensus, and tokens can be transferred arbitrarily.
Cross-chain transfers in the system do not need any validator/collator, and can be 100% reliable through technical solutions.



POW + POS as a consensus of homogeneous multi-chain solution, there are problems, it is easy to be attacked by POW, and too many blocks, it is easy to cause network congestion. The new consensus use DPOS + POW.
After the development of the new consensus, the project is technically restarted.


Technical Specifications
  • Project Name: GOVM
  • Coin Name: GOVM
  • Coin Unit: 1govm=1000*t6,t6=1000*t3,t3=1000*t0.
  • Hash Algo:SHA-3(256)
  • Genesis Date: Tue Oct 01 2019
  • Technical Restart Date: Fri Jun 05 2020
  • Block Interval Time:
    • 60second(first chain)
    • child chain is 15/16 of its parent chain.
    • 56.25second(2&3 chain)
    • 52.7second(4-7 chain)
    • DPOS nodes can fine-tune by coins.
  • Block Size: 1M(DPOS nodes can fine-tune by coins)
  • Block Reward:
    • chain1:10govm, 10% off pre year. 5govm to pow, 4govm to DPOS nodes (70% rebate to voters), 1govm to the development team.
    • child chain is 90% of its parent chain.
    • 9govm(2-3 chain)
    • 8.1govm(4-7 chain)
    • Give the team 10% pre block
  • Decentralized:  
    • POW+DPOS
    • Anyone can spend 5 coins to register as a miner
    • Mining requires signatures to avoid public mining pool
    • Unregistered miners have no mining rights
    • DPOS nodes have the right to supervise, there is no reward for generating blocks
  • Super Nodes: No Need
  • Cross Time: 5minute
  • Current Distribution: ~3.8million govm
  • Max Coin Supply:
    • No limit
    • The total amount depends on the number of chains
    • and the number of chains depends on the transaction volume
    • chain 1&2 mine ~10million govm(first year, 10% off pre year)
  • Smart contract:
    • Golang Source Code
    • enable read data across chains
    • enable  deploy the same contract on different chains
  • TPS:
    • It is determined by block size and block time.
    • Time and size can be fine-tuned.
    • By default, the first chain is 83TPS and the second/third chain is 89TPS.


Technical comparison
Advantages of sharding technology: only one account is required in a system, can quickly increase system performance without affecting user use.
Disadvantages of sharding technology: It is only for simple parallel processing of transactions. The number of sharding side chains will be limited. If there are too many sharding side chains, the main chain will become a bottleneck; at the same time, its complete technical solution has not yet come out.
Advantages of cross-chain technology: It can pave the way for two different blockchains to bridge the gap and achieve intercommunication between different blockchains.
Disadvantages of cross-chain technology: It cannot resolve differences in consensus, computing power, and credibility between different blockchains. It requires the role of a supervisor and is suitable for small transactions.
Advantages of homogeneous multi-chain technology: The performance of the entire system depends on the number of chains, different chains have the same consensus, and virtual currencies can be arbitrarily transferred between different chains, and the performance can be much higher than the sharding technology. Different chains are relatively independent and can be deployed on different computers. Breaking through the bottleneck of ordinary computers(the TPS performance of ordinary computers is difficult to exceed 7000).
Disadvantages of homogeneous multi-chain technology: Each chain has an account, which easily leads to the scattered distribution of account funds on different chains.



Link

WebSite
Technical White Paper
Block Explorer
Github
Document
Discord
Telegram
Twitter
Mining guide
Easy Wallet
Exchanges: not yet



DPOS Nodes

Node0:01ccaf415a3a6dc8964bf935a1f40e55654a4243ae99c709
Node1:02984010319cd34659f7fcb20b31d615d850ab32ca930618
Node2:010a296d3fc253179eaef17bf73916a677715eb57ca613cf
Node3:01add128a414149939c88c137b8d7310e54f51f33a9ce3c2
Node4:016cdbd83bb7e05c8b1996658a5a0f6df5cf0f680331f5f0
Node5:01db8e468d2bfce3913442df6ad994c8d51b51c400d773b9
Node6:01830c736efec4396877c371b845050233e5419278985cf2
Node7:01341df295843a1a8172c916c53f87e30bb846c1576e5244
Node8:01243dc423eff5d1e6fb941d84ea5fba7d796207080b9ade
Node9:01f5b11365a611d9a3994f1088379bba571ff500843170d2
Node10:0112f418e741a426a39648fce20df8980bda564231d16246
Node11:01687fa2f14c593013412347b4ded852f3d2a43d0fb70cea
Node12:01b648c063dc683662bcb6ee53b2b17ded63acedc475a518
Node13:0122c242b136e50b6980674976184ae206e257963adb888a


Jump to: