Showing posts with label Must Read. Show all posts
Showing posts with label Must Read. Show all posts

Monday, 10 September 2018

How to choose and connect to a Bitcoin mining pool

How to choose and connect to a Bitcoin mining pool

Mining solo, while sometimes more profitable, it's usually not the right choice for most miners. When mining solo, you are doing all the work alone which means that you'll receive the entire block reward, the problem is that mining is also based on a luck factor, which means that if your hashpower isn't high enough, you may never see a reward come your way. With pool mining, however, this variance is eliminated and you recieve payments that correspond to the portion of the work that you have done.
If you are deciding to join a Bitcoin or altcoin mining pool there are quite a few considerations to take into account – mainly their method of distributing the block reward and the fees they charge for managing the pool. Pools also try to stop cheating by miners – i.e. for them to swap between pools.l.
Today we want to teach you some aspects of pool mining in the hope that they will help you choose a mining pool that best fits your needs.
You can check out our mining pool list here. Make sure to read the reviews and to check the features carefuly. You will also find a list of servers by locaiton and coin in the pool description.
Pool fee
The main consideration is the fees, which vary according to which model of payment distribution the mining pool is operating and determines which party is assuming the risk – the miners or the mining pool operator. If the mining pool operator is assuming the risk, then the fees are higher, and if the miners assume the risk then fees are lower.
The fees usually range from 0% to 4%. The standard fee for mining pools is usually 1%, so if you spot a pool with a higher fee check its payment method and other features. If there is a pool with similar features and payment method but smaller fee, you'll want to choose the second option.
Sometimes a pool will have a 0% fee. This is very unusual and it most often means that you are dealing with a new pool that has no fee in an effort to attract customers. Some pools, however, actually rely on donations and other methods, so if you find a 0% fee, you'll want to keep an eye on any fee changes.
You can check out our mining pool list here and organize it by fee.
Payment system
The model where the mining pool operator assumes all the risk is when they guarantee a payment per each proof of work – or potential hash solution – that their miners offer. For example if the total network is 100GH, the mining pool operating this Pay Per Share (PPS) method has a hash rate of 10GH, and the block reward is 25 Bitcoins, then the expected return is 2.5 Bitcoins per block.
The pool will give money to their miners even if their pool hasn’t successfully mined the block, meaning the risk of lumpy payments is assumed by the operator, and hence why the fees are at the higher end of the range at 10%. Miners will then only receive an expected return of 2.25 Bitcoins per block distributed proportionally by how much hashing power they have contributed towards the block.

When the miners assume the risk the fees are generally lower as they take on the risk that they might not solve a block for an extended period of time and receive no payment of Bitcoins.
There are varying methods of this with the aim of keeping the pool hashing power stable.
- Proportional – the simplest method whereby for each block, the reward is split between the hashing power contributed proportionally by the miners of the block.
- Pay Per Last N Shares – PPLNS – looks at the last N shares instead of just the last block. This smooth’s the returns for mining rig operators if they haven’t been connected for one reason or another. If they contributed to the majority of Bitcoin blocks 1-6, when a reward was found by their pool in block 7, for which they had become disconnected through no fault of their own, then they are still eligible for payouts depending on the time of N.
There are other inventions and variations that have been implemented. For example the DGM method (Double Geometric Method), where the operator receives some payments over short rounds and distributes them over longer rounds. There are also some other ways where the more recent proofs of work are allocated a higher weighting in terms of the proportion they are eligible for.

