8 Best Bitcoin Mining Software 2020 (Mac, Windows, Linux)

GlobalBoost- A CryptoCurrency To Help Wounded Veterans

BSTY brings a completely new algorithm to the digital currency scene, and combines it with our real products, real company, and visible & accountable leadership. We aim to improve the acceptance of digital money, providing a safe & attractive investment using Yescrypt as our POW.
[link]

Bitcoin Rhodium Mining Guide

Bitcoin Rhodium Mining Guide
Happy Mining!

All available XRC pools can be found on MiningPoolStats

Bitcoin Rhodium Mining Hardware

Baikal Giant+: 1.6 GH/s
Baikal Quad Cube: 1.2 GH/s
Baikal Giant: 900 MH/s
Baikal Quadruple Mini Miner: 600 MH/s
Baikal Miner Cube: 300 MH/s
Baikal Mini Miner: 150 MH/s

Mining Setup

To mine Bitcoin Rhodium you need to set up an XRC wallet and configure your miner of choice. You can choose between Web wallet, Electrum-XRC or Magnum wallet. To set up a web wallet please visit wallet.bitcoinrh.org. Or download and install Electrum-XRC wallet (recommended) for Windows, Linux and MacOS.
Web wallet: wallet.bitcoinrh.org
Electrum-XRC wallet: electrum.bitcoinrh.org
Magnum wallet: https://magnumwallet.co

Sign up for XRC web wallet if not yet done so

  1. Create an account, with your username, password and secure question.
  2. Sign in and click “Create Wallet”.
  3. Set up a strong transaction password. Make sure you store it securely in a secure password manager of choice.
  4. Copy the seed somewhere safe. It’d be a good idea to write seed on a hardcopy and keep it safe.
  5. Paste it to confirm you got it right.
  6. Grab an address for the mining step. Your wallet is now ready to mine XRC.

Instructions for mining XRC on the official pool

Pool link: poolcore.bitcoinrh.org
  1. Any miner that supports X13 will be able to mine XRC. We have a few examples below of miners that are well tested with Bitcoin Rhodium network.
  2. For any miner, configure the miner to point to:
(0–0.8 GH/s) stratum+tcp://poolcore.bitcoinrh.org:3061
(0.8–2 GH/s) stratum+tcp://poolcore.bitcoinrh.org:3062
(3–4 GH/s) stratum+tcp://poolcore.bitcoinrh.org:3063
(5+ GH/s) stratum+tcp://poolcore.bitcoinrh.org:3064
with your XRC address as username and x as password. You don’t need to open an account on pool. You will be mining to XRC address and mined coins will be transferred to your wallet
after blocks reach 10 block maturity
after you mined up minimal amount of coins (currently 0.1 XRC)
sometimes mined blocks could get rejected by network (orphaned) after they were counted as valid blocks. This is normal network behavior to follow longest chain
  1. http://poolcore.bitcoinrh.org is used to follow your miner and network statistics.

CPU Miner-Multi

Source: https://github.com/tpruvot/cpuminer-multi
Sample configuration with CPU Miner tested on UBUNTU.
{
“url” : “stratum+tcp://poolcore.bitcoinrh.org:3061”, “user” : “YOUR XRC ADDRESS”,
“pass” : “x”,
“algo” : “x13”, “threads” : 1,
“cpu-priority” : 5,
“cpu-affinity” : 1, “benchmark” : false, “debug” : true, “protocol”: true, “show-diff”: true, “quiet” : false
}
Command to run your CPUMiner: cpuminer -c cpuminer.json

SGMiner (ATI GPU)

SGMiner is a GPU-based mine: https://github.com/nicehash/sgminereleases
The configuration below was tested on Windows:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
cd C:\Software\sgminer-5.6.1-nicehash-51-windowsamd64 sgminer.exe
— gpu-platform 1 — algorithm x13mod -url stratum+tcp://poolcore.bitcoinrh. org:3062 — pool-user — userpass :x — auto-fan — temp-target 70 — temp-over- heat 82 — temp-cutoff 85 — gpu-fan 65–85 — log-file log.txt — no-adl — no-extra- nonce -P –T

CCMiner (NVIDIA GPU)

CCMiner is a GPU-based miner (NVIDIA)
Command to run your CCMINER:
ccminer-x64.exe -a x13 -o stratum+tcp://poolcore.bitcoinrh.org:3062 -O :without -D — show-diff

Baikal miner

Settings: Url:
(0–2 GH/s) stratum+tcp://poolcore.bitcoinrh.org:3062
(3–4 GH/s) stratum+tcp://poolcore.bitcoinrh.org:3063
(5+ GH/s) stratum+tcp://poolcore.bitcoinrh.org:3064
Algo: x13User: your XRC receiving address (make sure you set 2 distinct addresses for each hashing board)
Pass: x
Extranonce: leave off Priority set to 0 and 1
Once pool stratum address and your wallet as user are set up you should see your miner mining against XRC pool. When miner is working the status column is green. The pool and miner are incorrectly configured now as status says “Dead” highlighted in red.

Instructions for mining XRC on BSOD pool

Pool link: bsod.pw/en/pool/dashboard/XRC/
Use this code for your miner: -a x13 -o stratum+tcp://pool.bsod.pw:2582 -u WALLET.rig
BSOD pool allows both solo and party mining.
For solo mining use code: -a x13 -o stratum+tcp://pool.bsod.pw:2582 -u WALLET.rig -p m=solo And for party mining use: -a x13 -o stratum+tcp://pool.bsod.pw:2582 -u WALLET.rig -p m=party.yourpassword
NOTICE: You can use us for North America and asia for Asia instead of euin your .bat file or config.
You can also use BSOD pool’s monitor app for Android and iOS.

Instructions for mining XRC on ZERGPOOL

Zergpool offers low fees (just 0.5%) and also SOLO and PARTY mining with no extra fees.
To mine XRC on Zergpool use this command lines for your miner:
Regular: -a x13 -o stratum+tcp://x13.mine.zergpool.com:3633 -u -p c=XRC,mc=XRC Solo: -a x13 -o stratum+tcp://x13.mine.zergpool.com:3633 -u -p c=XRC,mc=XRC,m=solo Party: -a x13 -o stratum+tcp://x13.mine.zergpool.com:3633 -u -p c=XRC,mc=XRC,m=party
Use your coin wallet address as username in mining software. Specify c=SYMBOL as password to identify payout wallet coin, and the same coin in mc=SYMBOL to specify mining coin.
For more information and support please visit http://zergpool.com
Notice that when there are more pools mining XRC in different geographic/availability locations choose the nearest to you as lowest priority and then add desirable fall back pool options in different geographic locations or pools. This is useful when one pool experiences issues, to fall back to different pool in Bitcoin Rhodium network.

Calculate your Bitcoin Rhodium mining profitability

WhatToMine: https://whattomine.com/coins/317-xrc-x13
CoinCalculators: https://www.coincalculators.io/coin/bitcoin-rhodium

Feel free to ask questions in Discord community. There are lots of helpful people around the world watching XRC 24x7.

Bitcoin Rhodium Dev Team
submitted by BitcoinRh to BitcoinRhodium [link] [comments]

such beginner shibe thread wow how to get coin

 how to shibecoin v rich in minutes much instruct so simple any doge can do 

START HERE

UPDATE 1/21/14: I'm not updating this guide anymore. Most of the steps should still work though. See the wiki or check the sidebar for updated instructions.
Before you do anything else, you need to get a wallet. Until there's a secure online wallet, this means you need to download the dogecoin client.
Now open the client you just downloaded. You'll be given a default address automatically, and it should connect to peers and start downloading the dogechain (aka blockchain in formal speak). You'll know because there will be a progress bar at the bottom and at the lower right there should be a signal strength icon (TODO: add screenshots).
If you've waited 2 or 3 minutes and nothing is happening, copy this:
maxconnections=100 addnode=95.85.29.144 addnode=162.243.113.110 addnode=146.185.181.114 addnode=188.165.19.28 addnode=166.78.155.36 addnode=doge.scryptpools.com addnode=doge.netcodepool.org addnode=doge.pool.webxass.de addnode=doge.cryptopool.it addnode=pool.testserverino.de addnode=doge.luckyminers.com addnode=doge.cryptovalley.com addnode=miner.coinedup.comdoge addnode=doge.cryptoculture.net addnode=dogepool.pw addnode=doge.gentoomen.org addnode=doge.cryptominer.net addnode=67.205.20.10 addnode=162.243.113.110 addnode=78.46.57.132 
And paste it into a new text file called dogecoin.conf, which you then place into the dogecoin app directory.
Now restart your qt client and the blockchain should start downloading in about 1-2 minutes.
Once it finished downloading, you're ready to send and receive Dogecoins!

GETTING COINS

Decide how you want to get Dogecoin. Your options are:
I'll go into detail about each of these. I'm currently writing this out. I'll make edits as I add sections. Suggestions are welcome.

MINING

Mining is how new dogecoins are created. If you're new to crypto currencies, read this. To mine (also called "digging"), a computer with a decent GPU (graphics card) is recommended. You can also mine with your CPU, but it's not as efficient.

GPU MINING

These instructions cover only Windows for now. To mine, you'll need to figure out what GPU you have. It'll be either AMD/ATI or Nvidia. The setup for both is approximately the same.

Step One: Choose a pool

There's a list of pools on the wiki. For now it doesn't really matter which one you choose. You can easily switch later.
NOTE: You can mine in two ways. Solo mining is where you mine by yourself. When you find a block you get all the reward. Pool mining is when you team up with other miners to work on the same block together. This makes it more likely that you'll find a block, but you won't get all of it, you'll have to split it up with others according to your share of the work. Pool mining is recommended because it gives you frequent payouts, because you find more blocks. The larger the pool you join, the more frequent the payouts, but the smaller the reward you get.
Over a long period of time the difference between pool and solo mining goes away, but if you solo mine it might be months before you get any coins.

Step two: Set up pool account

The pool you chose should have a getting started page. Read it and follow the instructions. Instructions vary but the general idea is:
When you're done with this, you'll need to know:

Step three: Download mining software

For best performance you'll need the right mining software.
Unzip the download anywhere you want.

Step four: Set up miner

Create a text file in the same folder as your miner application. Inside, put the command you'll be running (remove brackets).
For AMD it's cgminer.exe --scrypt -o stratum+tcp://: -u -p
For Nvidia it's cudaminer.exe -o stratum+tcp://: -O :
Substitute the right stuff in for the placeholders. Then on the next line of the text file type pause. This will let you see any errors that you get. Then save the file with any name you want, as long as the file extension is .bat. For example mine_serverName.bat.

Step five: Launch your miner

Just open the .bat file and a command line window should pop up, letting you know that the miner is starting. Once it starts, it should print out your hash rate.
If you now go to the pool website, the dashboard should start showing your hashrate. At first it'll be lower than what it says in the miner, but that's because the dashboard is taking a 5 minute average. It'll catch up soon enough.
NOTE: A normal hashrate is between 50 Kh/s up to even 1 Mh/s depending on your GPU.

You're now mining Dogecoins

That's it, nothing more to it.

CPU MINING

CPU mining isn't really recommended, because you'll be spending a lot on more on power than you'd make from mining Dogecoin. You could better spend that money on buying Dogecoin by trading. But if you have free electricity and want to try it out, check out this informative forum post.

Trading

Trading has been difficult so far, but Dogecoin just got added to a few new exchanges. If you don't have a giant mining rig, this is probably the best way to get 100k or more dogecoins at the moment. I'll write up a more complete guide, but for now check out these sites:

Faucets

Faucets are sites that give out free coins. Usually a site will give out somewhere between 1 and 100 Dogecoin. Every site has its own time limits, but usually you can only receive coins once every few hours, or in some cases, days. It's a great way to get started. All you do is copy your address from the receive section of your wallet and enter it on some faucet sites. Check out /dogecoinfaucets for more. If you go to each site on there you might end up with a couple hundred Dogecoin!

Begging

This method is pretty straightforward. Post your receiving address, and ask for some coins. Such poor shibe. The only catch is, don't do it here! Please go to /dogecoinbeg.

Tips

At the moment there are two tip bots:
Other redditors can give you Dogecoin by summoning the tip bot, something like this:
+dogetipbot 5 doge
This might happen if you make a good post, or someone just wants to give out some coins. Once you receive a tip you have to accept it in a few days or else it'll get returned. Do this by following the instructions on the message you receive in your inbox. You reply to the bot with "+accept". Commands go in the message body. Once you do that, the bot will create a tipping address for you, and you can use the links in the message you receive to see your info, withdraw coins to your dogecoin-qt wallet, see your history, and a bunch of other stuff.
As a bonus, so_doge_tip has a feature where you can get some Dogecoins to start with in exchange for how much karma you have. To do this, send the message "+redeem DOGE" to so_doge_tip. You'll need to create a tipping account if you don't have one.
If you want to create a tipping account without ever being tipped first, message either of the bots with "+register" and an address will be created for you.

CHANGELOG

  • 1/21/14 - Added note about this thread no longer being updated
  • 1/21/14 - Changed wallet links to official site
  • 12/27/13 - Added 1.3 wallet-qt links
  • 12/21/13 - Added new windows 1.2 wallet link
  • 12/20/13 - Fixed +redeem text
  • 12/18/13 - Added short blurb on trading.
  • 12/18/13 - Updated cudaminer to new version (cudaminer-2013-12-18.zip).
  • 12/18/13 - Fixed +redeem link
  • 12/18/13 - Updates dogecoin.conf, from here.
  • 12/17/13 - Linked to mining explanation.
  • 12/17/13 - Added link to CPU mining tutorial, in response to this.
  • 12/16/13 - Added links to tip commands, link to dogetipbot wiki.
  • 12/16/13 - Note about tip commands going in body, in response to this.
  • 12/16/13 - Added link to cgminer mirror, thanks to scubasteve812 and thanks to Bagrisham.
  • 12/16/13 - Note about removing brackets in response to this.
  • 12/15/13 - Fixed hash rate as per this comment, thanks lleti
  • 12/15/13 - Added info for all other ways of getting money, except for trading (placeholder for now)
  • 12/15/13 - Added windows GPU mining instructions 12/15/13 - Added wallet instructions, list of how to get money
submitted by lego-banana to dogecoin [link] [comments]

EOT - Encryption of things

 **EOT - Encryption of things** 
