Skip to content

Blurt-Blockchain/blurt

Repository files navigation

Blurt

pipeline status coverage report Twitter URL Steem Hive

Blurt is a public social blockchain with a diverse and vibrant community that strictly upholds property rights.

Social Media

Features

  • Remove the downvote function.
  • Eliminate SBD
  • Real REST API

Launch Plans

  • Blurt is a fork of the Steem blockchain that begins operating on or before July 4th, 2020 with Steem balances taken in a snapshot at block 43526969.

Centralization

  • A regent account with a controlling stake or special weighted vote has been added to Blurt.

  • The regent account votes on consensus Blurt Producers and DAO proposals.

  • The regent account does not impact:

    • circulating supply
    • new inflation A.K.A. organic supply
    • the rewards pool.

Decentralization

  • The regent account will be programmed to decay to zero or cease to exist after two years.
  • Prior to deprecating the regent account, the Blurt blockchain will be updated to feature secure consensus protocols, such as One-Stake-One-Vote, to reduce the risk of centralised consensus attacks from large stake accounts.

Economy

  • Ticker symbol BLURT
  • Staked BLURT is called BLURT POWER
  • There is no stable coin on the Blurt Blockchain. SBD balances are converted to their STEEM equivalent when the snapshot is taken.
  • Initally, Blurt uses Graphene Delegated Proof-of-Stake Consensus (DPOS)
  • 10% APR inflation narrowing to 1% APR over 20 years
    • 65% of inflation to Authors/Curators.
    • 15% of inflation to Stakeholders.
    • 10% of inflation to Blurt Producers.
    • 10% of inflation to Blurt DAO Fund.

Software Status

Blurt will launch with steem balances from block 43526969 on July 4, 2020. Work is ongoing in the dev branch.

Build

Do this exactly, and it'll work. Do otherwise and you may have a bad time.

Spin up an Ubuntu 16.04 Virtual Machine with 16GB of RAM. Then, run:

apt-get update
apt install git autoconf automake cmake g++ git libbz2-dev libsnappy-dev libssl-dev libtool make pkg-config python3 python3-jinja2 doxygen libboost-chrono-dev libboost-context-dev libboost-coroutine-dev libboost-date-time-dev libboost-filesystem-dev libboost-iostreams-dev libboost-locale-dev libboost-program-options-dev libboost-serialization-dev libboost-signals-dev libboost-system-dev libboost-test-dev libboost-thread-dev libncurses5-dev libreadline-dev perl
git clone https://gitlab.com/blurt/blurt
cd blurt
git submodule update --init --recursive
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j$(nproc) steemd
make -j$(nproc) cli_wallet

Packages

No packages published

Languages

  • JavaScript 37.6%
  • C++ 31.4%
  • HTML 15.5%
  • TypeScript 5.4%
  • Python 4.7%
  • SCSS 1.6%
  • Other 3.8%