SiaMining


Frequently Asked Questions

ASIC Hard Fork

The Sia core team has decided to reset Sia's proof-of-work algorithm to effectively brick all non-Obelisk ASICs. This change will take place at block 179,000, which is expected on October 31, 2018. You can read the original announcement and the official FAQ.
First of all, you must upgrade your Sia wallet software to version 1.3.6.
You will also need to update your ASIC's firmware to the new version, which Obelisk is going to release soon. Once you've done this, you can continue mining just like before.
After the hard fork, you will no longer be able to mine Siacoin with your non-Obelisk ASIC, but you will be able to mine one of the alternative blockchains forked from Sia.
SiaMining is currently examining options, and plans to provide an alternative so that you can keep mining without interruptions. Stay tuned.
We suggest that you withdraw your siacoins to your private wallet before October 31. This will allow you to claim any additional coins stemming from the blockchain split.

Reward System

Despite the similar names, PPS (Pay Per Share) and PPLNS (Pay Per Last N Shares) are two very different reward systems.
  • PPLNS is a modification of the proportional system. The proportional system is perhaps the most natural way to distribute rewards: whenever the pool finds a block, it distributes its value (minus a fee) to miners proportionally to how many shares they have submitted since the previous block. This naive approach is unfortunately easily exploitable by using a technique called pool hopping. PPLNS corrects this issue by considering only the last N shares submitted right before a block was found, and disregarding the rest. If the value of N is chosen appropriately, the system becomes resistant to hopping, but with one side effect: in order to receive fair retribution, in a PPLNS system miners must maintain a relatively constant hashrate at all times. Being a proportional system, PPLNS only rewards miners when a block is found and confirmed by the network, and since finding a block can take considerable time, rewards have a high variance. Additionally, from time to time the pool may find a block that never confirms because another block was found and confirmed before it. Such blocks, called orphans, have no value, and result in missed rewards for miners.
  • PPS rewards miners with a certain amount (the PPS rate) for every valid share submitted. This amount is determined based on the expected number of shares needed to find a block, and on the reward that finding a block would yield. Note that we say “expected” because mining is a random process, so we can know how many shares will be needed on average in the long run, but not how many will be effectively needed. Since shares are much easier to find than blocks, a miner typically finds several every minute, which drastically reduces the variance of rewards. It is therefore possible for a miner to reliably estimate his earnings, as they do not depend on the luck of the pool. Because miners get paid per share and can tally how many shares they submit, they can easily verify that the promised reward is given, making it impossible for the pool operator to cheat. For the same reason, PPS is completely immune to pool hopping. All in all, PPS arguably offers the fairest payouts for all miners, regardless of hashrate or frequency. The one downside to PPS is for the pool operator, who has to take on the risk of bad luck in finding blocks. To compensate for this risk, PPS pools traditionally charge a higher fee.
Everything else being equal (fee, difficulty, and block reward), in the long run both systems are expected to find the same amount of blocks, but since PPLNS cannot pay for orphaned blocks, PPS miners are expected to receive slightly higher payouts. There are several places on the internet where it is stated that PPLNS yields higher rewards than PPS. The only reason for this is that for a long time PPS pools have had much higher fees than their PPLNS counterparts. For instance DeepBit, which was once the biggest Bitcoin pool, used to charge 3% for PPLNS, but 10% for PPS. SiaMining, on the other hand, has a low 3% PPS fee.

To find out more about reward systems, we suggest reading the excellent paper by Meni Rosenfeld, available here. A summary of his analysis can be found here.
SiaMining comes with a 3% fee, which is very low for a PPS system. It pays for the following:
  • Hardware and staff costs necessary to run SiaMining.
  • Covers the cost of the pool taking the risk of orphans and block solving variance.
  • Covers the transaction fees for miner payouts.
No. Block rewards are used to pay the work done by all miners, so an extra reward to block finders would mean diminished returns for all other miners. We believe rewarding all miners equally is more fair and transparent, and ensures a fair incentive to all miners, regardless of their hashing power.

Mining

Depending on your miner, make sure it’s compatible with SiaMining. Make sure that you are using the correct port and that your address is correct (you’ll get an authentication error if it’s not).
You can use the same worker name (or even no worker name) for as many miners as you want. Your rewards will be the same. If you use a different worker name for each miner, however, you will also get individual statistics for each miner, which is nice.
This could be due to a myriad of issues: a bad power supply, overclocking, hardware issues, network issues. Ensure your network is stable and you are using the SiaMining server closest to you. If you are overclocking try with stock clocks first, increasing clocks only after stability has been reached.
There is! MineMonitor for Android, and Blockwatch and MyMiner for iOS.

Disclaimer: these apps were written by independent developers, not affiliated with SiaMining.

Payouts

Our payout schedule is optimized for both small and large hashing operations. Payouts are performed daily with a threshold of 500 SC, or up to every 6 hours when over 1000 SC. Finally, there is an additional tier intended for slower miners: all balances above 100 SC are paid out every 5 days.
If you stopped mining and your balance is over 50 SC, you can request a final payout by sending us an email at incoming@siamining.com.
First of all, check the link to the explorer from the Recent Payouts section on your address page. If a transaction is displayed, it means that it has been successfully included in the blockchain. If the transaction is not showing in your wallet software, make sure that your wallet is synced with the blockchain. You may need to rescan. If you are using an addresses from an exchange, and you don’t see the transaction within a reasonable time, you will need to open a support ticket with the exchange. A troubleshooter for both cases is available here.

Disclaimer: SiaMining does not operate the explorer.

Last but not least, the obvious: make sure you are mining to your own address! There have been folks mining to the default address in the sample batch files. You’ll need to change it!
If you would like to change your payout address, mine until you are eligible for a payout, then switch your miners to your new address. If you have lost access to your original address, we are unable to move the coins to a new address, as there is currently no way to prove ownership of an address (unlike Bitcoin, Sia hasn’t implemented message signing and verification yet).