There is a huge surge in devices attached to the internet, known as the Internet of Things, and it is estimated that over 80 Billion devices will be connected to the internet by 2025, from industrial machines to devices in our home. The constant hacking and cyber attacks have increased not only the demand but the necessity of secure solutions. Our privacy and digital footprint are at risk.
[b]Some examples where encryption plays a role:
[b]Secure messaging - To make messages truly secure we need a process whereby a cryptography can be applied to encrypt transaction.
[b]Secure calling - Secure calling is a process whereby the caller and the recipient of the call are identified and linked via a blockchain enabled cryptocurrency transfer, again creating public and private encryption keys making the call truly private.
[b]Secure media storage - To safely and securely store media a process is required where 1.) Access to the media is encrypted via public and private keys of the person wanting to store the media. 2.) The media itself needs to be encrypted with a set of encryption keys and 3.) Media storage costs need to be paid via cryptocurrency
[b]Secure browsing - To browse the internet securely we need to create a process of verification whereby nodes on the blockchain can verify websites as “safe”. Furthermore, the entire process needs to be encrypted as well.
[b]Verification - This is one of the most important uses of a blockchain, we can verify websites as in the example above but also various other things such as identity, title and ownership, date stamps and source of products as with the verification of the source of agricultural or other products. These are just a few examples. All of this data needs to be encrypted as well.
[b]“Smart home” security - Wi-Fi is often used for remote monitoring and control. Home devices, when remotely monitored and controlled via the Internet, are an important constituent of the Internet of Things - all needing encryption, otherwise, hackers paradise.
[b]EOT in the future - The examples we mentioned above are only “scratching the surface” of where these technologies are applicable and who knows what will be invented in future. Google, Apple and Uber are all testing cars that drive themselves. A major issue with this technology is again the security aspect and the need to protect against hacking and who want’s to get into a spaceship to Mars that might be hacked or hijacked by ransomware?
So the future for the [b]“Encryption of Things” – EOT, looks very interesting indeed and the role of crypto currencies in this will be major.
Read the full white paper here - http://eottoken.com/index.php/whitepape
The first device using EOT Coin is the BitVault®[/b] - the World's first crypto communicator and blockchain phone. The BitVault is a revolutionary new product that is built around security and privacy enabled through Blockchain technology. Biometric Security enabled through fingerprint and iris scan. Iris patterns are unique to you and are virtually impossible to replicate. This means that iris authentication is one of the safest ways to keep your BitVault locked and the contents private. Proven Biometric technology brings a whole new level of security to your crypto currency and blockchain transactions. Creating Military grade security for your device through third party independent Multilayer security.
September 2017 – Swiss Bank in Your Pocket integrates EOT Wallet(Achived)
October 2017 – BitVault®, the world’s first blockchain phone launches in London with integration of EOT for secure calling, secure messaging and secure browsing (First batch shipped)
November 2017 – BitVault® Global App Store launches for developers to develop their own applications (Achived)
November 2017 – Website EOT Payment Gateway for WordPress and WooCommerce (ACHIVED)
December 2017 – Cryptodoc stores all your documents securely and encrypted on your PC
December 2017 – Password Wallet stores all your passwords for applications and websites encrypted on your PC January 2018 – Smart Router for secure, encrypted internet which is direct, safe and easy
January 2018 – EOT Camera, an Encryption of Things connected camera
February 2018 – EOT Development Kit for hardware devices
EOT payment gateway live on swissbankinyourpocket.com, Now you can buy SBIYP and BitVault using EOT coins
More on the BitVault here:- https://swissbankinyourpocket.com/bitvault/]https://swissbankinyourpocket.com/bitvault/ https://swissbankinyourpocket.com/bitvault-apps/]https://swissbankinyourpocket.com/bitvault-apps/ https://bitcointalk.org/index.php?topic=2152534.0]https://bitcointalk.org/index.php?topic=2152534.0
JOIN US ON REDDIT : http://www.reddit.com/EncryptionOfThings]www.reddit.com/EncryptionOfThings JOIN US ON SLACK : [url=https://join.slack.com/t/eot-coin/shared_invite/enQtMjc3NzkxNzY5NzQ0LTFjMWI5NTJjOGEzYjU5ZDk0ZjRjZWE3MzBkNmI0MmQ2NTUzMTBkOGQ1YmEyNTllMmNiYzA3MGZjOGVmY2IyZGU
The EOT Token is trading on the Waves Platform, TOKENS are 1:1 image of EOT coins, EOT coins can be converted to tokens and vice versa using gateway service in SBIYP hardware wallet. if you do not have that hardware wallet, you can contact members on slack who have purchased SBIYP to do that swap for you.
TOKEN DETAILS
Name : EOT Token (Verified)
Identifier : GdnNbe6E3txF63gv3rxhpfxytTJtG7ZYyHAvWWrrEbK5
Total supply : 100,000,000
EOT token (EOT) markets added on the Tidex Exchange https://tidex.com/exchange/eot/btc https://tidex.com/exchange/eot/waves
EOT Coin details (currently minable)
https://github.com/EmbeddedDownloads/EOTCoin
windows wallet[/b] https://github.com/EmbeddedDownloads/EOTCoin/releases/download/v1.0.0.1/EOTCoin-win.exe
windows Desktop wallet[/b] https://github.com/EmbeddedDownloads/EOT-Coin-Windows-Desktop-Wallet/releases/download/1.0/EOTCoinDesktopWallet1-0.zip
MAC Wallet [/b] https://github.com/EmbeddedDownloads/EOTCoin/releases/download/v1.0.0.1/EOTCOIN-Qt-OSX-v1001.dmg
WEB wallet [/b] http://eot.digital (Closing, please withdraw your coins)
ANDROID wallet [/b] https://github.com/EmbeddedDownloads/EOTAndroidWallet/releases
Block Explorer [/b] http://www.eot.digital:3622/
Block Explorer 2 [/b] http://www.eotcoin.info (created by [b]@Luanptit[/b])
[Block reward [/b] 100 Coins, [b] ALGORITHM [/b] SCRYPT, [b] BLOCK TIME [/b] 90 seconds
MINING POOLS
Official mining pool [/b] http://www.eot.digital:3001/ Getting Started [/b] minerd -a scrypt -o stratum+tcp://www.eot.digital:3256 -u WalletAddressWhereYouWantYourMiningCoins -p 1
unofficial Mining pools http://www.altminer.net
http://antminepool.com
http://coinminers.net/
http://www.vivocryptopool.com
[red]Currently EOT is traded on WAVES DEX, Crypto-Bridge DEX and TIDEX. Big exchanges will be available soon, exchanges are in comkmunication.
Opportunities are available with EOT - from Development, Mining, Trading as well as other business opportunities built around the EOT currency and the "Encryption of Things"
[size=34px]Bitvault on Yahoo Finance https://finance.yahoo.com/news/bitvault-worlds-first-blockchain-phone-201600279.html [/size] [center][img width=770]https://i.imgur.com/UMIlRoC.png[/img][/center]
[center][size=30px]Press release 4th October 2017 [/size] [size=30px]yahoo Finance https://finance.yahoo.com/news/bitvault-announces-london-launch-161000826.html?soc_src=community&soc_trk=tw [img]https://i.imgur.com/mBDZnN7.png[/img]
Some Helpful Information
[quote author=Story777 link=topic=2091616.msg21890405#msg21890405 date=1505551168]
You have been keeping a great secret.
I've been doing a bit of research with the technology behind this coin. It looks like ALOT of research has gone into this tech, since about 2004 and shortly after a patent for this P2P system was quickly issued.
Bitvault (https://swissbankinyourpocket.com/product/bitvault/) who are using the worlds first blockchain phone as a secure communication device and ultimately taking [font=Verdana][b]encryption[/b][/font] to the Internet Of Things (IoT) keeping our personal and business data secure. All this is done using [b]EOT coin [/b](Encryption of Things).
In todays world insecure devices are rampant. Here are a couple of links about the CIA being able to use insecure devices to 'cause accidents' http://www.sandiegouniontribune.com/news/cyber-life/sd-me-wikileaks-cia-20170307-story.html and https://www.washingtonpost.com/news/innovations/wp/2017/03/08/what-we-know-about-car-hacking-the-cia-and-those-wikileaks-claims/
It's scary to think a legal entity could posses such power over life. Just the mere fact alone the governing authority can request phone records (e.g. txt msgs, voice msgs or eavesdropping) proves most if not all telecommunication companies do not encrypt, otherwise whats the point on requesting the information!? (legal or not).
Commercially sensitive information needs to be protected and most importantly in my opinion our [font=Verdana][b]rights[/b][/font] and the privacy of all citizens of the human race need to be protected.
From my understanding BitVault is a platform for reference data. This would be data that is stored for compliance reasons such as e-mails, invoicing systems and check imaging (e.g. high quality imaging for x-rays, MRI scans etc) and a prototype was developed in 2004. This would means massive amount of data storage is required with fail-safe systems so a authorised user could access this information very very quickly.
Three goals were needed to be achieved: Low cost, high reliability/availability and simplicity. This is the birth of Bitvault via EOT.
Bitvault ultimately stores immutable objects with each new version being updated and identified with a 160-bit key.
System stability is very important and must be immune to failure sequences. Parallel repair via indexing is one of the many strengths Bitvault has been able to demonstrate.
BitVault is a back-end system that uses [u][b]Applications[/b][/u] to catalog object ID's. Using a catalog utility and indexing within an application prevented scalability bottlenecking under heavy loads.
Fast forward 3 years to 2007 a very important decision was to [u][b]decentralise[/b][/u] BitVaults system. This in my opinion is one of the fundamental principles of cryptocurrency - [u][b]No one entity or person has any control of the data stored and only the authorised user can access this info[/b][/u]. Ultimate Security and thus personal safety (see above articles CIA hacks). BitVault using applications have been able to use provable communication and data storage with ease of retrieval with vital security measures.
BitVault is not alone in researching solutions for security for the IoT, such as Venti and the like are making progress, however, BitVault is 'head and shoulders' above the few competitors and are already offering practical working solutions on the market with huge scalability that is cost effective.
Well Done BitVault, well done EOT your secret is out and let the world embrace.
author=Story777 link=topic=2091616.msg21462424#msg21462424 date=1504428317]
I have had a response in Slack and it has satisfied my questions. Thank-you.
For everyone information here it is:
The currency was created with 200 Million EOT total supply on 7 July 2017 [ we showed it to the community a London Fintech week with the demonstration of the BitVault - fintechweek.com ]
100 Million was pre-mined and another 100 Million are currently being mined, 1 block every 90 seconds @ 100 coins per block.
So the pre-mined coins were listed on waves as a token so that it can create a market for the coins while we are working to get listed on other exchanges.
The 100 Million coins listed were distributed in several ways. Firstly, this was not an ICO because our business is already funded via private capital. We wanted to get the currency distributed a widely as possible. So most of the initial coins were given away to a number of interested parties. We distributed this to our whole development team, business partners, employees as well as to the waves and other communities. So we did not sell all these coins for the current price, most of it was given away for free to people that have an interest in our products and business. The price now is formed by whoever owns these coins.
The tokens on the exchange is really a representation of the currency and as such has value because it can be interchanged, just like Bitcoin and Ethereum are on the waves exchange. This whole process is explained on page 4 of the waves whitepaper, I think they call it an asset-to-asset exchange which makes it possible to list any asset that exist on waves. Unfortunately waves only has gateways currently for Bitcoin, Ethereum, Waves, Euro and USD, so we have to develop our own gateway, which will be available on Nov 1.
So to clarify 100,000,000 tokens costing $190M were not sold. It is a combination of airdrops, private sales and sales on the exchange.
Some EOT coins are needed because: "A lot of EOT will be distributed through our devices. For example our encrypted routers are pre-loaded with EOT, so we need that stock and it will be distributed that way".
And with the response to tokens on the Waves Exchange "This is how Bitcoin works on waves: - They created 21 Million BTC Tokens.. When you deposit Bitcoin into waves account, you receive an equal amount of tokens which you can either trade or even sent via the waves blockchain to another user.. Once you withdraw your tokens are exchanged for BTC and you receive it back into your BTC wallet.. Exactly the same for USD or EUR - You don't send Euro's to another client on waves if you transfer - you send a token that represents EUR -- This works exactly the w0083".
These are the answers I was looking for and make a lot of sense now. This is indeed an exciting project. :)
It's time to trade....
Now I have one question left....
Is there anyone using NiceHash to mine this coin?? I keep being disconnected because of the difficulty being too low. Can any one help?
[quote author=Shews link=topic=2091616.msg22876983#msg22876983 date=1507755312] EOT (coin) is now tradable on the CryptoBridge Decentralised Exchange, you can sign up below.
Please note this is for the EOT COIN ONLY, do not send tokens to this dex. This is a secure means to trade with the backend being on a blockchain. It is still in beta stage but has been working flawlessly so far. If you'd like more info I will post their website link is below.
https://wallet.crypto-bridge.org/?r=388691
You can sign up with a local wallet mode, meaning you are the only one with access to your keys, this is most secure. There is also the option to sign up with and account if you require access to you funds on the go.
More info:
https://crypto-bridge.org/
submitted by johningreece to crypto_currency [link] [comments]

Zoin Basics: A Beginner’s Guide to Obtaining Zoin

Welcome to Zoin! We want to start by thanking you for joining our amazing community. Zoin is a community-governed decentralized digital currency with privacy features (based on the Zerocoin protocol) and is developed by a diverse team from all around the world. There is no pre-mine and no founder’s reward for Zoin; additionally, it is strictly CPU-minable (see mining section below). Together, these features ensure fairness and transparency to everyone interested in obtaining Zoin. Through this guide you will learn about the current methods of acquiring Zoin for yourself.

How to Earn / Buy Zoin

Right now, there are two ways you can obtain Zoin. You can either use the Bitcoin/Zoin trading pair on Cryptopia exchange or you can mine for Zoin using your own hardware.
 

Method 1: Trading Zoin on Cryptopia

To start, the easiest way to buy a cryptocurrency such as Ethereum or Litecoin is through Coinbase, where you can buy up to $500 worth of Litecoins (for example) using a credit card before you need to verify your identity. Coinbase accepts buyers from 33 countries across the world. A simple guide from Coinbase on buying Litecoin (or Ethereum) with your bank account / credit card is all you need to get started.
Once you have purchased either Litecoin or Ethereum (or another altcoin) you may login to Cryptopia exchange, after you’ve created an account. You must create a deposit address for the same coin that you previously bought on Coinbase or another exchange by clicking deposit under your account, and then typing the name of the coin you wish to deposit. This will generate an address for your Cryptopia trading wallet to receive coins. You can either copy / paste the address (never type it yourself without verifying it), or scan the QR code if you are sending from a mobile wallet.
Once you make a deposit to your Cryptopia wallet address you must wait for several confirmations before your funds are trade-able on Cryptopia. This usually takes around 30 minutes.
When the deposit is confirmed you may go to the Exchange Market section of Cryptopia and search for the coin you just deposited. Once you are there, create a sell order and wait for someone to buy it, or choose a buy order for the coin to trade it for Bitcoin right away. Since you just purchased your cryptocurrency, the price probably won’t be very different than when you bought it, but this depends heavily on the current state of the market. Look up how much the current buy orders are (in your country’s currency), if it is close to the price you bought it at then you can sell at that price. Remember, a sell order may not be filled right away, but choosing someone’s buy order will sell it to them instantly.
If you have successfully traded your altcoin for Bitcoin on Cryptopia, you may now use your Bitcoin to buy Zoin. You can buy Zoin through a buy order of your own (bid) or a sell order from someone else; again, this is entirely up to you and how you anticipate the market / price of coins.
Congratulations, you have successfully bought your first Zoin!
The next step is to transfer the Zoin you bought to your own personal Zoin wallet. To do this, download the wallet on your preferred platform and after installing and running the wallet for the first time, wait for the blockchain to fully sync.
 
  1. Close your wallet (if it’s open).
  2. Delete the following folders from %appdata% on Windows or Library/Application Support/Zoin on Mac: Blocks, Chainstate and the file peers.dat
  3. Download the latest blockchain file, extract using 7Zip or your preferred program.
  4. Paste the newly downloaded folders: Block, Chainstate and file peers.dat in ZOIN folder under %appdata% on Windows or Library/Application Support/Zoin on Mac
  5. Open the wallet and wait for it to synchronize. This should take less time than downloading the entire blockchain and syncing from scratch. The process should take around 30 minutes.
Go to the Receive tab and click on your address, then choose Copy Address. Paste that address on the Cryptopia withdraw page for Zoin and confirm that you want to withdraw. In a few minutes, your Zoin will show up in your wallet (it will be confirmed after 6 confirmations).
 
After your wallet is up to date and you’ve added some of your coins to it, you will want to make it safe in case something happens.
The first thing you want to do is to encrypt it. You can do this by clicking on Settings Encrypt Wallet
You should type in a passphrase that is safe and that you will remember, confirm this passphrase and proceed to encrypt your wallet.
Please be advised, once you set your passphrase you can’t forget it or all your funds will be lost!
Right after your wallet has been encrypted, you should make a backup of it. Click on File Backup Wallet and save the wallet as a wallet.dat file
If you want to open your wallet on another computer you may save the wallet file onto a flash drive or other backup device / method you may already have. Remember that if you encrypted your wallet before doing this backup you must know the passphrase in order to access your wallet.
 
Another way of recovering your wallet is by finding the private key for the wallet. This can be done in the wallet debug terminal (advanced). For accessing your wallet private key, you must do the following procedure:
If your wallet is encrypted: Click Help Debug Window Console (tab). In the console window, use the command walletpassphrase first:
walletpassphrase "YourPassphrase" 60 
Where "YourPassphrase" is the passphrase you used when you encrypted your wallet and 60 is the amount of time you want to unencrypt your wallet for (in seconds).
Next, use the dumpprivkey command in the following form:
dumpprivkey "wallet address" 
Replace "wallet address" with your own wallet address.
After entering these commands, you will receive your private key.
You may now write down and save this private key.
 

Method 2: Mining Zoin

The second way of obtaining Zoin is to earn it by mining, using your own hardware and a mining pool server (we recommend the official pool). Mining Zoin is possible with any modern computer as long as it has a CPU.
To start mining you need to have an account in a “pool”; this is a place where several computers (also known as workers) connect together to mine the blockchain. As we mine the blockchain, we find blocks which contain a reward (currently 12.5 Zoin) which is shared by the number of total miners depending on each person’s mining hashrate. The better your hardware is, the more Zoin you will receive from mining.
To get started, visit our official pool and create your mining account.
You will need to set up a worker. This is your mining device which should be assigned a name and password in order for the network to distinguish your mining rig from others. To do this, visit the Workers page.
The Username must be set for as many workers or computers you want to set up. For example, if the username you chose when signing up to our pool was “john123” and you set your first computer name to worker1. Then your username and worker will be: “john123.worker1”. If you set a second worker as worker2, your second worker name will be “john123.worker2” and so on. The password will be whatever you choose under the password that box, the password can be the same for all the workers.
 
Mining on Windows:
Now that your workers are set, you can go ahead and download mining software, which you can get from the Resources page of the official pool.
Once you have the mining software, open the compressed folder by extracting its contents and create a batch (.bat) file which will contain all the info necessary to mine Zoin into your account. To do this, open a text editor such as Notepad and save the file as .bat instead of .txt
 
This batch file must contain just one line:
cpuminer-aes-avx2.exe -a lyra2zoin -o stratum+tcp://zoin.netabuse.net:3000 -u username.workername -p workerpassword 
 
cpuminer-aes-avx2.exe is the .exe file that you want to use, it depends on your CPU.
Lyra2zoin is the algorithm used by Zoin, that should remain the same.
stratum+tcp://zoin.netabuse.net:3000 is the link to the official pool.
username.workername should be the username you set. (Example: john123.worker1)
workerpassword is the password you set for each worker.
Once you set this batch file, you can run it by double-clicking on it.
 
Note: Make sure that your Firewall / AV program isn’t blocking cpuminer-aes-avx2.exe or the .bat file in order for it to run successfully.
 
Mining on Linux (Advanced):
Type the following into the terminal one line at a time:
 
sudo chown -R $USER: $HOME 
 
sudo apt-get update 
 
sudo apt-get install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev -y 
 
sudo apt-get install autotools-dev automake make libcurl4-openssl-dev g++ libssl-dev libgmp3-dev -y 
 
sudo apt-get install build-essential screen automake m4 openssl libssl-dev git libjson0 libjson0-dev libcurl4- openssl-dev autoconf python-software-properties -y 
 
sudo git clone https://github.com/JayDDee/cpuminer-opt 
 
cd cpuminer-opt 
 
./build.sh 
 
./cpuminer -a lyra2zoin -o stratum+tcp://zoin.netabuse.net:3000 -u USERNAME.WORKERNAME -p x -t x 
Replace USERNAME.WORKERNAME with your unique pool username and workername
 
Mining on Mac OS:
  1. Download and install Docker Community Edition
  2. Visit the Zoin Official Pool and create your mining account
  3. Setup a Worker
  4. Edit the line below to match your pool configuration:
 
docker run hmage/cpuminer-opt -a lyra2zoin -o stratum+tcp://zoin.netabuse.net:3000 -u USERNAME.WORKERNAME -p x 
 
hmage/cpuminer-opt is the miner that will be used by docker.
Lyra2zoin is the algorithm used by Zoin, that should remain the same.
stratum+tcp://zoin.netabuse.net:3000 is the link to the official pool.
USERNAME.WORKERNAME should be your unique username and workname (Example: john123.worker1)
If Docker up and running, open Terminal on your Mac (Command + Spacebar and type "Terminal") and paste the line you created. Docker will proceed to download the necessary programs and start mining right away. If you can see the Accepted green message you are mining and you can check all of the mining stats and your earnings from the pool on the main page.
Happy mining!
submitted by Bluish91 to zoinofficial [link] [comments]

The Hempcoin Community Guide Q1 201

Table of contents:

  1. Preface
  2. Tools:
    • Masternode Calculator
    • Fork Preparedness guide
    • Mining Guide
  3. Current projects
  4. Social Platform Links
  5. F.A.Q's
 

Preface

In the past month, we, the team at The HempCoin have been making some huge changes, both internally and business development wise. We have added 3 new roles to the team: Community Outreach Manager, Business Development Manager, and Brand Ambassadors. Thanks to this, we have had many new developments which have shifted our timeframe a little as you may have seen. That being said, we are committed to ensuring our community is kept as up-to-date as possible and provided with as many support materials as we can create. We've spent the better half of two weeks writing up this guide and the tools included in it, in hopes that it will help answer many of the common questions we have been seeing and even some of the less common ones.
 

Tools

Masternode Calculator:
Ever since we have announced that we will be forking into a masternode coin, we have been asked for the details and specifics of the reward payout for a node. Seeing this, we have created a Spreadsheet that is editable by the community. It will calculate the rewards for any number of nodes, and also tell you the expected payout in USD based on a price the user can input. You can find the link to the sheet here.
 
Fork Preparedness Guide:
This guide will ensure you will be completely prepared for the upcoming fork. We have been seeing many questions about the fork which is understandable, and hopefully, this will alleviate many of those by ensuring all of our investors know how to make sure they are prepared, no matter their platform.
Windows: Currently there are two options for coin storage on windows. Bittrex, the exchange that THC is currently traded on, or our official wallet. the safest and most secure option would be to store your coins in the private wallet, however, Bittrex has also confirmed with us that they will be supporting our fork. If you are planning on storing your coins there, all you need to do is purchase the THC and leave it be, once we fork, you will get the new coin from bittrex automatically and that is all. If you intend on using our private wallet, you can download the most up-to-date version from our GitHub here. Once you install it, you will need to let it run to synchronize, this has been known to take a very long time (due to having to sync all blocks since 2014). Once we fork, we will ensure this is alleviated, however, for now, you can follow the tutorial that was written here which will help you go from needing about 2 weeks to sync to about 3 hours at max. Either of these coin storage options will ensure you are completely supported during our fork.
Mac: At the moment, our current wallet only supports the Windows platform. Once we complete our fork there will be a wallet available for all platforms including mac an Linux. So, if you do not have access to a Windows PC your best option for securely storing your coins during our fork is to store them on Bittrex. They have confirmed with the team that they will be supporting the fork so your coins will be safe with them.
Linux: As you may have read above, our wallet currently only officially supports the Windows platform at the moment, however, there have been users who have reported that they have been successful in installing the wallet on Linux. However, at the time, we do not officially support the platform. Our advice would be the same as provided to the Mac users, storing your coins on bittrex would be the best option until our Linux wallet is available.
Android: Currently, the only wallet we know of that will support THC on android is Coinomi. The community has been asking on their support forum if they will be supporting the fork and the reply that was received was somewhat unsure. They stated that no coins will be lost, but never confirmed if they would be adapting to the new algo and giving out any new coins. As the team, we have not heard whether or not they will be supporting the fork so the best plan for android users would be to either transfer your coins to a windows wallet, or to bittrex to ensure you are supported. We are not saying coinomi will not support the fork, however, it is an unknown, and we would prefer to ensure that there is 100% support.
 
Mining Guide:
Lately, we have seen quite a few inquiries about the possibility of mining THC. Currently, there is only one pool that we are aware of which is hosted on the mining-dutch.nl. The tutorial written below will cover how to get started mining with an NVIDIA GPU using the mining-dutch servers, on a Windows-based PC. AMD GPU's have a very similar process, the main difference will be that you need to swap out the program CCMiner for a program which supports the AMD architecture.
To start mining you'll need a few things:
  • A decent GPU (as many as possible really, these are the brains of the operation).
  • A fairly well-ventilated PC case(if you're just mining with your gaming PC)
  • Instead of a PC case a lot of big-time miners just use shelves and build the multi-GPU rigs on those.
  • A mining program (For this tutorial we will be using CCMiner but there are plenty of great alternatives out there too)
  • A pool to mine from (Think of this as a meeting place for all the GPUs to team up and mine faster)
Now that we know what we need to mine, let's get started on setting it up:
  1. Download the correct version of CCMiner: CCminer for 32bit systems or CCminer for 64bit systems (both of these files are just pulled straight from the github).
  2. You may need to install a program to open 7z files such as WinRar.
  3. Extract these files to somewhere like C:\Program Files, or at least somewhere you won't forget about them.
  4. You should see an api folder, a program called ccminer.exe (sometimes ccminer-x64.exe) and a few other small files. What you want to look for is ccminer.conf, this is your config file. You use this to tell your program what pool to mine from.
  5. Open up ccminer.conf with notepad or notepad++ if you have it installed (or really any other coding software) and now we can get to the file editing.
  6. When you open ccminer.conf you should see something that looks like this. (excuse the pastebin link, reddit doesnt seem to like code in lists.)
  7. Next, go to the mining-dutch link and setup an account. (Direct link to signup page)\
  8. (These next links will likely only work once you register and sign in)
  9. Proceed to the workers page (Normally found under My Account>My Workers)
  10. A worker is essentially telling the pool what machine is working for you. Create a new worker by entering in "Workername" "Password" and check the monitor box. Now just hit create.
  11. Now, go back to the ccminer.conf file that we opened earlier. If you follow this link you should see something that looks very much like your file, however, it also has labels, #1, #2, #3.
  12. On your file, fill in #1 with "stratum+tcp://mining-dutch.nl:3435" (this can be found on the mining dutch website, its just hidden. In the top right, click the cloud with the blue icon (getting started) then scroll down to the Vardiff address for Hempcoin)
  13. #2, enter your "loginname.workername" Login name being your username to login to mining-dutch, then workername being what you just named the worker we created.
  14. #3 can be filled with anything, they don't use passwords.
  15. This should really be all you need. Now save the ccminer.conf and then just run ccminer.exe
If all of this was done correctly you should see a command-prompt window pop up and your machine start to mine. It takes some time to get going so that is not unheard of, and also, if you look at the dashboard you may not see your worker show up for a while. This is normal, it uses averages over time to tell you what performance it is getting so it won't have a proper value for a few minutes.
 

Current Projects

We are always working on advancing all of our roadmap goals, however, lately, we have been focusing on a few key projects which are listed below (in no specific order).
  • Putting the finishing touches on the new wallet.
  • Ensuring bittrex is ready for the fork.
  • HempPay.
  • Merchant Services
  • Our mobile app
  • Graphics that will better represent the new THC.
  • A brand new website (launching soon!).
  • Connecting with many different owners/affiliates/partners to businesses which would like to use THC locally.
  • Implementing the ambassador program
  • Internal organization to ensure everyone is on the same page at all times.
 

Social Platform Links

One of the larger changes we have made is to bring a community outreach manager onboard to work on communication. We may have had missteps in the past, however that is in the past, we have changed and want to ensure we show you that change! Keeping in line with that, we have heard your cries for a more community-oriented social stance, so, we have created an official discord chatroom where anyone can come and chat with some of the devs, or the rest of the community to stay in the loop. We have also created a telegram more recently, which as of the date of typing this, has over 1000 members already, and it was only released less than a week ago. We do ask that everyone who joins reads over the rules that are posted in both locations and abides by them so we can have a clean and organized community. We are always looking to expand and if you have any more suggestions feel free to let us know!
 

F.A.Q's

Q: I transferred X amount of THC to my wallet, but it's missing? A: The first step to ensuring you never lose any THC is to confirm the wallet address. Always, always, always double and triple-check that the address you input is the same as your address. If there are ANY typos at all, you will not receive your coins. If you have checked and are sure that the address is correct, check your wallet. If you have just installed it, chances are you are still syncing with the blockchain; you will need to wait until you are caught up to see the THC. It's best practice to sync your wallet before you make any transfers. To check the status of your synchronization, check the debug menu in the wallet, it will show you the exact date you are synced to. Lastly, if you are for sure synced, and you have used the correct address, check the transaction ID on the block explorer. This will show what happened with the transaction and allow you to follow where it went. It could also still just be in progress, sometimes it can take up to an hour if there are service delays with the exchange or even just your internet connection.
Q: Why have there been so many delays with THC? You have been around forever! A: Although THC was one of the first 30 cryptocurrencies mined in 2014, the unfortunate truth is that before April 2017, there was no active full-time team. Since then, the original THC FoundeDeveloper and current CEO Tim has worked hard to add incredible new developers, a business outreach team, an entire marketing team, and the brand ambassadorship program. It has taken us a little time to organize, but we are finally in sync as a team and prepared to unleash this business on the world.
Q: When is the fork? A: As many of you have noticed, our whitepaper says fork will occur by Q2, while we previously announced Feb. 23rd. We did this not to provide our community with doubts, but to allow ourselves an added bit of time for our dev team which, like the rest of our team, has added new members in recent months. Due to this, we are far further along with our HempPay platform than we thought possible; as such we will be hiring 3rd party code auditor to audit our code to ensure we run as smoothly as possible. We would much rather delay a fork than risk any of our investor's privacy or security and fork too early. We also want to reiterate that we have a direct line with Bittrex and they will 100% support our fork. We do appreciate everyone’s patience with this transition into the future of THC; we’re working hard to ensure that we fork as early as possible.
Q: Will Bittrex be supporting the fork? A: We have seen this question come up many times now and the answer is, and will always be, yes. Bittrex is well aware of our plans and they know exactly where we stand regarding the fork date. Bittrex has also asked requested our community stop creating support tickets just to confirm the fork. They have been overwhelmed this week with the same question over and over. The final answer here is yes, Bittrex will be supporting the fork and we are in constant contact with them to ensure everything is going as planned.
Q: Will purchases with a credit card to HempPay count as cash advances? A: We are still in the middle stages of building HempPay and finalizing the format for operation and contractual agreements. We intend to partner with exchanges and use their API to make the purchases, so buying THC through our app will have the same effect as using your card to purchase straight from an exchange. Please note that HempPay is still in development so exact details may be subject to change.
Q: What is the cost for a masternode? Some say 10,000 others say 20,000 THC is required. A: To run a masternode, 20,000 THC will be required. We do acknowledge that during our transition, we had originally stated 20,000 and then our team announced 10,000 THC will be required. We have since readjusted our plan, realizing that the low requirement would sink MN profits and lower incentive. Instead, we returned the requirement to 20,000 THC and increased the node reward by 66%. For more information please check the masternode calculator in the Tools section.
Q: I heard Bittrex may delist THC. What?? A: Short answer: No and not even close. Long answer: This rumour was started over a year ago, it was based on a Bittrex Support post from January 27th, 2017. The only post we appear in is the one mentioned above. You will also see that we only appear due to being listed as a potential for removal, due to a lack of volume as most altcoins saw at that time. You will note the size of the list of altcoins here. We are now in direct communication with Bittrex daily and we unequivocally state that there is no need to worry about us being removed at all.
submitted by zacharyd3 to thehempcoin [link] [comments]

Helix -​ A Cutting Edge, Anonymized, PoS with Masternode Technology Cryptocurrency.

Helix -​ A Cutting Edge, Anonymized, PoS with Masternode Technology Cryptocurrency.
https://preview.redd.it/ihm53i0e18k11.jpg?width=1196&format=pjpg&auto=webp&s=81e0ccaf8186653f942b5a8cc4f4afaf33aade30
You can contact us at: [[email protected]](mailto:[email protected])
Specifications
  • Name: Helix
  • Ticker: HLIX
  • Public Address
  • Prefix: H
  • Algorithm:
  • QuarkPort: 37415
  • Block Time: 60 seconds
  • Maturity: 50 confirmations
  • Mineable: Yes (first 3%)
  • Stake-able: Yes (remaining 97%)
  • Max Coin Supply: 500.000.000
  • ICO: No!​

Wallet:
Wallet releases:https://github.com/ProjectHelixCoin/helix/releases/

Mining:
Pool:
-a quark -o stratum+tcp://minpool.net:6300 -u your_wallet_address -p c=HLIX (1% fee) (Recommended pool)
-a quark -o stratum+tcp://minepool.online:4045 -u -p c=HLIX (0.5% fee)
stratum+tcp://173.212.198.12:8143 (1% fee) ONLY USE THIS ONE AS BACKUP WHEN OTHERS ARE DOWN

CPU miner: CPUminer-multi
cpuminer-gw64-corei7 -a quark -o stratum+tcp://minpool.net:6300 -u your_wallet_address -p c=HLIX
pause
AMD miner: Sgminer
-k quarkcoin -o stratum+tcp://minpool.net:6300 -u your_wallet_address -p c=HLIX
pause
NVIDIA miner: CCminer
ccminer-x64 -a quark -o stratum+tcp://minpool.net:6300 -u your_wallet_address -p c=HLIX
pause

Usage

Helix has numerous features. Remember that this list is not limited, and that we will always work hard to add new features:
  • Fast and secure transactions.
  • Strong privacy with options for both private and transparent transactions.
  • Rewards for participating in the Helix network. This includes Proof of Stake (PoS) as well as the possibility for masternode rewards.
  • Participating in governance and voting in important matters that concern the whole community.
  • Multi-OS wallets: Windows, MacOS, Linux, and many more to come.
  • Very easy access to all our features and wallets.
  • We will continue to work hard on making Helix grow, check out our roadmap for details.
We believe in empowering individuals by creating a strong community. We give freedom back to the people by using our strong Helix blockchain network and decentralized technology. This allows people to do business without the compromise of being subject to surveillance by centralized or legal institutions.

​Proof of Stake

Bitcoin uses a cryptographic hashing algorithm to encode the transactions in the blockchain. Miners create these hashes by using a ‘Proof of Work’ (PoW) algorithm. The network hashrate is actually inflating as it requires a lot of power to create a new block in its blockchain.
Unlike Bitcoins PoW mechanism, Helix blockchain uses a hybrid system. The first 90.200 blocks are PoW, and after this period we switch to a PoS mechanism. The rewards a user receives depends on the amount of stake the participant has in the Helix network. The more you participate in validating and processing Helix transactions and its blocks, the more rewards you receive. Therefore, it’s incentivized to invest in Helix as a valuable core product.

Masternodes

The value of Helix lies in its main vision: building a secure and scalable currency. Therefore, Helix implemented masternodes, which can be used to earn more Helix by passive income to increase your holdings with a great risk/reward ratio. A masternode costs 10.000 HLIX and gives a ROI of 60%.
Masternodes are enhanced nodes that are always up and running, which provide additional functions and security to the Helix network. Masternodes provide an enhanced form of staking, increase the privacy and speed of transactions and enables participation in governance and voting within the Helix community. A Helix masternode processes Zerocoin (zHLIX) transactions which ensures topnotch privacy (more about this subject under ‘Privacy’).

Privacy

Helix believes in true and strong privacy. Bitcoins transactions are traceable for anyone who’s interested to find out. A high degree of privacy doesn’t allow this potential loss of privacy. That’s why Helix implemented the Zerocoin protocol. For detailed information about Zerocoin, read their whitepaper.
For this service, Helix coins have to convert into a zHLIX coin. This process, called ‘minting’, is provided by masternodes running on the Helix Blockchain. No traces are left behind during this process. RSA-2048 encryption makes sure no information about the users is shared whatsoever. To reverse this process, you can send your zHLIX coins to your own address back into regular HLIX coins.

Coin information

Helix is founded on September 1st 2018. A total coin supply of 500.000.000 HLIX will be created, with a functional pre-mine of 1% (5.000.000 HLIX). This will be used for marketing, development and exchange listing fees. The first period will exist of a PoW phase (10.000.000 HLIX), followed by a PoS phase (485.000.000 HLIX).
https://preview.redd.it/1jj4y6t0fvi11.png?width=1144&format=png&auto=webp&s=2dbc49fe7f8a3d63b6cd8cfcd2159a8356336e07
The following table show the coin specifications:
https://preview.redd.it/ux55sruvevi11.png?width=357&format=png&auto=webp&s=fa1f96f39172193d1db9b83c2d8b3264246088fc
The following table shows the block rewards. They adjust after a certain amount is reached, to control inflation of the supply of Helix:
https://preview.redd.it/4i5yewsxevi11.png?width=548&format=png&auto=webp&s=9805e9286689da93a0d7a612885e9656a7b3f911

Community

The community started with a couple of early adopters who were unhappy about the way some projects were run by its developers. No innovation or vision whatsoever made us motivated to create something better. Since Helix did not have an ICO and only started with a functional pre-mine of 1%, it’s really thanks to the true core believers who put in their time and effort that made Helix a reality.
We aim to provide 24/7 support, and we believe in a community who help each other out. Positivity and fun should be your top priority as a Helix community member. In accordance to this, we created the Helix masternode governance system to bring back the power to the people. By letting you decide on important matters, you’re in control of your investment.

Join us!

More people are joining every day and we hope this growth won’t stop. Don’t feel afraid to join us and introduce yourself. We’re looking forward to meet you!
With the upcoming years ahead of us, we believe that exciting things will happen. Helix is a premium privacy ¬centric cryptocurrency, with strong features resulting in a decentralized, effectively anonymous cryptocurrency, with immediate (private) transactions and an incentivized network to provide additional services and security to the blockchain network of Helix. We will continue to work hard on the project, and hope to see you join us.
submitted by crazyhead90 to ProjectHelix [link] [comments]

About Dorfcoin

Let's get the technicals out of the way:
Name- Dorfcoin
Symbol- DORF
Algorithm- Scrypt (POW)
Block Target- 2.5 minutes
Total Coins- 84 million
Mining Reward- 20 coins per block (Halving at 210000 Blocks)
Retarget Difficulty- 2016 Blocks
Infrastructure- Lite version of Bitcoin
Premine- 5% (To cover server fees, bounties, and unforeseen expenses)
F.A.Q.
Who are we and why are we doing this?
We are a duo (I'm Andrew, Community Manager and she is Priya, Programmer) and I friggen love DF (She doesn't play anything other than Minecraft and Stardew Valley). Since Priya is having trouble finding work in programming and I'm doing nothing but playing DF and trading Crypto, I came up with the idea of mixing all these things together. And so, Dorfcoin was made!
Our plan. Like any good fortress, we set out a basic blueprint of where to take this cryptocurrency.
  1. Build wallet and miner for Linux- Completed!
  2. Create wallet for Windows- Completed!
  3. Create a miner for Windows- Completed!
  4. Create a wallet and miner for Android
  5. Have our coin listed on a Trade Depot (Exchange)
  6. Offer real products in exchange for Dorfcoin (Silver and Copper Ingots to start)
  7. Officially support a GPU miner for Linux/Windows/Mac- Windows Completed!
  8. Create a wallet and miner for iOS
  9. Create a casino minigame for Dorfcoin (on Windows, Linux, Android, and iOS)
  10. Rebuild wallet with built in CPU and GPU Solo/Pool mining with user friendliness in mind for Linux, Windows, and Mac
How can I make money off this?
By mining! No longer must you send Dorf miners to certain death to accumulate wealth. Simply download a Linux Wallet from here or a Windows Wallet from here.
For solo CPU Mining-
In your wallet, go to Help -> Debug Window -> Console and type in setgenerate true -(# of threads you want your processor to use). It should look like this, without the quotations; "setgenerate true -3" for 3 threads. Give it about 30 minutes to sync with our network and you'll begin mining!
For solo GPU Mining-
Download this package and follow the readme.
You may want to encrypt your wallet for safety, but be sure to write down the password should you do so- WE HAVE NO WAY OF RECOVERING YOUR PASSWORD IF YOU LOSE IT. There have been horror stories of bitcoin millionaires who can't access their fortune because they lost their wallet's password. You don't want to become one of these people.
Pool mining-
Throw this onto the config file of any stratum pool miner-
-o stratum+tcp://miningpool.thruhere.net:5516 -u Your wallet address here -p x
What makes us different?
We want to make cryptocurrency more accessible. And not just by adoption, but in mining as well. This is why we will make an app to mine Dorfcoin, though it cannot compete with a dedicated rig, pool mining with your phone will get people directly involved with Dorfcoin.
What are your thoughts on elves?
They're wusses. What do you mean they won't trade with me anymore? That wooden sculpture came from dead wood off my starting wagon- I didn't even murder any trees! (Yet).
More will be added as questions come up.
submitted by BobLordOfTheCows to dorfcoin [link] [comments]

Raspberry Pi + ASIC defcoin mining guide

Want to get started mining defcoin with an ASIC and a Raspberry Pi? Does 360 KH/s of mining power sound appealing? Here’s how to do it.
https://pbs.twimg.com/media/Blpj8IvCcAEIStY.jpg
1) Hardware List
-Raspberry Pi Model B
--SD Card
--Micro USB power supply
--Ethernet cable
-Gridseed ASIC
--12V power supply (5.5mm/2.5mm barrel connector)
--USB to Mini USB data cable
The main component is the Gridseed ASIC, which will be doing the Scrypt calculations. The Raspberry Pi will be used as the controller for the ASIC, and will be doing the communication with the mining pool. If you’re not familiar with the term, an ASIC is an Application-Specific Integrated Circuit - basically a chip with a single purpose, like mining crypto currency. Using an ASIC will allow us to mine more efficiently than we would be able to with general purpose hardware.
The ASIC that I’m using is a “300+ KH/s Single Gridseed ASIC Miner”. It looks like a CPU heatsink with a fan attached. There is actually a circuit board with 5 ASIC chips sandwiched between two halves of this heatsink, and has a mini USB connector and a power connector sticking out the side. There are a few places where you can buy these. I bought mine at GAWMiners.com for $130. That was the lowest price that I could find, and I had a good experience buying from them. Use this link, and you can get $20 off of a $200 order (and give me some referral points :-)) GAWMiners. You can also find other vendors by searching for “Gridseed ASIC”. You’ll need a 12V power supply to power the ASIC, and a USB A to USB Mini B cable to connect the ASIC to the Raspberry Pi. I’m using a 60W power supply, which seems to be working fine for defcoin (Scrypt) mining. These ASICs can also mine Bitcoin at the same time, but you may need a beefier power supply if you want to do that.
The Raspberry Pi can be purchased at any number of places- Amazon, SparkFun, AdaFruit, etc. I’m using the Model B because I had one already, and also because it has a built in ethernet port that will make connecting to the internet easy. Make sure to get an SD Card and a micro USB power adapter to get the Pi up and running too.
2) Software
If you haven’t already, download the defcoin wallet from defcoin.org. If you want to do pooled mining, create an account for one of the defcoin pools, such as redbaron.us or whichever other pool you want to mine. Once you’ve created a pool account, make sure to create a worker too (for MPOS pools, that will be under My Account > My Workers). The password for your worker does not have to be the same as the password for your pool account (and it probably shouldn’t be).
Next, download the latest Raspbian image from raspberrypi.org/downloads/ and install the image to your SD card. Instructions for installing the image can be found here. If you are using the dd method on a Mac, make sure to use /dev/rdiskX instead of /dev/diskX - both will work, but rdiskX is much faster. Once you have the image installed, put the SD card in the Raspberry Pi, connect the Pi to your network, and connect the Pi to your micro USB power adapter to power it on. Next, SSH in to your Raspberry Pi with the default username and password pi/raspberry. I use nMap to find the IP address that has been assigned to my Pi. You can also use an HDMI display and a USB keyboard to log in instead of using SSH. After logging in for the first time, run through the wizard that comes up to configure your Raspberry Pi. The defaults are fine for most things, just make sure that you don’t skip the step to expand the filesystem to use the rest of your SD card. If you don’t expand the filesystem, there won’t be enough space for other software.
Once you have Raspbian installed, and have gotten through all of the first login setup stuff (which will likely end with a reboot), log back in to the Raspberry Pi with the pi user. From the command line, run sudo apt-get update sudo apt-get dist-upgrade
There are some stability issues with USB communication between the Raspberry Pi and the Gridseed ASIC. Enabling SLUB debugging seems to resolve this, at least well enough to prevent the Raspberry Pi from freezing every so often. Open the /boot/cmdline.txt file, and add the following text to the end of the line. Don’t add a new line, just add this to the end. You can use vi, nano, or whatever your favorite text editor is to do this.
slub_debug=FP 
Reboot the Raspberry Pi once you’ve added that flag to your /boot/cmdline.txt file.
sudo shutdown -r now 
Log back in with the pi user once the Raspberry Pi is finished rebooting.
The mining software that we’re going to use is a customized version of cgminer that has support for the Gridseed GC3355 chips that are used in our ASIC. There are a number of different mining programs out there, this is just what has been working the best for me so far. First, install git and dependencies needed to compile cgminer.
sudo apt-get install git build-essential libtool libcurl4-openssl-dev libncurses5-dev libudev-dev autoconf automake 
Next, clone the git repository for cgminer-gc3355
git clone https://github.com/dtbartle/cgminer-gc3355.git 
Next, we’ll build cgminer.
cd cgminer-gc3355 autoreconf -i ./configure --enable-scrypt --enable-gridseed make 
Once the make command finishes, we’re ready to run the mining software. You can also run make install if you want to install the software, but running it out of the build directory works just fine. Plug in the power supply for your ASIC, and connect the ASIC to it. Connect the USB cable to the ASIC and to your Raspberry Pi. Run the mining software by running the following command. The -o option specifies your pool URL, the -u option specifies your username and the workername that you set up for the pool, and the -p option is the password for your worker. There are a couple of options available that are specific to the gridseed ASICs, and those will be placed after --gridseed-options. The freq=850 option sets the clock frequency of the ASIC to 850 MHz. There are other clock options available, but 850 seems to be working best for me. I was getting hardware errors at 900, and a lower average hash rate. I am getting about 360 KH/s with the clock frequency set to 850.
sudo ./cgminer -o stratum+tcp://www.redbaron.us:3333 -u Username.Workername -p yourworkerpassword --gridseed-options freq=850 
This command needs to be run with sudo in order to access the USB hardware. You can also create another user specifically for mining, or grant the pi user the appropriate permissions if you don’t want to run cgminer as root. When you run this command, you should see output from cgminer showing that it is communicating with the mining pool, and something showing your hash rate. If you’ve gotten this far, and you’re seeing output from cgminer showing a hash rate, congratulations, you’re mining defcoins with your ASIC! There are just a couple more steps to do if you want to let your Raspberry Pi and ASIC continue mining without needing you to be logged in.
To keep cgminer running after I log out, I am using nohup. You could also use screen instead of nohup. Create a script (startMiner.sh) by running the following commands.
echo “nohup /home/pi/cgminer-gc3355/cgminer --real-quiet -o stratum+tcp://www.redbaron.us:3333 -u Username.Workername -p yourworkerpassword --gridseed-options freq=850 &” > /home/pi/startMiner.sh chmod a+x /home/pi/startMiner.sh 
If you run this command with sudo startMiner.sh, cgminer will run in the background, and will continue running after you log out. If you want to have this run when your Raspberry Pi boots, modify your /etc/rc.local script so that it executes this startMiner.sh script. Your /etc/rc.local file will end up looking like this:
# Print the IP address _IP=$(hostname -I) || true if [ "$_IP" ]; then printf "My IP address is %s\n" "$_IP" fi /home/pi/startMiner.sh exit 0 
That’s it! You should now have a Raspberry Pi controlling a defcoin mining ASIC, that starts mining as soon as it boots up. For more reading, check out some of the links below.
Gridseed GC3355 5 Chip Setup writeup on bitcointalk
cgminer-gc3355
Crypto Mining Blog
GAWMiners
raspberrypi.org
There are also some pre-built images for using a Raspberry Pi as an ASIC mining controller. I haven’t tried any of these myself, but they could be worth checking out. Raspberry Pi Controller Images with Gridseed ASIC Support
submitted by _RedBaron_ to defcoin [link] [comments]

The Absolute Crypto-Coine Beginenrs Guide to MyriadCoin-Mining

Hello, I'm a new member of the Myriadcoin-Community and I made a mining guide for crypto-currency newbies over on my blog. I thought it would fit here as well, hoping that some newbie would discover it upon his quest for mining crypto-coins. (I hope it is ok, that I just copied it over)

The Absolute Crypto-Coin Beginners Guide to MyriadCoin-Mining

Introduction

I researched the technology behind Bitcoin, especially the blockchain, for the past week because it could have been helpful with my current research on electronic voting that I am doing for my project thesis. During that I was amazed by the simple and yet powerful ideas behind crypto-currency. I was tempted to invest some of my spare money (which is not much as an undergraduate) into crypto-currencies, but was appalled by the weak points of Bitcoin, that become apparent if one researches it. (Malleability, 51% Attacks, Selfish Mining, etc. If there is interest I can maybe try to scramble together an article going in detail about attacks on crypto-currencies)
Then I discovered Myriadcoin, which solved most of the problems I had with Bitcoin. Although I myself am quite new to the Myriadcoin-Community I present to you, the absolute crypto-coin beginners guide to Myriadcoin-Mining. The following guide is written for Windows, the process may be similar on Linux/Mac OS but is not 100% the same

Setting up your Wallet

Your Myriadcoin-wallet is very much like your everyday wallet. It holds your currency, and if you lose it your money is gone.
  1. Go to the Myriadcoin homepage
  2. Download The wallet for your OS. (Currently there are Windows and Mac OS Wallets)
  3. Unzip the downloaded
  4. Start the myriadcoin-qt.exe
After the installation is done you should see your wallet stating that your current funds are 0 MYR. At the beginning the wallet has to download all the information from the blockchain, which can take a while. You can see the progress at the bottom of the wallet. Upon pressing the receive-button at the top you will see your automatically generated address. This address can be used to receive Payment. You can generate as many adresses as you want. Under Settings you can Encrypt your wallet, which you probably should do if you plan to use it seriously. Keep in mind, that if you lose your password you have no means to get to your money. Under File you can create a backup and save it somewhere.

Getting to Mine

Mining is the process which verifies currency transactions between accounts. It is simultaneously the process which generates new coins up to a limit. (20 billion is the limit for MYR). To mine a block means to solve a cryptographic puzzle in form of a hash. Myriadcoin uses 5 of those hash-algorithms. If you are a complete newbie to mining and crypto-currencies chances are you do not have specialized Hardware. Because of that it probably is best if you mine using the skein, groestl or qubit algorithms. Do not be scared of the names, I will guide you trough. If you made your mind up which of those you want to use (just pick one, if you do not want to research them) you can go to this post. The following step by step guide is using the skein algorithm with the Modified cgminer and the cryptorus mining pool. The steps can differ slightly if you use a different algorithm or pool, but should be similar.
  1. Go to the above linked post and scroll down to the Standalone Miner Section
  2. Pick a miner. (I use the modified cgminer
  3. Got to the post again and scroll to the Pools Section
  4. Pick one of the mining Pools fitting your chosen algorithm. (I pick http://myrsk.cryptorus.com/ for this one)
  5. Go to the homepage and register if necessary (Lets say my name is Testhans)
  6. Once you registered you should look for the My Workers Option
  7. There create a new worker. (Lets say I make a worker with the name Myry and the password 1234)
  8. Now unzip the Miner you downloaded
  9. Go to the folder of the miner and create a new textfile that you name run.bat
  10. Go to your pool-website and look for the stratum address. (Can be usually found on the startpage, in this my case stratum+tcp://myrsk.cryptorus.com:3333)
The run.bat should look as follows:
name_of_miner.exe -o stratum-address -u YouName.Workername -p Workerpassword (For some algorithms you have to set the algorithm as an option too)
This is how my config looks with the examples above:
cgminer.exe --skein -o stratum+tcp://myrsk.cryptorus.com:3333 -u Testhans.Myry -p 1234
Save the run.bat and you should be able to start the miner through double clicking. A console-window should open displaying the progress. Every time you find a share a message saying something along the lines of "Accepted 214sabc5fe 4/2" should be displayed.
You can enter your Myriadcoin-address inside the Account-Options of your pool, so you can receive your share of the coins you mined. Typically you have to arrange the transaction yourself. Usually the miner can take a lot of options to optimize the amount it can mine, but as a newbie you are likely to break more than you get out of it. The standard-configuration of miner-tools is in most cases pretty good allready.

Further Resources

You can find further resources on the bitcointalk-forums and the awesome subreddit. Also there is another mining-guide, which goes into more detail on all of the algorithms and can be quite helpfull if you are just new to Myriadcoin and not to the crypto-currencies as such.
If you have any suggestions or questions feel free to leave a comment, and if you found my guide useful and want to share some of your hard-mined coins, you can do that also. My Myriadcoin address is MKF8EPYksAV4Bn7M8HLEMyvEPtq3EWeGVW
submitted by WeGi to myriadcoin [link] [comments]

BitCoin mining not working on Mac

My bitcoin miner is not working on the Mac. I am using bfgminer as the backend and MacMiner as the front end. The pool is:
http://mint.bitminter.com:8332
The username is "bitminterusername_macpro" and password is just "password".
The terminal shows this: http://i.imgur.com/CZOa1OX.png
The MH rate is appearing to be 0.0. The window shows this:
e) HW:0/none [2013-12-14 23:56:48] Stratum from pool 0 requested work update [2013-12-14 23:56:48] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-14 23:57:19] Stratum from pool 0 requested work update [2013-12-14 23:57:19] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-14 23:57:50] Stratum from pool 0 requested work update [2013-12-14 23:57:50] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-14 23:58:22] Stratum from pool 0 requested work update [2013-12-14 23:58:22] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-14 23:58:52] Stratum from pool 0 requested work update [2013-12-14 23:58:52] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-14 23:59:24] Stratum from pool 0 requested work update [2013-12-14 23:59:24] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-14 23:59:55] Stratum from pool 0 requested work update [2013-12-14 23:59:55] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-15 00:00:26] Stratum from pool 0 requested work update [2013-12-15 00:00:26] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-15 00:00:57] Stratum from pool 0 requested work update [2013-12-15 00:00:57] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none [2013-12-15 00:01:28] Stratum from pool 0 requested work update [2013-12-15 00:01:28] Stratum from pool 0 requested work update 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none 5s: 0.0 avg: 0.0 u: 0.0 h/s | A:0 R:0+0(none) HW:0/none
What am I doing wrong?
submitted by taimoor2 to BitcoinMining [link] [comments]

