apt update apt upgrade apt install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libevent-dev git libtool pkg-configThe next one is a bit more annoying. We need Berkeley DB 4.8, and it's a little old. It's packages are in the Debian Squeeze archives, so in the /etc/apt/sources.list file, we need to add :
deb http://archive.debian.org/debian/ squeeze mainThen remember to update again, and install the thing :
apt install libdb4.8++-dev libdb4.8-devIf you intend to also throw on xorg and a UI, you will want Qt as well. Otherwise skip this last step.
install libqt4-dev libprotobuf-dev protobuf-compiler libqrencode-devStep III. - Build time
#Starting from /home/yourUser git clone https://github.com/UASF/bitcoin.git -b 0.14-BIP148 cd bitcoin ./autogen.sh ./configure make make installThat's it! Well, mostly. Start it with
bitcoind -daemon -disablewallet -datadir=/whereveyou/want/youblockchain...and wait about thirty hours to sync with the network. You may want to visit the /whereveyou/want/youblockchain directory and create a permanent bitcoin.conf in there. To enable RPC calls to the server and get it to accept bitcoin-cli commands you'll want to use it to create a usepassword and copy that to your user's /.bitcoin/bitcoin.conf.
daemon=1 listen=1 disablewallet=1 server=1 rpcuser=bob rpcpassword=bob's passwordSecurity I recommend you disable password login and use private key authentication only on ssh, and also restrict iptables rules to the bare minimum that must be allowed for this application. You will need this in your iptables script :
# Allows BITCOIN traffic from anywhere -A INPUT -p tcp --dport 8333 -j ACCEPT # Allows RPC calls to the bitcoin server from localhost -A INPUT -p tcp -s 127.0.0.1 --dport 8332 -j ACCEPTUseful ressources :
Let me get started by stating I am no way involved with the COSS team. I simply am a COSS holder who wants to share this coin with others. Please note, I am writing this without an opinion and just stating facts (I will include a portion below with my opinions and an explanation of my thought process). Everything I say can be double checked with some DD and if I have time, I will come back and link said facts!
What is COSS?
What does COSS do?
- coss.io stands for Crypto One Stop Solution. Essentially, COSS is doing a lot. From their own exchange, to their own markets, a payment gateway for businesses to accept crypto as payments, and even more planned on their roadmap, COSS has a lot on their plate. The ICO ended a few days ago at a rate of 1 ETH for 6000 COSS making the price about 5 cents a COSS.
What is the payout formula?
- Well as an exchange (no its not decentralized), COSS charges fees for trading. COSS also charges fees for their marketplace or using their payment gateway plug-ins. 50% of the total revenue they obtain is distributed to the COSS tokens weekly. The way it works is that the crypto that was received in revenue as a fee is what is distributed. Example: If the total trading volume on the exchange is 100,000,000 for the week and Ether was 20% of that volume and BitCoin was the other 80%, the payout will be 80% in bitcoin and 20% in ether.
When are payouts?
- [(Daily Trading Volume) x 7 x 0.002 x 0.5]/93 mil = payout per coin. Multiply this by how many COSS you hold for the value of your payout, but remember the payout will be in a plethora of coins that are traded on COSS!
How do you receive payouts?
- Payouts occur EVERY Sunday (weekly), with the first payout to be this Sunday (October 8th). I am not sure what time of day this will occur.
What is the total supply?
- The simplest way to receive payouts is by holding COSS tokens in your COSS wallet on coss.io
- You can receive the payout if you hold COSS on MEW, but it requires additional steps in order to have those coins be a part of the payout. If you use MEW you need to do a bit of configuration. Use this tutorial: https://coss.io/coss-token-revenue-share-tutorial
What is the current marketcap?
- Currently, the circulating supply is 93 million. 80 million of this 93 million are token holders, 10 million is set aside such that the revenue generated by these 10 million tokens goes to charity, and the last 3 million are used by the team to payout bounties and such. (Coinmarketcap has yet to be updated, request has already been sent in)
Where can I buy COSS?
- At a rough price of 15 cents per coin, the marketcap for COSS is around 14 million
- At the moment, COSS is being traded on coss.io, etherdelta, and HitBTC
1) COSS, based on numbers, is simply undervalued. For a token that already has an existing functional product, its marketcap is well below what it should be. Trading volume has also increased significantly in the past few days! Imagine receiving profits from an exchange like Bittrex or Binance I urge you to browse their website and look at everything for yourself to make your own judgement!
2) There is a lot of work to be done on the exchange, but it is just getting started and is still in Beta. Good things take time. I remember when Binance first began and the struggles it went through, and look at it now. I have faith COSS can do that same. Currently, the things I believe that need to be fixed are exchange UI upgrades to make them more appealing to the eye and deposit/withdrawal times.
3) There is a lot of concern about COSS being a scam due to the team's association with VRS. I definitely had to look into this and found that Rune, on of the founders, addressed this concern. For me it was a satifactory explantion stating that VRS was not a scam, but a failed project. Please read bullet 4 to get the link to the full statement and other FAQ's
4) There are tons of FAQ's and known issues that are being asked about COSS. These two links pretty much cover them all at the moment. Each link has some different information, so please read both!
FAQ - 1 https://www.reddit.com/COSS/comments/74pw7h/all_info_to_clear_up_confusion/?st=j8gjl9jz&sh=b777583e
FAQ - 2 https://www.reddit.com/COSS/comments/7471mv/fqa_for_coss/?st=j8gawdbq&sh=d4cf9518
If you would like to register for COSS, please use the link below!
If you would like to join the Slack, please use the link below!
$ pythonChange "rpc_username" and "rpc_password" to match that of ~/.bitcoin/bitcoin.conf
#!/usbin/python # -*- coding: utf-8 -*- import sys from PyQt4 import QtGui from bitcoinrpc.authproxy import AuthServiceProxy import json class Configuration(): def __init__(self): self.protocol = "http" self.username = "rpc_username" self.password = "rpc_password" self.ip = "localhost" #self.port = "18332" self.port = "8332" def get_uri(self): self.uri = self.protocol+"://"+self.username+":"+self.password+"@"+self.ip+":"+self.port return self.uri class Command(): def __init__(self): self.conf = Configuration() self.access = AuthServiceProxy(self.conf.get_uri()) def get_info(self): self.info = self.access.getinfo() #self.info = self.access.listaccounts() return self.info class UI(QtGui.QWidget): def __init__(self): super(UI, self).__init__() self.init_ui() def init_ui(self): command = Command() info = command.get_info() keys = info.keys() label =  line_edit =  for (i, key) in enumerate(keys): label.append(QtGui.QLabel(str(keys[i]))) line_edit.append(QtGui.QLineEdit(str(info[keys[i]]))) grid = QtGui.QGridLayout() grid.setSpacing(10) for (i, item) in enumerate(label): grid.addWidget(label[i], i, 0) grid.addWidget(line_edit[i], i, 1) self.setLayout(grid) self.setGeometry(300, 300, 350, 300) self.setWindowTitle('getinfo') self.show() def main(): app = QtGui.QApplication(sys.argv) ex = UI() sys.exit(app.exec_()) if __name__ == '__main__': main()Features of note:
reference implementation of the bitcoin wallet (Bitcoin-Qt), a software that manages addresses and makes it easy to send transactions, automatically generates new addresses, that are used whenever an address for change is required. Bitcoin uses a proof-of-work system to verify transactions and to prevent double-spending. Con icts in the system are resolved by majority decisions, with the ... #6214 87406aa [OSX] revert renaming of Bitcoin-Qt.app and use CFBundleDisplayName (partial revert of #6116) (Jonas Schnelli) #6218 9d67b10 build/gitian misc updates (Cory Fields) #6269 d4565b6 gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures (Cory Fields) #6418 d4a910c Add autogen.sh to source tarball. (randy-waterhouse) #6373 1ae3196 depends: non-qt bumps for 0.12 (Cory ... Bitcoin Core Tutorial With Pictures. If you want to follow along with this bitcoin core tutorial you should download bitcoin core and let it synchronize first. When you start Bitcoin Core it will take a long time to synchronize with the Bitcoin network because the software has to download the entire blockchain, which contains over five years of global transaction history. Once you are synced ... ./bitcoin-qt Command-line arguments . These commands are accurate as of Bitcoin Core version v0.14.0. Command Description -? Print this help message and exit -version : Print version and exit -alertnotify=<cmd> Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message) -blocknotify=<cmd> Execute command when the best block changes (%s in ... Bitcoin-Qt is the so – called" official " client of the network, which is developed and promoted by Bitcoin Foundation, a non-profit organization uniting core developers and responsible for the community's contacts with corporations and governments.Bitcoin Foundation branches are opened in several dozens of countries around the world.
[index]          
How Qt Signals and Slots Work Understanding Signals and Slot in Qt Signals and slots C++ GUI with Qt Tutorial Searches related to qt signal and slots qt sign... Top Bitcoin Core Dev Greg Maxwell DevCore: Must watch talk on mining, block size, and more - Duration: 55:04. The Bitcoin Foundation 19,475 views. 55:04. A Comprehensive Video Guide to Becoming a Qt C++ GUI Developer. Qt C++ GUI Development for Beginners Course : https://bit.ly/2QosgO8 -----... Bitcoin JSON-RPC Tutorial 5 - Your First Calls - Duration: 10:06. m1xolyd1an 11,838 views. 10:06 . Building a Blockchain in Under 15 Minutes - Programmer explains - Duration: 14:28. Ivan on Tech ... Get your first Qt Gui Application up and running Qt C++ GUI Development for Beginners Course (Discounted) : https://bit.ly/2QosgO8 -----...