Some pools have extra fees on top of PPS (Pay Per Share) schemes – but in generally fees range from 0% for Proportional and PPLNS pool management schemes to 10% for PPS schemes. There also pools that offer the ability to merge mine other SHA-256 coins as well as Scrypt pools that allow you to merge mine other popular crypto currencies such as Dogecoin and litecoin.
Over the time, many different payment systems have been developed. Most altcoin pools use the Prop or PPLNS payment system. However, there are several, including:
  • CPPSRB - Capped Pay Per Share with Recent Backpay. 
  • DGM - Double Geometric Method. A hybrid between PPLNS and Geometric reward types that enables to operator to absorb some of the variance risk. Operator receives portion of payout on short rounds and returns it on longer rounds to normalize payments. 
  • ESMPPS - Equalized Shared Maximum Pay Per Share. Like SMPPS, but equalizes payments fairly among all those who are owed. 
  • POT - Pay On Target. A high variance PPS variant that pays on the difficulty of work returned to pool rather than the difficulty of work served by pool 
  • PPLNS - Pay Per Last N Shares. Similar to proportional, but instead of looking at the number of shares in the round, instead looks at the last N shares, regardless of round boundaries.
  • PPLNSG - Pay Per Last N Groups (or shifts). Similar to PPLNS, but shares are grouped into "shifts" which are paid as a whole.
  • PPS - Pay Per Share. Each submitted share is worth certain amoutripnt of BC. Since finding a block requires <current difficulty> shares on average, a PPS method with 0% fee would be 12.5 BTC divided by <current difficulty>. It is risky for pool operators, hence the fee is highest.
  • Prop. - Proportional. When block is found, the reward is distributed among all workers proportionally to how much shares each of them has found.
  • RSMPPS - Recent Shared Maximum Pay Per Share. Like SMPPS, but system aims to prioritize the most recent miners first. 
  • Score - Score based system: a proportional reward, but weighed by time submitted. Each submitted share is worth more in the function of time t since start of current round. For each share score is updated by: score += exp(t/C). This makes later shares worth much more than earlier shares, thus the miner's score quickly diminishes when they stop mining on the pool. Rewards are calculated proportionally to scores (and not to shares). (at slush's pool C=300 seconds, and every hour scores are normalized)
  • SMPPS - Shared Maximum Pay Per Share. Like Pay Per Share, but never pays more than the pool earns. 
You will also want to take into account the minimum payout. This defines the minimum amount of coins you are allowed to withdraw (or to receive automatically). Some pools allow you to set a limit above the minimum, which allows you to save money on transaction fees. When choosing a mining pool, you will want to check the minimum payout, the payout period, and weather the pool or the user pays for the transactions fees on withdrawals.
You can check out our mining pool list here and filter it by payment system.
Currency
The first thing you'll have to consider is, of course, the cryptocurrency that you would like to mine. The most popular at the moment are ZcashEthereum, and Ethereum Classic, among others. These are currently the most profitable ones. You can always compare your profits with each currency through the calculator tool that we have available. Of course, these numbers are subject to change has the price, mining difficulty, and network hashrate change, so it's advisable that you take these into account and that you check on them regularly.
Some mining pools allow Merge Mining, which means that your can mine two cryptocurrencies at once without losing efficiency in neither. This, however, is only available with some algorithms.
Another type of pool to consider is a multi-pool. These allow you to choose from several cryptocurrencies to mine and converts your profits into Bitcoin automatically. If you are planning to mine an altcoin but want to exchange it for BTC, these may be useful to you. Check out multi.pools here.
You can check out our mining pool list here and filter them by currency.
Location
If you're located in Europe and mining on a Chinese server, you may not get the best results. Check if your pool has a servers in your country/continent and if so, check the URL for those servers. This will allow you to mine more efficiently.
Vardiff
Vardiff stands for Variable Difficulty. It is used to regulate the difficulty of the shares you recieve to work on. This benefits both low hashrate and high hashrate miners as the difficulty will regulate itself to best fit your hashrate. While some mining pools have Vardiff, others will have multiple ports for different difficulties. If your pool has no Vardiff, you may want to test different ports for different difficulty.
Mining Pools and How They Work

Mining Pools and How They Work