**Update From The Einsteinium Dev Team**

~~~~ Mini Einsteinium Team Update ~~~~
VOTE FOR EINSTEINIUM ON CRYPTSY.COM Yes that's right - Cryptsy now also have voting We strongly feel that being listed on both http://coinmarketcap.com/ and http://www.coinwarz.com/cryptocurrency would be hugely beneficial in getting the word out about Einsteinium to the wider alt community to do this we need to be listed on a major exchange - Cryptsy is one of those exchanges! Vote here: https://www.cryptsy.com/coinvotes/ (you have to be a Cryptsy memebr to vote)
If you have even the smallest amount of BTC to spare send it here: 1DpJn1CdytHXfzCdg4kXXe3vNDZmJqh48D 0.0002 BTC = 1 Vote for Einsteinium
http://einsteinium.org
The Einsteinium Foundation proudly announce: Einsteinium: Launched 1st March 2014, 6pm GMT Current Epoch: 1
DOWNLOADS: Windows: https://mega.co.nz/#!PJQ03SjC!mXhRbX8lLiiYbhd8FMal4kwDZdND8luzTClZ_er6db4 Mac OSX: https://mega.co.nz/#!CNwCzYoL!cOmoUA82qmaSJ_mUribCWozBnDj0vYaP3VhxIzl5-KM Source Code: https://github.com/einsteinium/einsteinium
About the Einsteinium Foundation
The Einsteinium Foundation was created to help, in any small way it can, raise funding for cutting edge scientific research. To this aim we created Einsteinium, a new cryptocurrency (similar to Bitcoin), to gather funds that can be distributed to projects the community chooses. Combined with donations from the community at large we will help fund some of the most innovative projects currently under-way or help seed those waiting to start.
The Goals
The principle task of the Foundation will be organize the selection and distribution of the Einsteinium Fund that is collected each month from the community mining the Coin and direct donations the Fund.
Each month a small selection of projects we the Foundation think are worthy of support will be collated together with suggestions from you the community. Voting will be held during the last few days of each month, the winner of the poll is selected and the funds passed over.
There will be no restrictions as to who is eligible for inclusion in the monthly selection for voting, the only criteria is that the science involved is pushing our understanding forward and could build us a better, safer and more interesting future.
From simple Kickstarter project to the Gates Foundations effort against Malaria, if between the Einsteinium community and the Foundation we reach consensus that the project is worthy we will send the funds.
Details and Special Rewards When a Wormhole is good for you.
Epochs The mining of Einsteinium is divided into Epochs, each Epoch is 36000 blocks long and is targeted to last 25 days. The Proof of Work mining of Einsteinium will last 730 Epochs.
Wormhole Events: During every Epoch from the start of mining through to Year 10 a random Wormhole Event will occur. A Wormhole Event is 180 blocks long with a reward of 2970 Einsteinium per block. This is a fixed value reward irrespective of the current block reward and replaces the standard reward for that block. A Wormhole Event is randomly generated and can start at any time during an Epoch, but will ALWAYS be 180 blocks long.
Continued appeal
As we move past 25th Epoch the Wormhole Events, in conjunction with the rising value of Einsteinium, will be a substantial incentive for smaller miners to continue mining. With a reward of hundreds of times the standard block value up for grabs you won’t want to miss a Wormhole Event
And Remember! With every block mined we are funding the future!
Einsteinium Foundation Fund Wallet address: EKnqTC9XEuucZEhD3miDGnbJxBptcxhByA
Fair Launch No pre-announcement, everyone has a fair chance to solo mine NO pre-mine Kimoto Gravity Well implemented from block 1 Starting reward lasts for 50 days
Exchanges
https://www.allcoin.com/trade/emc2_btc https://pmtocoins.com/index.php?page=trade&market=43 https://cryptoex.cc/market/emc2_btc https://www.cryptoaltex.com/index.php?page=trade&market=12
Profit calculator / difficulty graph
http://sancrypto.info/index/show/EMC2/
Pools
(please use all the pools)
http://emc2.coins4everyone.com https://emc2.suprnova.cc https://emc.maxminers.net http://emc.hashrapid.com http://emc2.poolnetwork.org (0%) http://emc2.mateloft.com http://emc2.botpool.net http://emc2.poolprefecture.com (0%) http://emc2.pitythepool.com http://emc2.gr2pool.eu:24007/static (work in progress) http://emc2.mainpy.com http://emc2.cryptopools.com http://emc2.crunchharder.net http://emc2.lifeforce.info (0%)
The stratum implementation for EMC2 differs slightly due to our donation/block system. Any pool owners wishing to set up a pool for EMC2 may want to review this code first. https://github.com/einsteinium/EMC2-Stratum-Mining
Pool owners please contact us if you wish to be listed as an approved pool in this thread and on the official web site.
Block explorers
http://cryptexplorer.com/chain/Einsteinium
Faucets http://coinrush.pl/emc2/ http://coinok.pw/faucet/emc2 Official Faucet Coming Soon
Block 1 Block 1 is a little larger than the rest of the blocks from Epoch 1 & 2 at 10747. this is to eliminate the need for pesky decimal points in the Wormhole Event blocks. We were really geeky and set the total number of Einsteinium to be equal to the speed of light in m/sec (in a vacuum!). Unfortunately that particular universal constant didn't play along when we divided it down so, mildly OCD that we are, we preferred a Wormhole block to be 2973 instead of 2973.4blahblahblahblahblah!. To be honest my OCD wanted to plump with 2970, but that would have made block 1 WAY to big.
Bounties None currently
Press & News Articles http://coinappeal.com/einsteinium-coin-for-science/
...and Finally Einsteinium is a cryptocurrency aimed at supporting and funding scientific research, all the automatic donations will be distributed to mutually agreed upon projects and the very small 0.5% gathered for faucets and give-aways won't be spent buying onto exchanges or paying out spurious bounties. Every single ECM2 we spend or give away will be very carefully considered, it will be used to spread the word and build the community, it won't be frittered away on bribes or on something we can do ourselves. And don't worry, if we build this community together and make it strong we WILL get listed on the exchanges!
The Einsteinium Launch Team are listening and active on this thread, if you have ANY questions please ask. Please be as courteous as you can to your fellow community members and to us, the Einsteinium team. Please be aware that the majority of the team are located in the UK (GMT+0) so responses to your questions may be slower between 1am & 6am GMT - we have to sleep sometime!
~~~~ The Latest Einsteinium Team Update ~~~~ 4th March 2014 - 10pm GMT
We have just turned 3 days old! Time to burp us and change the nappy
That’s right Einsteinium is JUST 3 days old, and yet we already find ourselves listed on 2 exchanges, a third, www.Lazycoins.com, will be listing EMC2 from the outset. We have twelve pools, two faucets which we, and you the community, are keeping stocked, plus a block explorer. As I write this the network is at 1.33GH/s there have been 5626 blocks mined totalling 5,761,024 EMC2 in circulation.
EMC2 is bouncing between 400 and 1400 sat on the exchanges, even if the volume is low, which considering the turmoil the alt markets have been seeing over the past few weeks we see as a major achievement. But we know that EMC2 is worthy of a higher price and are confident that when listed on an exchange with larger volume we will see the price start to climb towards our short term target.
So, please keep voting for us on Cryptorush and Mintpal!
https://cryptorush.in/index.php?p=vote https://www.mintpal.com/voting
We also strongly feel that being listed on both http://coinmarketcap.com/ and http://www.coinwarz.com/cryptocurrency would be hugely beneficial in getting the word out about Einsteinium to the wider alt community, therefore, if you are member of any of their required exchanges please hit them up and request that they list EMC2/BTC.
BTC-e - Crypsty - CoinEx - Coins-E - Bter - Vircurex - CoinMarket.io - Crypto-Trade.com - CoinedUp - mcxNow
Down To Business We are growing the team!
We would like to welcome on board the first member of the community to join the Einsteinium Team; Kreativekrypto
We will be reaching out over the next 24 hours to one or two other members on this thread to enquire if they would like to get more deeply involved – keep an eye on you PM inbox Smiley
Android Wallet We have an Android wallet in progress for Einsteinium, it’s not far off so we’ll keep you posted on the progress.
Press Recognition We are reaching out to a number of blogs and traditional media in an effort to raise awareness of Einsteinium, Crypto blogs are an obvious first port of call and hopefully you’ll be seeing the Press & Article section of the OP start to fill up nicely. We are not stopping there though, we are casting the net further afield and contacting science and technology media as well. If anyone has a direct line to a blogger or journalist please point them here and the foundation website and have them reach out to [email protected] – it’s not what you know it’s who you know!
Reddit and Twitter Kreativekrypto will be leading our Reddit and Twitter initiatives. With the team still currently low on numbers we’ll be starting off with moderate sized competitions, but expect them to grow over time.
The Funds There is a very interesting concept we are testing internally with regards to the Einsteinium Foundation Fund. If it pans out as we hope you’ll all be the first to know Cheesy
Transparency We will be publishing the main fund wallet address very soon and that will be followed by a public ledger of transactions. DONE!
...AND
Please, Please, Please send us some suggestions for science related projects that you feel are worthy of support by the Einsteinium Foundation. Leave your ideas here or contact us through the web site www.einsteinium.org. We have selected four to get things rolling, you can see them here: http://einsteinium.org/nominations/ THIS is heart and soul of Einsteinium, we want the funding to be as democratic and inclusive as we can possibly make it – get nominating!
Together we are funding the future with the future of currency!
We NEED Your Feedback
As you will no doubt be aware because of the block halving the collection for the coin promotion fund is weighted towards the first 3 years of mining. However, we have been working with figures that spread the promotion fund equally over the first 10 years of the coins life. That gives us a little under 7000 EMC2 each Epoch to spend on promotions and give-aways.
Now, that puts us in a quandary, there is ECM2 in the pot to achieve certain goals in the very short term, purchase 'votes' to get on cryptorush or Mintpal, pay for advertising and hire marketers. However that would leave the promotion fund much shorter in numbers of EMC2 in years to come, for example it would take around 250,000 ECM2 to buy sufficient ‘votes’ to get us listed on Cryptorush, a site we are confident that we will be listed on organically over time. Of course the counter-point to this argument is that in years to come the value of EMC2 will be significantly higher.
So we open it up to the community. Do we spent now or ensure that there are promotion funds for many years to come?
Thank You. The Einsteinium Team
submitted by kreativegameboss to einsteinium [link] [comments]

