Slothburn is an experimental cryptocurrency consensus mechanism that scores blocks by their total transaction fees. It is fully decentralizable with no miners, no stakeholders, and no supernodes.
Double-spend forks are disincentivized because an attacker must personally outpay the sum of all of the fees in the blocks burying his original transaction. The drawback is that transaction recipients need to wait many blocks until their payment is well-buried (when an attacker’s loss in fees overwhelms his potential gain). But sloths are allowed to be slow.
In this implementation, fixed transaction fees are “burned” and are not distributed back to anyone. Every block, a fixed number of coins are minted and distributed pro-rata to all accounts, rounded down (with roundings carried forward to the next block). Thus, users are incentivized to ration shared resources – their quantity of on-chain transactions and accounts.
CONSENSUS RULES * 1 transaction allowed per sender per block (conflicting transactions result in account deletion) * 30 second blocktime (hard limit based on server clock accurate to 4 seconds) * 100 coin fee burned for all transactions (to pay for usage of shared resources via deflation) * 100 coin minimum account balance (to prune empty/dust accounts) * 3000 coin block reward distributed pro-rata (for a 1 tx/s equilibrium transaction rate) * Blockchain branches are scored as the sum of their number of transactions (1/tx + 2/ban) with overall length as a tiebreaker
* Requires NodeJS v12 (10-14 probably work) (e.g. using nvm.sh) nvm install 12 * Open port 15804 (e.g. on Debian 10 with ufw) ufw allow 15804 * Go to the directory where you extracted this and install the libsodium dependency npm install * Run the node and redirect stdout to your log file of choice (if desired) npm start etc/config.json >> ~/sb4node.log * To connect to your node over the web, you'll run into CORS problems unless you use an HTTPS proxy with an SSL certificate. (e.g. the bundled https proxy under Debian 10) ufw allow 80 apt install certbot certbot certonly --standalone # Will automatically renew with a cronjob/systemctl ufw allow 16804 node etc/proxy.js sb4node.example.com >> ~/sb4proxy.log
Learn about our latest in blockchain technology. Timechain. One chain to rule 100.
*Disclaimer: Arctic (“Arctic Networks Inc.). Arctic’s communications and communications emanating from its social media community are for informational purposes only and are not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information available through Arctic are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not reflect those of Arctic Networks Inc., its subsidiaries or affiliates.
Note that certain Arctic product features listed are currently in development and will be available soon.
Arctic is currently registered in BC Canada, Getting early access to Arctic is defined as signing up for a place in line in Arctic virtual waiting room. Initially, residents of provinces Arctic is registered in will be notified first, based on current position in line and given an invite to access Arctic’s opening portal miner signup. For those in other provinces where Arctic is awaiting registration, additional portal invites will be given, based on position in line when those Arctic provincial registrations become effective. Gaining early access to Arctic’s virtual waiting room should in no way be construed as confirmation that an account has been or will be approved or opened or created.
System response, execution price, speed, liquidity, market data, and account access times are affected by many factors, including market volatility, size and type of order, market conditions, system performance, and other factors.
All securities and investments and cryptocurrencies are not going to be offered to self-directed customers by Arctic Networks Inc., as we are not yet members of financial regulatory bodies. Cryptocurrency trading is not offered through an account with Arctic. Arctic is not a member of FINRA or SIPC or FINTRAC or other regulators. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Arctic Labs and Arctic is a wholly owned subsidiary of Arctic Networks Inc.
Copyright © 2020 Arctic Labs
Founded by BLOXSAR