Mining Pools and How They Work
Mining pools consist of a collection of miners who have pooled their resources together in-order to mine a cryptocurrency. As the mining difficulty of a cryptocurrency increases, so too does the computational power required to mine it. This increase in computational power can often be too expensive for a solo miner to handle as it could result in higher energy costs, or the requirement of more specialised hardware. Therefore, miners form collectives in-order to better limit the cost of their mining activity. If you are unsure of what exactly the mining process is, check out this article here.
 With mining, it is important to understand the different types of blocks that come with it because of the effect it can have on your expected income. This article provides a comprehensive insight into orphan, uncle & genesis blocks.
Multi-pool Mining
Even though there are Single Mining pools that mine for only a single cryptocurrency, Multipools allow a user to constantly switch between the mining of a cryptocurrency depending on the profitability of the coin at any given time. In-order to determine the most profitable cryptocurrency to mine at a given time, a Multipool will take into account:
  • The difficulty of mining the coin
  • The exchange rate between coins
  • The block generation time
  • The hash rate
Multipools are incredibly useful if a user is uncertain about which coin is best to mine at any given time. However, because the cryptocurrency that was just mined is typically immediately exchanged for another one, the price of the mined cryptocurrency can often end up declining slightly.
Pool Rewards
There are a variety of methods in which a mining pool can share the reward once a block has successfully been added to a blockchain. A few pool reward structures to consider including following:
  • Pay-per-share (PPS): As one of the most basic pool reward structures, the PPS approach offers an instant payout for each share of the cryptographic puzzle solved. The payout is offered from the mining pool’s existing balance.
  • Full-pay-per-share (FPPS): As well as benefiting from the block reward, the FPPS approach allows for participating miners to benefit from transaction fees. A transaction fee is calculated over a certain period, added to the block reward, and then distributed to the miners according to the PPS model described above.
Additional examples of pool reward structures can be found on the Bitcoin Wiki page.
Advantages Vs. Disadvantages of Mining Pools
To conclude, mining pools have their own advantages and disadvantages. A few advantages to consider when deciding whether to enter a mining pool include:
  • More stable income
  • Potentially lower costs of mining
  • Potential of generating a higher income
Conversely, disadvantages of mining pools include:
  • Mining pools may suffer interruptions
  • Block rewards have to be shared
  • Potentially unfavourable pool reward structure
It is important to understand what a mining pool is before deciding to engage with one. This article was designed to give you an in-depth but accessible insight into mining pools.

How does a Bitcoin node verify a transaction?

How does a Bitcoin node verify a transaction?

A node will look at a transaction as it arrives and then run a series of checks to verify it.
Each node builds its own transaction pool, which are mostly the same.
The conditions can change and evolve over time and a present list can be checked through the AcceptToMemoryPool, CheckTransaction & CheckInputs functions in the bitcoin client.
1. The transactions syntax and data structure are correct.
2. The input and outputs have values.
3. The transaction is less than the block size of 1 MB.
4. The values must be more than 0 and less than 21 million.
5. None of the inputs have a hash that is equal to 0.
6. The locktime is less than the maximum allowed number.
7. The transaction size is greater than or equal to 100 bytes.
8. The number of signatures is less than the signatute limit.
9. The unlocking script can only push numbers onto the stack.
10. The locking script must match isstandard format.
11. A matching transaction must exist.
12. If a transaction is missing move the transaction to the orphan transaction pool.
13. If the transaction is a coinbase transaction then it must have a maturity of 100 confirmations.
14. For each input the output must exist and not have been spent.
15. Check that each input value is in the required range.
16. Reject if the input value is less than the output value.
17. Reject if the transaction value is to low to get into an empty block.
18. The unlocking scripts for each input must be verified against the output locking scripts.
How to Identify a Bitcoin or Ethereum Cloud Mining Scam?

How to Identify a Bitcoin or Ethereum Cloud Mining Scam?