Why am I not mining?

I set up MacMiner to mine dogecoin on my macbook air's CPU (yes I know its bad for my computer but I have free electricity and I want some doge), but for some reason, it seems like I'm not actually mining.
Now, I have used my processor to mine for bitcoin in the past, and as little as it did get me, it did work. Now, I'm looking for some help on mining dogecoin.
In the dock, the icon shows that I'm getting ~900Kh, I'm not sure if thats realistic or what, but when in the updating log file, it says I'm getting 0 Kh/s.
Here is the log file
atum from pool 0 requested work update 5s: 1.23 avg: 0.62 u: 0.00 Mh/s | A:0 R:0+0(none) HW:0/none 5s:720.0 avg:584.4 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:419.9 avg:550.8 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:244.9 avg:520.8 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 15:59:23] Stratum from pool 0 requested work update [2014-01-29 15:59:23] Stratum from pool 0 requested work update 5s:447.0 avg:531.4 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s: 1.11 avg: 0.61 u: 0.00 Mh/s | A:0 R:0+0(none) HW:0/none 5s:646.9 avg:579.8 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:376.8 avg:553.8 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:219.1 avg:529.8 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 15:59:53] Testing pool http://176.31.208.222:9332 [2014-01-29 15:59:53] Stratum from pool 0 requested work update [2014-01-29 15:59:53] HTTP request failed: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 15:59:53] HTTP request failed: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 15:59:54] Stratum connect failed to pool 2: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 15:59:53] Stratum from pool 0 requested work update 5s: 1.38 avg: 0.62 u: 0.00 Mh/s | A:0 R:0+0(none) HW:0/none 5s: 1.10 avg: 0.63 u: 0.00 Mh/s | A:0 R:0+0(none) HW:0/none 5s:896.2 avg:624.1 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:814.6 avg:626.0 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:768.3 avg:628.0 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:738.4 avg:629.8 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 16:00:23] Stratum from pool 0 requested work update [2014-01-29 16:00:24] Testing pool http://176.31.208.222:9332 [2014-01-29 16:00:24] HTTP request failed: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 16:00:24] HTTP request failed: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 16:00:24] Stratum connect failed to pool 2: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 16:00:23] Stratum from pool 0 requested work update 5s:669.3 avg:627.9 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:664.2 avg:628.7 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:649.5 avg:628.6 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:631.5 avg:627.9 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:658.4 avg:629.7 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:633.6 avg:628.9 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 16:00:52] New block: ...e68b4917 #283096 diff 2.19G (15.70Ph/s) [2014-01-29 16:00:52] Stratum from pool 0 detected new block [2014-01-29 16:00:54] Stratum from pool 0 requested work update [2014-01-29 16:00:52] Stratum from pool 0 detected new block [2014-01-29 16:00:54] Stratum from pool 0 requested work update 5s:587.1 avg:626.0 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:477.3 avg:618.4 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:415.6 avg:611.6 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:378.2 avg:605.0 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:352.7 avg:598.5 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 16:01:23] Stratum from pool 0 requested work update [2014-01-29 16:01:23] Stratum from pool 0 requested work update 5s:962.8 avg:629.7 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 16:01:24] Testing pool http://176.31.208.222:9332 [2014-01-29 16:01:24] HTTP request failed: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 16:01:24] HTTP request failed: Failed connect to 176.31.208.222:9332; Connection refused [2014-01-29 16:01:24] Stratum connect failed to pool 2: Failed connect to 176.31.208.222:9332; Connection refused 5s:711.7 avg:623.2 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 16:01:33] New block: ...23a8e95a #283097 diff 2.19G (15.70Ph/s) [2014-01-29 16:01:33] Stratum from pool 0 detected new block [2014-01-29 16:01:33] Stratum from pool 0 detected new block 5s:731.1 avg:626.4 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none [2014-01-29 16:01:35] Stratum from pool 0 requested work update [2014-01-29 16:01:35] Stratum from pool 0 requested work update 5s:679.3 avg:625.8 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 5s:543.3 avg:620.1 u: 0.0 kh/s | A:0 R:0+0(none) HW:0/none 
Please help a fellow shibe out!
submitted by yoseir2 to dogemining [link] [comments]

