Bitconch Core Versions Save

A new distributed web protocol for smart contracts and decentralized applications.

v1.1.1

4 years ago

v1.1.1 Buffett2

Major Features

1 - Rewrite in Rust2018

2 - Packages published to crates.io

3 - Support multi-node test network on public net.

4 - Tps on solid 100K

Instructions

1 - Download this release into local folder

git clone https://github.com/bitconch/bus

2 - Install the pre-requistes, make sure you are in root

cd bus
./preset.sh

3 - Deploy the binaries on a particular test node machine

./deploy-buffett2.py

3 - Modify the systemd service in /etc/systemd/system/buffett-validator.service

 Change the [leader ip] into the actual ip address of the designated leader node
[Service]
Environment=PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/bitconch
User=root
ExecStart=/bin/bash -c "PATH=/usr/bin/bitconch:$PATH exec /usr/bin/bitconch/buffett/demo/validator.sh -x root@[leader ip]:/usr/bin/bitconch/buffett/demo [leader ip]:8899" 
WorkingDirectory=/usr/bin/bitconch/buffett

4 - If you are on the Leader node

systemctl start buffett-leader.service
systemctl start buffett-tokenbot.service

6 - If you are on the Validator node

 Reload the systemd daemon and run the validator-service
systemctl daemon-reload
systemctl start buffett-validator.service

5 - Run the bench mark utility

cd /usr/bin/bitconch/buffett

./demo/client.sh

1.0.0

5 years ago

Buffett v1.0.0 beta

Major features

1 - TPS as high as 100k

2 - Support a web wallet to give away tokens: https://github.com/bitconch/faucet

3 - Steps to install this release

On Ubuntu 18.04 LTS system

mkdir go
cd go && mkdir src && cd src && mkdir github.com && cd github.com && mkdir bitconch && cd bitconch
git clone https://github.com/bitconch/bus
cd bus
./preset.sh
./run1.sh

Open 3 other terminals run2.sh, run3.sh, run4.sh