Any new industry is full of scams and the Bitcoin and Crypto industry is no exception. From scam coins to mining rigs and contracts there are a multitude of methods to steal your hard earned cash and pull the wool over your eyes. 
So how do you identify a Bitcoin scam. Well it's really difficult for anyone to know and the scam artists are becoming more clever.
Here at CryptoCompare we do all the hard work so you don't have to. We trawl the web and if we have any doubts about the Company offering the Bitcoin cloud mining contract it does not appear on our list. The same goes for mining equipment - if we haven't got one and tested it - or seen sufficient evidence of its existence or a decent track record for the Company - only then will we list it. We also list all the Companies that have had dubious reports on forums from the community. 
For example there are a lot of sites that compare mining contracts for Bitcoin, Litecoin and Ethereum - but they are rewarded by the scam artists for sending potential users to their sites.
So these comparison sites don't really mind running a fake advert for some scam artists as they get a share of whatever the victim hands over! They just quietly take the money and allow themselves to be led by the hand and not looking after their users.
In 2014 and 2015 there has been a shift from mining rigs being used by individuals to it being too expensive for individuals alone to carry out - so the market for cloud mining has grown and grown. This has caught the eye of the scam artists who have set up a number of cloud mining sites offering mining contracts for Bitcoin, Ethereum and other alt coins
With any industry the scammers have to stay one step ahead of those policing it. With Bitcoin it is incredibly difficult to get any distinct proof as the industry is geographically spread - but there are red flags we look for that usually mean somethings up.
Here are some of the tricks they use:
1. The domain name is never registered to a real user but is instead hidden.
2. They register a Company - a number have done so in London to give the illusion of prestige - but the Directors are often registered as foreign residents where identity requirements are easily faked.
3. They are evasive when asked to show proof of their equipment.
4. They set aside funds and use initial funds from clients to make payouts to again give an illusion of respectability and honesty that then will generate more clients. They show a Bitcoin address that they make payouts from that is verifiable. One day the address stops paying.
5. They use promotion over substance with, for example, videos using fake representatives and offices -again with no proof of equipment.
6. They advertise with comparison sites who don't fully check out the Company's credentials as they are given a share of the profits from the scam . The Comparison sites say the site can be verified as it is making payouts from a particular Bitcoin address. See point 4.
So don't jump in to just any mining provider - check our Company lists and reviews from community members - check our equipment reviews and check our list of scam companies that don't have sufficient proof to be verified. It's better to be safe than sorry.

Sunday, 9 September 2018

3 Steps to Buy and Store Bitcoins Anonymously

3 Steps to Buy and Store Bitcoins Anonymously


Bitcoin is the first uncensorable digital currency: When it moves between buyers and sellers, there's nothing anyone can do to stop it. The now-shuttered online marketplace Silk Road couldn't have existed before bitcoin, because it's unfathomable that Visa, Mastercard, or PayPal would approve transactions on an e-commerce site for buying and selling illicit drugs.
Bitcoin is often mistakenly described as a "fully anonymous" cryptocurrency. In fact, while global superpowers can't prevent you from spending your bitcoins, that doesn't mean they can't figure out what you bought. More than 100 Silk Road users have gotten into trouble with law enforcement since 2012, and the Snowden leaks revealed that the National Security Agency has worked to uncover the identities of other bitcoin users as well.
Though you don't need to give up your real name to use bitcoin, transaction histories are fully visible in an online ledger called the "blockchain." Skilled digital forensics investigators can link your real identity to a bitcoin address by extracting information from pervasive "web trackers." These are hidden programs installed on your computer that capture information about your browsing and purchasing habits. Trackers, which are used by Facebook, Google, the FBI, and all sorts of malicious actors, can also record an IP address, the numeric code that identifies a home internet network. "Anonymity is misrepresented in popular culture…it's not an absolute," cryptocurrency researcher and security consultant Kristov Atlas writes in his self-published 2014 book Anonymous Bitcoin, a practical guide to concealing your identity. "The question at any given time is not, 'Am I anonymous?' but rather, 'How anonymous am I, and to whom?'"
There's no such thing as perfect anonymity, but a handful of best practices can go a long way toward shielding your transactions from government spies and other malevolents.