Bitcoin Core 0.9.5 released | Wladimir J. van der Laan | May 24 2015

Wladimir J. van der Laan on May 24 2015:
Bitcoin Core version 0.9.5 is now available from:
https://bitcoin.org/bin/0.9.5/
This is a new minor version release, with the goal of backporting BIP66. There
are also a few bug fixes and updated translations. Upgrading to this release is
recommended.
Please report bugs using the issue tracker at github:
https://github.com/bitcoin/bitcoin/issues
How to Upgrade

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
bitcoind/bitcoin-qt (on Linux).
Notable changes

Mining and relay policy enhancements
Bitcoin Core's block templates are now for version 3 blocks only, and any mining
software relying on its getblocktemplate must be updated in parallel to use
libblkmaker either version 0.4.2 or any version from 0.5.1 onward.
If you are solo mining, this will affect you the moment you upgrade Bitcoin
Core, which must be done prior to BIP66 achieving its 951/1001 status.
If you are mining with the stratum mining protocol: this does not affect you.
If you are mining with the getblocktemplate protocol to a pool: this will affect
you at the pool operator's discretion, which must be no later than BIP66
achieving its 951/1001 status.
0.9.5 changelog

Credits
Thanks to who contributed to this release, at least:
  • 21E14
  • Alex Morcos
  • Cory Fields
  • Gregory Maxwell
  • Pieter Wuille
  • Wladimir J. van der Laan