Step 1: Hold Your Own Bitcoins

Don't keep your bitcoins on a custodial exchange such as Coinbase. These sites store your identity and may share it with law enforcement agencies, making transactions about as private as mailing a personal check with a return address. Instead, set up a bitcoin "wallet"—a software application that enables you to send or receive bitcoins in a peer-to-peer fashion, directly from your own computer. With a wallet, the secret codes required to spend bitcoins aren't stored by a third-party company or somewhere in the cloud. You maintain them yourself.
Atlas recommends running your bitcoin wallet on a cheap, dedicated PC laptop with the open-source Tails Linux operating system, which makes internet use hard to track. Tails Linux is designed to run off an external USB drive. (Since your laptop won't be functional until you have a working operating system, start by downloading Tails Linux on a different computer and saving it to your external drive.) Every time you finish using your dedicated bitcoin laptop, turn it off, unplug it, and disconnect the battery. This creates a fresh, anonymous session for next time that throws off trackers.
Electrum is an excellent bitcoin wallet that comes preinstalled on Tails Linux. Supplement it with a hardware USB device like a TREZOR or a Ledger Nano S, which add additional security layers that make it harder for an attacker to steal your bitcoins. The extra device will also help you detect if malware that compromises your anonymity somehow made it on to your computer. You can set the Electrum wallet to open only if one of these devices has been inserted into your computer and verified with a pin.

Step 2: Buy Bitcoins in Person

Start the buying process with the anonymous Tor internet browser, which comes preinstalled on Tails Linux. (You can download Tor on any computer, but you're less likely to be tracked if you use it on your dedicated bitcoin laptop.) Navigate to LocalBitcoins.com to look for a nearby bitcoin seller. Don't use your real email account to register. You can generate a temporary, anonymous email address using a service like Dispostable.com.
Meet your seller at a coffee shop with a public WiFi network. Bring your laptop, and pay with cash. Once you're there, with a click of the mouse in your bitcoin wallet, you can generate a "receiving address"—an alphanumeric code that's the equivalent of a bank routing and account number—which the seller can enter or scan into his or her wallet to execute the transfer. Arrive in a borrowed vehicle or park far away. Don't give the seller your cellphone number, and don't show him or her pictures of your kids while waiting for your multiple transaction confirmations.

Step 3: Bury Your Trail With a Bitcoin Mixer

To obfuscate the movement of your funds, use a bitcoin "mixing" service. These are websites that accept your bitcoins and send you back different bitcoins that have no connection to your previous activities. It's like swapping cash for bills with different serial numbers. To make the transaction record harder to follow, mixing services will generally send the "clean" coins back to you in multiple transfers over a staggered time period.
The first step is to use your bitcoin wallet to generate several receiving addresses. (Again, a "receiving address" is the equivalent of a bank account and routing number—but bitcoin allows you to generate a fresh code with every transaction for better security.) Enter your receiving addresses into the mixer's website so it knows where to send your money when the time comes. Next, enter the receiving address of the mixer service into your bitcoin wallet. Execute the transfer.
After the payment is confirmed, the mixing service will send back the clean currency. Some services let you specify the intervals in which the payments will be made.
Bitcoin mixers do have downsides: Their fees can run as high as 3 percent, and they involve a degree of risk. You're trusting that the service won't maintain a record of your activities and that it won't abscond with your funds. But if you care about anonymity, mixers are an important tool for covering your tracks.
Take precautions, like using an established service, and test it with a small amount of currency before risking a large sum. The review site Darknetmarkets.co currently recommends Coinmixer.se, Helix, and Bitcoin Blender. Keep in mind, however, that bitcoin mixers can shut down or be compromised—a service that's reliable today won't necessarily stay that way. With bitcoin, you're in control of your own money. Use that power with care and caution.
source # reason.com

Latest Posts

ADS

loading...