As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/).
original: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-May/008216.html
submitted by bitcoin-devlist-bot to bitcoin_devlist [link] [comments]

Bitcoin Core 0.10.0 released | Wladimir | Feb 16 2015

Wladimir on Feb 16 2015:
Bitcoin Core version 0.10.0 is now available from:
https://bitcoin.org/bin/0.10.0/
This is a new major version release, bringing both new features and
bug fixes.
Please report bugs using the issue tracker at github:
https://github.com/bitcoin/bitcoin/issues
The whole distribution is also available as torrent:
https://bitcoin.org/bin/0.10.0/bitcoin-0.10.0.torrent
magnet:?xt=urn:btih:170c61fe09dafecfbb97cb4dccd32173383f4e68&dn;=0.10.0&tr;=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr;=udp%3A%2F%2Ftracker.publicbt.com%3A80%2Fannounce&tr;=udp%3A%2F%2Ftracker.ccc.de%3A80%2Fannounce&tr;=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr;=udp%3A%2F%2Fopen.demonii.com%3A1337&ws;=https%3A%2F%2Fbitcoin.org%2Fbin%2F
Upgrading and downgrading

How to Upgrade
If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
bitcoind/bitcoin-qt (on Linux).
Downgrading warning
Because release 0.10.0 makes use of headers-first synchronization and parallel
block download (see further), the block files and databases are not
backwards-compatible with older versions of Bitcoin Core or other software:
  • Blocks will be stored on disk out of order (in the order they are
received, really), which makes it incompatible with some tools or
other programs. Reindexing using earlier versions will also not work
anymore as a result of this.
  • The block index database will now hold headers for which no block is
stored on disk, which earlier versions won't support.
If you want to be able to downgrade smoothly, make a backup of your entire data
directory. Without this your node will need start syncing (or importing from
bootstrap.dat) anew afterwards. It is possible that the data from a completely
synchronised 0.10 node may be usable in older versions as-is, but this is not
supported and may break as soon as the older version attempts to reindex.
This does not affect wallet forward or backward compatibility.
Notable changes

Faster synchronization
Bitcoin Core now uses 'headers-first synchronization'. This means that we first
ask peers for block headers (a total of 27 megabytes, as of December 2014) and
validate those. In a second stage, when the headers have been discovered, we
download the blocks. However, as we already know about the whole chain in
advance, the blocks can be downloaded in parallel from all available peers.
In practice, this means a much faster and more robust synchronization. On
recent hardware with a decent network link, it can be as little as 3 hours
for an initial full synchronization. You may notice a slower progress in the
very first few minutes, when headers are still being fetched and verified, but
it should gain speed afterwards.
A few RPCs were added/updated as a result of this:
  • getblockchaininfo now returns the number of validated headers in addition to
the number of validated blocks.
  • getpeerinfo lists both the number of blocks and headers we know we have in
common with each peer. While synchronizing, the heights of the blocks that we
have requested from peers (but haven't received yet) are also listed as
'inflight'.
  • A new RPC getchaintips lists all known branches of the block chain,
including those we only have headers for.
Transaction fee changes
This release automatically estimates how high a transaction fee (or how
high a priority) transactions require to be confirmed quickly. The default
settings will create transactions that confirm quickly; see the new
'txconfirmtarget' setting to control the tradeoff between fees and
confirmation times. Fees are added by default unless the 'sendfreetransactions'
setting is enabled.
Prior releases used hard-coded fees (and priorities), and would
sometimes create transactions that took a very long time to confirm.
Statistics used to estimate fees and priorities are saved in the
data directory in the fee_estimates.dat file just before
program shutdown, and are read in at startup.
New command line options for transaction fee changes:
  • -txconfirmtarget=n : create transactions that have enough fees (or priority)
so they are likely to begin confirmation within n blocks (default: 1). This setting
is over-ridden by the -paytxfee option.
  • -sendfreetransactions : Send transactions as zero-fee transactions if possible
(default: 0)
New RPC commands for fee estimation:
  • estimatefee nblocks : Returns approximate fee-per-1,000-bytes needed for
a transaction to begin confirmation within nblocks. Returns -1 if not enough
transactions have been observed to compute a good estimate.
  • estimatepriority nblocks : Returns approximate priority needed for
a zero-fee transaction to begin confirmation within nblocks. Returns -1 if not
enough free transactions have been observed to compute a good
estimate.
RPC access control changes
Subnet matching for the purpose of access control is now done
by matching the binary network address, instead of with string wildcard matching.
For the user this means that -rpcallowip takes a subnet specification, which can be
  • a single IP address (e.g. 1.2.3.4 or fe80::0012:3456:789a:bcde)
  • a network/CIDR (e.g. 1.2.3.0/24 or fe80::0000/64)
  • a network/netmask (e.g. 1.2.3.4/255.255.255.0 or fe80::0012:3456:789a:bcde/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
An arbitrary number of -rpcallow arguments can be given. An incoming connection will be accepted if its origin address
matches one of them.
For example:
| 0.9.x and before | 0.10.x |
|--------------------------------------------|---------------------------------------|
| -rpcallowip=192.168.1.1 | -rpcallowip=192.168.1.1 (unchanged) |
| -rpcallowip=192.168.1.* | -rpcallowip=192.168.1.0/24 |
| -rpcallowip=192.168.* | -rpcallowip=192.168.0.0/16 |
| -rpcallowip=* (dangerous!) | -rpcallowip=::/0 (still dangerous!) |
Using wildcards will result in the rule being rejected with the following error in debug.log:
 Error: Invalid -rpcallowip subnet specification: *. Valid are a single IP (e.g. 1.2.3.4), a network/netmask (e.g. 1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24). 
REST interface
A new HTTP API is exposed when running with the -rest flag, which allows
unauthenticated access to public node data.
It is served on the same port as RPC, but does not need a password, and uses
plain HTTP instead of JSON-RPC.
Assuming a local RPC server running on port 8332, it is possible to request:
In every case, EXT can be bin (for raw binary data), hex (for hex-encoded
binary) or json.
For more details, see the doc/REST-interface.md document in the repository.
RPC Server "Warm-Up" Mode
The RPC server is started earlier now, before most of the expensive
intialisations like loading the block index. It is available now almost
immediately after starting the process. However, until all initialisations
are done, it always returns an immediate error with code -28 to all calls.
This new behaviour can be useful for clients to know that a server is already
started and will be available soon (for instance, so that they do not
have to start it themselves).
Improved signing security
For 0.10 the security of signing against unusual attacks has been
improved by making the signatures constant time and deterministic.
This change is a result of switching signing to use libsecp256k1
instead of OpenSSL. Libsecp256k1 is a cryptographic library
optimized for the curve Bitcoin uses which was created by Bitcoin
Core developer Pieter Wuille.
There exist attacks[1] against most ECC implementations where an
attacker on shared virtual machine hardware could extract a private
key if they could cause a target to sign using the same key hundreds
of times. While using shared hosts and reusing keys are inadvisable
for other reasons, it's a better practice to avoid the exposure.
OpenSSL has code in their source repository for derandomization
and reduction in timing leaks that we've eagerly wanted to use for a
long time, but this functionality has still not made its
way into a released version of OpenSSL. Libsecp256k1 achieves
significantly stronger protection: As far as we're aware this is
the only deployed implementation of constant time signing for
the curve Bitcoin uses and we have reason to believe that
libsecp256k1 is better tested and more thoroughly reviewed
than the implementation in OpenSSL.
[1] https://eprint.iacr.org/2014/161.pdf
Watch-only wallet support
The wallet can now track transactions to and from wallets for which you know
all addresses (or scripts), even without the private keys.
This can be used to track payments without needing the private keys online on a
possibly vulnerable system. In addition, it can help for (manual) construction
of multisig transactions where you are only one of the signers.
One new RPC, importaddress, is added which functions similarly to
importprivkey, but instead takes an address or script (in hexadecimal) as
argument. After using it, outputs credited to this address or script are
considered to be received, and transactions consuming these outputs will be
considered to be sent.
The following RPCs have optional support for watch-only:
getbalance, listreceivedbyaddress, listreceivedbyaccount,
listtransactions, listaccounts, listsinceblock, gettransaction. See the
RPC documentation for those methods for more information.
Compared to using getrawtransaction, this mechanism does not require
-txindex, scales better, integrates better with the wallet, and is compatible
with future block chain pruning functionality. It does mean that all relevant
addresses need to added to the wallet before the payment, though.
Consensus library
Starting from 0.10.0, the Bitcoin Core distribution includes a consensus library.
The purpose of this library is to make the verification functionality that is
critical to Bitcoin's consensus available to other applications, e.g. to language
bindings such as [python-bitcoinlib](https://pypi.python.org/pypi/python-bitcoinlib) or
alternative node implementations.
This library is called libbitcoinconsensus.so (or, .dll for Windows).
Its interface is defined in the C header [bitcoinconsensus.h](https://github.com/bitcoin/bitcoin/blob/0.10/src/script/bitcoinconsensus.h).
In its initial version the API includes two functions:
  • bitcoinconsensus_verify_script verifies a script. It returns whether the indicated input of the provided serialized transaction
correctly spends the passed scriptPubKey under additional constraints indicated by flags
  • bitcoinconsensus_version returns the API version, currently at an experimental 0
The functionality is planned to be extended to e.g. UTXO management in upcoming releases, but the interface
for existing methods should remain stable.
Standard script rules relaxed for P2SH addresses
The IsStandard() rules have been almost completely removed for P2SH
redemption scripts, allowing applications to make use of any valid
script type, such as "n-of-m OR y", hash-locked oracle addresses, etc.
While the Bitcoin protocol has always supported these types of script,
actually using them on mainnet has been previously inconvenient as
standard Bitcoin Core nodes wouldn't relay them to miners, nor would
most miners include them in blocks they mined.
bitcoin-tx
It has been observed that many of the RPC functions offered by bitcoind are
"pure functions", and operate independently of the bitcoind wallet. This
included many of the RPC "raw transaction" API functions, such as
createrawtransaction.
bitcoin-tx is a newly introduced command line utility designed to enable easy
manipulation of bitcoin transactions. A summary of its operation may be
obtained via "bitcoin-tx --help" Transactions may be created or signed in a
manner similar to the RPC raw tx API. Transactions may be updated, deleting
inputs or outputs, or appending new inputs and outputs. Custom scripts may be
easily composed using a simple text notation, borrowed from the bitcoin test
suite.
This tool may be used for experimenting with new transaction types, signing
multi-party transactions, and many other uses. Long term, the goal is to
deprecate and remove "pure function" RPC API calls, as those do not require a
server round-trip to execute.
Other utilities "bitcoin-key" and "bitcoin-script" have been proposed, making
key and script operations easily accessible via command line.
Mining and relay policy enhancements
Bitcoin Core's block templates are now for version 3 blocks only, and any mining
software relying on its getblocktemplate must be updated in parallel to use
libblkmaker either version 0.4.2 or any version from 0.5.1 onward.
If you are solo mining, this will affect you the moment you upgrade Bitcoin
Core, which must be done prior to BIP66 achieving its 951/1001 status.
If you are mining with the stratum mining protocol: this does not affect you.
If you are mining with the getblocktemplate protocol to a pool: this will affect
you at the pool operator's discretion, which must be no later than BIP66
achieving its 951/1001 status.
The prioritisetransaction RPC method has been added to enable miners to
manipulate the priority of transactions on an individual basis.
Bitcoin Core now supports BIP 22 long polling, so mining software can be
notified immediately of new templates rather than having to poll periodically.
Support for BIP 23 block proposals is now available in Bitcoin Core's
getblocktemplate method. This enables miners to check the basic validity of
their next block before expending work on it, reducing risks of accidental
hardforks or mining invalid blocks.
Two new options to control mining policy:
  • -datacarrier=0/1 : Relay and mine "data carrier" (OP_RETURN) transactions
if this is 1.
  • -datacarriersize=n : Maximum size, in bytes, we consider acceptable for
"data carrier" outputs.
The relay policy has changed to more properly implement the desired behavior of not
relaying free (or very low fee) transactions unless they have a priority above the
AllowFreeThreshold(), in which case they are relayed subject to the rate limiter.
BIP 66: strict DER encoding for signatures
Bitcoin Core 0.10 implements BIP 66, which introduces block version 3, and a new
consensus rule, which prohibits non-DER signatures. Such transactions have been
non-standard since Bitcoin v0.8.0 (released in February 2013), but were
technically still permitted inside blocks.
This change breaks the dependency on OpenSSL's signature parsing, and is
required if implementations would want to remove all of OpenSSL from the
consensus code.
The same miner-voting mechanism as in BIP 34 is used: when 751 out of a
sequence of 1001 blocks have version number 3 or higher, the new consensus
rule becomes active for those blocks. When 951 out of a sequence of 1001
blocks have version number 3 or higher, it becomes mandatory for all blocks.
Backward compatibility with current mining software is NOT provided, thus miners
should read the first paragraph of "Mining and relay policy enhancements" above.
0.10.0 Change log

Detailed release notes follow. This overview includes changes that affect external
behavior, not code moves, refactors or string updates.
RPC:
  • f923c07 Support IPv6 lookup in bitcoin-cli even when IPv6 only bound on localhost
  • b641c9c Fix addnode "onetry": Connect with OpenNetworkConnection
  • 171ca77 estimatefee / estimatepriority RPC methods
  • b750cf1 Remove cli functionality from bitcoind
  • f6984e8 Add "chain" to getmininginfo, improve help in getblockchaininfo
  • 99ddc6c Add nLocalServices info to RPC getinfo
  • cf0c47b Remove getwork() RPC call
  • 2a72d45 prioritisetransaction
  • e44fea5 Add an option -datacarrier to allow users to disable relaying/mining data carrier transactions
  • 2ec5a3d Prevent easy RPC memory exhaustion attack
  • d4640d7 Added argument to getbalance to include watchonly addresses and fixed errors in balance calculation
  • 83f3543 Added argument to listaccounts to include watchonly addresses
  • 952877e Showing 'involvesWatchonly' property for transactions returned by 'listtransactions' and 'listsinceblock'. It is only appended when the transaction involves a watchonly address
  • d7d5d23 Added argument to listtransactions and listsinceblock to include watchonly addresses
  • f87ba3d added includeWatchonly argument to 'gettransaction' because it affects balance calculation
  • 0fa2f88 added includedWatchonly argument to listreceivedbyaddress/...account
  • 6c37f7f getrawchangeaddress: fail when keypool exhausted and wallet locked
  • ff6a7af getblocktemplate: longpolling support
  • c4a321f Add peerid to getpeerinfo to allow correlation with the logs
  • 1b4568c Add vout to ListTransactions output
  • b33bd7a Implement "getchaintips" RPC command to monitor blockchain forks
  • 733177e Remove size limit in RPC client, keep it in server
  • 6b5b7cb Categorize rpc help overview
  • 6f2c26a Closely track mempool byte total. Add "getmempoolinfo" RPC
  • aa82795 Add detailed network info to getnetworkinfo RPC
  • 01094bd Don't reveal whether password is <20 or >20 characters in RPC
  • 57153d4 rpc: Compute number of confirmations of a block from block height
  • ff36cbe getnetworkinfo: export local node's client sub-version string
  • d14d7de SanitizeString: allow '(' and ')'
  • 31d6390 Fixed setaccount accepting foreign address
  • b5ec5fe update getnetworkinfo help with subversion
  • ad6e601 RPC additions after headers-first
  • 33dfbf5 rpc: Fix leveldb iterator leak, and flush before gettxoutsetinfo
  • 2aa6329 Enable customising node policy for datacarrier data size with a -datacarriersize option
  • f877aaa submitblock: Use a temporary CValidationState to determine accurately the outcome of ProcessBlock
  • e69a587 submitblock: Support for returning specific rejection reasons
  • af82884 Add "warmup mode" for RPC server
  • e2655e0 Add unauthenticated HTTP REST interface to public blockchain data
  • 683dc40 Disable SSLv3 (in favor of TLS) for the RPC client and server
  • 44b4c0d signrawtransaction: validate private key
  • 9765a50 Implement BIP 23 Block Proposal
  • f9de17e Add warning comment to getinfo
Command-line options:
  • ee21912 Use netmasks instead of wildcards for IP address matching
  • deb3572 Add -rpcbind option to allow binding RPC port on a specific interface
  • 96b733e Add -version option to get just the version
  • 1569353 Add -stopafterblockimport option
  • 77cbd46 Let -zapwallettxes recover transaction meta data
  • 1c750db remove -tor compatibility code (only allow -onion)
  • 4aaa017 rework help messages for fee-related options
  • 4278b1d Clarify error message when invalid -rpcallowip
  • 6b407e4 -datadir is now allowed in config files
  • bdd5b58 Add option -sysperms to disable 077 umask (create new files with system default umask)
  • cbe39a3 Add "bitcoin-tx" command line utility and supporting modules
  • dbca89b Trigger -alertnotify if network is upgrading without you
  • ad96e7c Make -reindex cope with out-of-order blocks
  • 16d5194 Skip reindexed blocks individually
  • ec01243 --tracerpc option for regression tests
  • f654f00 Change -genproclimit default to 1
  • 3c77714 Make -proxy set all network types, avoiding a connect leak
  • 57be955 Remove -printblock, -printblocktree, and -printblockindex
  • ad3d208 remove -maxorphanblocks config parameter since it is no longer functional
Block and transaction handling:
  • 7a0e84d ProcessGetData(): abort if a block file is missing from disk
  • 8c93bf4 LoadBlockIndexDB(): Require block db reindex if any blk*.dat files are missing
  • 77339e5 Get rid of the static chainMostWork (optimization)
  • 4e0eed8 Allow ActivateBestChain to release its lock on cs_main
  • 18e7216 Push cs_mains down in ProcessBlock
  • fa126ef Avoid undefined behavior using CFlatData in CScript serialization
  • 7f3b4e9 Relax IsStandard rules for pay-to-script-hash transactions
  • c9a0918 Add a skiplist to the CBlockIndex structure
  • bc42503 Use unordered_map for CCoinsViewCache with salted hash (optimization)
  • d4d3fbd Do not flush the cache after every block outside of IBD (optimization)
  • ad08d0b Bugfix: make CCoinsViewMemPool support pruned entries in underlying cache
  • 5734d4d Only remove actualy failed blocks from setBlockIndexValid
  • d70bc52 Rework block processing benchmark code
  • 714a3e6 Only keep setBlockIndexValid entries that are possible improvements
  • ea100c7 Reduce maximum coinscache size during verification (reduce memory usage)
  • 4fad8e6 Reject transactions with excessive numbers of sigops
  • b0875eb Allow BatchWrite to destroy its input, reducing copying (optimization)
  • 92bb6f2 Bypass reloading blocks from disk (optimization)
  • 2e28031 Perform CVerifyDB on pcoinsdbview instead of pcoinsTip (reduce memory usage)
  • ab15b2e Avoid copying undo data (optimization)
  • 341735e Headers-first synchronization
  • afc32c5 Fix rebuild-chainstate feature and improve its performance
  • e11b2ce Fix large reorgs
  • ed6d1a2 Keep information about all block files in memory
  • a48f2d6 Abstract context-dependent block checking from acceptance
  • 7e615f5 Fixed mempool sync after sending a transaction
  • 51ce901 Improve chainstate/blockindex disk writing policy
  • a206950 Introduce separate flushing modes
  • 9ec75c5 Add a locking mechanism to IsInitialBlockDownload to ensure it never goes from false to true
  • 868d041 Remove coinbase-dependant transactions during reorg
  • 723d12c Remove txn which are invalidated by coinbase maturity during reorg
  • 0cb8763 Check against MANDATORY flags prior to accepting to mempool
  • 8446262 Reject headers that build on an invalid parent
  • 008138c Bugfix: only track UTXO modification after lookup
P2P protocol and network code:
  • f80cffa Do not trigger a DoS ban if SCRIPT_VERIFY_NULLDUMMY fails
  • c30329a Add testnet DNS seed of Alex Kotenko
  • 45a4baf Add testnet DNS seed of Andreas Schildbach
  • f1920e8 Ping automatically every 2 minutes (unconditionally)
  • 806fd19 Allocate receive buffers in on the fly
  • 6ecf3ed Display unknown commands received
  • aa81564 Track peers' available blocks
  • caf6150 Use async name resolving to improve net thread responsiveness
  • 9f4da19 Use pong receive time rather than processing time
  • 0127a9b remove SOCKS4 support from core and GUI, use SOCKS5
  • 40f5cb8 Send rejects and apply DoS scoring for errors in direct block validation
  • dc942e6 Introduce whitelisted peers
  • c994d2e prevent SOCKET leak in BindListenPort()
  • a60120e Add built-in seeds for .onion
  • 60dc8e4 Allow -onlynet=onion to be used
  • 3a56de7 addrman: Do not propagate obviously poor addresses onto the network
  • 6050ab6 netbase: Make SOCKS5 negotiation interruptible
  • 604ee2a Remove tx from AlreadyAskedFor list once we receive it, not when we process it
  • efad808 Avoid reject message feedback loops
  • 71697f9 Separate protocol versioning from clientversion
  • 20a5f61 Don't relay alerts to peers before version negotiation
  • b4ee0bd Introduce preferred download peers
  • 845c86d Do not use third party services for IP detection
  • 12a49ca Limit the number of new addressses to accumulate
  • 35e408f Regard connection failures as attempt for addrman
  • a3a7317 Introduce 10 minute block download timeout
  • 3022e7d Require sufficent priority for relay of free transactions
  • 58fda4d Update seed IPs, based on bitcoin.sipa.be crawler data
  • 18021d0 Remove bitnodes.io from dnsseeds.
Validation:
  • 6fd7ef2 Also switch the (unused) verification code to low-s instead of even-s
  • 584a358 Do merkle root and txid duplicates check simultaneously
  • 217a5c9 When transaction outputs exceed inputs, show the offending amounts so as to aid debugging
  • f74fc9b Print input index when signature validation fails, to aid debugging
  • 6fd59ee script.h: set_vch() should shift a >32 bit value
  • d752ba8 Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2) (test only)
  • 698c6ab Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4) (test only)
  • ab9edbd script: create sane error return codes for script validation and remove logging
  • 219a147 script: check ScriptError values in script tests
  • 0391423 Discourage NOPs reserved for soft-fork upgrades
  • 98b135f Make STRICTENC invalid pubkeys fail the script rather than the opcode
  • 307f7d4 Report script evaluation failures in log and reject messages
  • ace39db consensus: guard against openssl's new strict DER checks
  • 12b7c44 Improve robustness of DER recoding code
  • 76ce5c8 fail immediately on an empty signature
Build system:
  • f25e3ad Fix build in OS X 10.9
  • 65e8ba4 build: Switch to non-recursive make
  • 460b32d build: fix broken boost chrono check on some platforms
  • 9ce0774 build: Fix windows configure when using --with-qt-libdir
  • ea96475 build: Add mention of --disable-wallet to bdb48 error messages
  • 1dec09b depends: add shared dependency builder
  • c101c76 build: Add --with-utils (bitcoin-cli and bitcoin-tx, default=yes). Help string consistency tweaks. Target sanity check fix
  • e432a5f build: add option for reducing exports (v2)
  • 6134b43 Fixing condition 'sabotaging' MSVC build
  • af0bd5e osx: fix signing to make Gatekeeper happy (again)
  • a7d1f03 build: fix dynamic boost check when --with-boost= is used
  • d5fd094 build: fix qt test build when libprotobuf is in a non-standard path
  • 2cf5f16 Add libbitcoinconsensus library
  • 914868a build: add a deterministic dmg signer
  • 2d375fe depends: bump openssl to 1.0.1k
  • b7a4ecc Build: Only check for boost when building code that requires it
Wallet:
  • b33d1f5 Use fee/priority estimates in wallet CreateTransaction
  • 4b7b1bb Sanity checks for estimates
  • c898846 Add support for watch-only addresses
  • d5087d1 Use script matching rather than destination matching for watch-only
  • d88af56 Fee fixes
  • a35b55b Dont run full check every time we decrypt wallet
  • 3a7c348 Fix make_change to not create half-satoshis
  • f606bb9 fix a possible memory leak in CWalletDB::Recover
  • 870da77 fix possible memory leaks in CWallet::EncryptWallet
  • ccca27a Watch-only fixes
  • 9b1627d [Wallet] Reduce minTxFee for transaction creation to 1000 satoshis
  • a53fd41 Deterministic signing
  • 15ad0b5 Apply AreSane() checks to the fees from the network
  • 11855c1 Enforce minRelayTxFee on wallet created tx and add a maxtxfee option
GUI:
  • c21c74b osx: Fix missing dock menu with qt5
  • b90711c Fix Transaction details shows wrong To:
  • 516053c Make links in 'About Bitcoin Core' clickable
  • bdc83e8 Ensure payment request network matches client network
  • 65f78a1 Add GUI view of peer information
  • 06a91d9 VerifyDB progress reporting
  • fe6bff2 Add BerkeleyDB version info to RPCConsole
  • b917555 PeerTableModel: Fix potential deadlock. #4296
  • dff0e3b Improve rpc console history behavior
  • 95a9383 Remove CENT-fee-rule from coin control completely
  • 56b07d2 Allow setting listen via GUI
  • d95ba75 Log messages with type>QtDebugMsg as non-debug
  • 8969828 New status bar Unit Display Control and related changes
  • 674c070 seed OpenSSL PNRG with Windows event data
  • 509f926 Payment request parsing on startup now only changes network if a valid network name is specified
  • acd432b Prevent balloon-spam after rescan
  • 7007402 Implement SI-style (thin space) thoudands separator
  • 91cce17 Use fixed-point arithmetic in amount spinbox
  • bdba2dd Remove an obscure option no-one cares about
  • bd0aa10 Replace the temporary file hack currently used to change Bitcoin-Qt's dock icon (OS X) with a buffer-based solution
  • 94e1b9e Re-work overviewpage UI
  • 8bfdc9a Better looking trayicon
  • b197bf3 disable tray interactions when client model set to 0
  • 1c5f0af Add column Watch-only to transactions list
  • 21f139b Fix tablet crash. closes #4854
  • e84843c Broken addresses on command line no longer trigger testnet
  • a49f11d Change splash screen to normal window
  • 1f9be98 Disable App Nap on OSX 10.9+
  • 27c3e91 Add proxy to options overridden if necessary
  • 4bd1185 Allow "emergency" shutdown during startup
  • d52f072 Don't show wallet options in the preferences menu when running with -disablewallet
  • 6093aa1 Qt: QProgressBar CPU-Issue workaround
  • 0ed9675 [Wallet] Add global boolean whether to send free transactions (default=true)
  • ed3e5e4 [Wallet] Add global boolean whether to pay at least the custom fee (default=true)
  • e7876b2 [Wallet] Prevent user from paying a non-sense fee
  • c1c9d5b Add Smartfee to GUI
  • e0a25c5 Make askpassphrase dialog behave more sanely
  • 94b362d On close of splashscreen interrupt verifyDB
  • b790d13 English translation update
  • 8543b0d Correct tooltip on address book page
Tests:
  • b41e594 Fix script test handling of empty scripts
  • d3a33fc Test CHECKMULTISIG with m == 0 and n == 0
  • 29c1749 Let tx (in)valid tests use any SCRIPT_VERIFY flag
  • 6380180 Add rejection of non-null CHECKMULTISIG dummy values
  • 21bf3d2 Add tests for BoostAsioToCNetAddr
  • b5ad5e7 Add Python test for -rpcbind and -rpcallowip
  • 9ec0306 Add CODESEPARATOFindAndDelete() tests
  • 75ebced Added many rpc wallet tests
  • 0193fb8 Allow multiple regression tests to run at once
  • 92a6220 Hook up sanity checks
  • 3820e01 Extend and move all crypto tests to crypto_tests.cpp
  • 3f9a019 added list/get received by address/ account tests
  • a90689f Remove timing-based signature cache unit test
  • 236982c Add skiplist unit tests
  • f4b00be Add CChain::GetLocator() unit test
  • b45a6e8 Add test for getblocktemplate longpolling
  • cdf305e Set -discover=0 in regtest framework
  • ed02282 additional test for OP_SIZE in script_valid.json
  • 0072d98 script tests: BOOLAND, BOOLOR decode to integer
  • 833ff16 script tests: values that overflow to 0 are true
  • 4cac5db script tests: value with trailing 0x00 is true
  • 89101c6 script test: test case for 5-byte bools
  • d2d9dc0 script tests: add tests for CHECKMULTISIG limits
  • d789386 Add "it works" test for bitcoin-tx
  • df4d61e Add bitcoin-tx tests
  • aa41ac2 Test IsPushOnly() with invalid push
  • 6022b5d Make script_{valid,invalid}.json validation flags configurable
  • 8138cbe Add automatic script test generation, and actual checksig tests
  • ed27e53 Add coins_tests with a large randomized CCoinViewCache test
  • 9df9cf5 Make SCRIPT_VERIFY_STRICTENC compatible with BIP62
  • dcb9846 Extend getchaintips RPC test
  • 554147a Ensure MINIMALDATA invalid tests can only fail one way
  • dfeec18 Test every numeric-accepting opcode for correct handling of the numeric minimal encoding rule
  • 2b62e17 Clearly separate PUSHDATA and numeric argument MINIMALDATA tests
  • 16d78bd Add valid invert of invalid every numeric opcode tests
  • f635269 tests: enable alertnotify test for Windows
  • 7a41614 tests: allow rpc-tests to get filenames for bitcoind and bitcoin-cli from the environment
  • 5122ea7 tests: fix forknotify.py on windows
  • fa7f8cd tests: remove old pull-tester scripts
  • 7667850 tests: replace the old (unused since Travis) tests with new rpc test scripts
  • f4e0aef Do signature-s negation inside the tests
  • 1837987 Optimize -regtest setgenerate block generation
  • 2db4c8a Fix node ranges in the test framework
  • a8b2ce5 regression test only setmocktime RPC call
  • daf03e7 RPC tests: create initial chain with specific timestamps
  • 8656dbb Port/fix txnmall.sh regression test
  • ca81587 Test the exact order of CHECKMULTISIG sig/pubkey evaluation
  • 7357893 Prioritize and display -testsafemode status in UI
  • f321d6b Add key generation/verification to ECC sanity check
  • 132ea9b miner_tests: Disable checkpoints so they don't fail the subsidy-change test
  • bc6cb41 QA RPC tests: Add tests block block proposals
  • f67a9ce Use deterministically generated script tests
  • 11d7a7d [RPC] add rpc-test for http keep-alive (persistent connections)
  • 34318d7 RPC-test based on invalidateblock for mempool coinbase spends
  • 76ec867 Use actually valid transactions for script tests
  • c8589bf Add actual signature tests
  • e2677d7 Fix smartfees test for change to relay policy
  • 263b65e tests: run sanity checks in tests too
Miscellaneous:
  • 122549f Fix incorrect checkpoint data for testnet3
  • 5bd02cf Log used config file to debug.log on startup
  • 68ba85f Updated Debian example bitcoin.conf with config from wiki + removed some cruft and updated comments
  • e5ee8f0 Remove -beta suffix
  • 38405ac Add comment regarding experimental-use service bits
  • be873f6 Issue warning if collecting RandSeed data failed
  • 8ae973c Allocate more space if necessary in RandSeedAddPerfMon
  • 675bcd5 Correct comment for 15-of-15 p2sh script size
  • fda3fed libsecp256k1 integration
  • 2e36866 Show nodeid instead of addresses in log (for anonymity) unless otherwise requested
  • cd01a5e Enable paranoid corruption checks in LevelDB >= 1.16
  • 9365937 Add comment about never updating nTimeOffset past 199 samples
  • 403c1bf contrib: remove getwork-based pyminer (as getwork API call has been removed)
  • 0c3e101 contrib: Added systemd .service file in order to help distributions integrate bitcoind
  • 0a0878d doc: Add new DNSseed policy
  • 2887bff Update coding style and add .clang-format
  • 5cbda4f Changed LevelDB cursors to use scoped pointers to ensure destruction when going out of scope
  • b4a72a7 contrib/linearize: split output files based on new-timestamp-year or max-file-size
  • e982b57 Use explicit fflush() instead of setvbuf()
  • 234bfbf contrib: Add init scripts and docs for Upstart and OpenRC
  • 01c2807 Add warning about the merkle-tree algorithm duplicate txid flaw
  • d6712db Also create pid file in non-daemon mode
  • 772ab0e contrib: use batched JSON-RPC in linarize-hashes (optimization)
  • 7ab4358 Update bash-completion for v0.10
  • 6e6a36c contrib: show pull # in prompt for github-merge script
  • 5b9f842 Upgrade leveldb to 1.18, make chainstate databases compatible between ARM and x86 (issue #2293)
  • 4e7c219 Catch UTXO set read errors and shutdown
  • 867c600 Catch LevelDB errors during flush
  • 06ca065 Fix CScriptID(const CScript& in) in empty script case
Credits

Thanks to everyone who contributed to this release:
  • 21E14
  • Adam Weiss
  • Aitor Pazos
  • Alexander Jeng
  • Alex Morcos
  • Alon Muroch
  • Andreas Schildbach
  • Andrew Poelstra
  • Andy Alness
  • Ashley Holman
  • Benedict Chan
  • Ben Holden-Crowther
  • Bryan Bishop
  • BtcDrak
  • Christian von Roques
  • Clinton Christian
  • Cory Fields
  • Cozz Lovan
  • daniel
  • Daniel Kraft
  • David Hill
  • Derek701
  • dexX7
  • dllud
  • Dominyk Tiller
  • Doug
  • elichai
  • elkingtowa
  • ENikS
  • Eric Shaw
  • Federico Bond
  • Francis GASCHET
  • Gavin Andresen
  • Giuseppe Mazzotta
  • Glenn Willen
  • Gregory Maxwell
  • gubatron
  • HarryWu
  • himynameismartin
  • Huang Le
  • Ian Carroll
  • imharrywu
  • Jameson Lopp
  • Janusz Lenar
  • JaSK
  • Jeff Garzik
  • JL2035
  • Johnathan Corgan
  • Jonas Schnelli
  • jtimon
  • Julian Haight
  • Kamil Domanski
  • kazcw
  • kevin
  • kiwigb
  • Kosta Zertsekel
  • LongShao007
  • Luke Dashjr
  • Mark Friedenbach
  • Mathy Vanvoorden
  • Matt Corallo
  • Matthew Bogosian
  • Micha
  • Michael Ford
  • Mike Hearn
  • mrbandrews
  • mruddy
  • ntrgn
  • Otto Allmendinger
  • paveljanik
  • Pavel Vasin
  • Peter Todd
  • phantomcircuit
  • Philip Kaufmann
  • Pieter Wuille
  • pryds
  • randy-waterhouse
  • R E Broadley
  • Rose Toomey
  • Ross Nicoll
  • Roy Badami
  • Ruben Dario Ponticelli
  • Rune K. Svendsen
  • Ryan X. Charles
  • Saivann
  • sandakersmann
  • SergioDemianLerner
  • shshshsh
  • sinetek
  • Stuart Cardall
  • Suhas Daftuar
  • Tawanda Kembo
  • Teran McKinney
  • tm314159
  • Tom Harding
  • Trevin Hofmann
  • Whit J
  • Wladimir J. van der Laan
  • Yoichi Hirai
  • Zak Wilcox
As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/).
Also lots of thanks to the bitcoin.org website team David A. Harding and Saivann Carignan.
Wladimir
original: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-February/007480.html
submitted by bitcoin-devlist-bot to bitcoin_devlist [link] [comments]

Bitcoin Caiu Para $7125, e Agora? - CVM Proíbe Stratum ... HOW TO MINE FOR LITECOIN USING YOUR MAC Start Mining Dogecoin With Your Mac's GPU In Under 4 Minutes How to mine Machinecoin MAC on pool 600MH/s of shares on stratum node

MultiMiner ist für Windows, Mac OS X und Linux erhältlich und ermöglicht es Ihnen, Mining-Geräte (z.B. ASICs, FPGAs) ohne Aufwand zwischen verschiedenen Kryptowährungen (z.B. Litecoin, Bitcoin) zu wechseln. Es nutzt die zugrundeliegende Mining-Engine zur Erkennung verfügbarer Mining-Hardware und lässt Sie die Coins auswählen, die Sie abbauen möchten. MultiMiner verfügt über viele ... Mac : Java/OpenCL GPU miner (MAC OS X GUI) - EasyMiner: Linux, Windows, Android : EasyMiner ist eine GUI-basierte Software und dient als praktischer Wrapper für CGMiner und BFGMiner Software. Diese Software unterstützt das getwork mining Protokoll sowie Stratum Mining Protokoll. Es kann auch sowohl für den Solo- als auch für den ... Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up. Sign up to join this community. Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top Bitcoin . Home ; Questions ; Tags ; Users ; Jobs; Unanswered ; Mining on Mac OSX. Ask Question Asked 7 years, 6 months ago. Active 3 years ... Bitcoin mining rigs and systems have come a long way since the beginning. The first Bitcoin miners made do with the tools they had at their disposal and set up various software to control the mining hardware in their rigs. While these make-shift solutions were better than nothing, they didn’t exactly work efficiently. Not only did that slow down the mining process, but it also made it ... The are 2 protocols this software supported with : stratum mining and getwork mining. Both pool and solo mining can be executed on the software. Graphical illustration and can be set up easily with your miner are the features that is very important on this software. Mac Operating System : Bitcoin Mining Software. RPC Miner. This miner can be supportive on Mac OS 10.6 or up and have features ...

[index] [6208] [34137] [41313] [6937] [46958] [50647] [45127] [27187] [3403] [7898]

Bitcoin Caiu Para $7125, e Agora? - CVM Proíbe Stratum ...

This series of Interview recorded at the third Bitcoin Summit in Florianópolis Brazil Organized by Stratum CoinBr. Português aqui. https://www.youtube.com/ed... Learn how to start mining for Litecoin for profit with your Mac desktop computer. Learn how to start mining for Litecoin for profit with your Mac desktop computer. Learn how to start mining for ... How to mine Machinecoin (MAC) on pool Explained in details how to mine Machinecoin (MAC) coin on pool. Useful Links: Official Website: https://www.machinecoi... Setup a Mac as a Stratum Proxy - Duration: 3:59. JonesGear Recommended for you. 3:59. Ruben Recabarren - Hardening Stratum, the Bitcoin Pool Mining Protocol - Duration: 15:39. ... Start Mining Dogecoin With Your Mac's GPU In Under 4 Minutes ShortTutorials. Loading... Unsubscribe from ShortTutorials? Cancel Unsubscribe. Working... Subscribe Subscribed Unsubscribe 98. Loading ...

#