Monday, December 23, 2019

What is Bitcoin?

Many people believe Bitcoin to be very complicated, when in fact it’s a lot more simple and intuitive than what most people think. This series aims to help everyone get a grasp of the basics, and over time also present further learning opportunities for those that want to know more. Bitcoin is often explained by comparing it to something specific people already know, but this is often what creates a lot of confusion.

Bitcoin is a new technology that is unlike anything we have seen before, so a better way to think of it is as a combination of a few different things we are already used to:

Firstly, because it allows you to move money so easily, Bitcoin functions as a payment system, similar to bank transfers or credit cards, only a bit better.

Second, Bitcoin is in some sense similar to gold - that is why many people even refer to it as ‘digital gold’ or ‘Gold 2.0’. Think of it as using gold for money, except it also very easy to move.

Third, Bitcoin is like the internet in that no single person or entity controls it, so anyone can pretty much use it as they like. This gives it some very unique characteristics.

These three characteristics also reinforce one another, so they are all interwoven. But more on all of this in the next few sections. For now, just imagine what would happen if you took a big pot and threw in a credit card, a piece of gold, and a hint of ‘internet’ - mix it all up - and pull out a brand new compound - Bitcoin!

Monday, December 9, 2019

Bitcointalk is an Internet forum dedicated to the discussion of bitcoinblockchain technology and cryptocurrency. The forum was initially created by Satoshi Nakamoto, the pseudonymous inventor of Bitcoin on Nov 22, 2009

Satoshi Nakamoto created the bitcointalk forum and posted the first message in 2009 under the pseudonym "satoshi".
The first bitcoin transaction took place at the forum, when software programmer Laszlo Hanyecz offered 10,000 bitcoins to purchase pizza, three days later a deal could be arranged to purchase two pizzas.
The commonly used cryptocurrency-trader meme "HODL" originated from a 2013 bitcointalk forum post.
Initial coin offerings are sometimes announced at the forum.
A 2016 study by researchers from the University of New Mexico, and University of Tulsa, Oklahoma identified 1780 scams, based on forum reports. There is a demand for more privileges for older user accounts. Traded accounts were reportedly used to scam people.
Bitcoin talk is one of the most active forums in the cryptocurrency community. This is a great place for newbies to hang out and get a feel for the crypto community and find tons of amazing information to get them started.

It’s also the perfect place for experts in their field to discuss new innovations and technology and to share knowledge and information with each other regarding the actual project development.
Here, users will find a Reddit style forum set specifically for the discussion of cryptocurrencies, ICOs, and blockchain technology.

There are a lot of “shilling” (crypto speak for marketing) going on here, so you need to weed through what it just marketing talks sometimes. Its not uncommon for ICO projects to post here several times a day trying to lure in investors.

Sunday, December 8, 2019


Dollar Cost averaging is a simple method for long term investing. The idea of this method involves continued effort and interest, along with a strong belief for an asset purchased to be a successful investment opportunity. Often times when markets start to collapse, lose value or stumble across a correction, a common thing happens, panic selling. Panic sellers create opportunity for someone who is looking past short term price swings. In one case for example, an individual or firm may recognize a asset being under bought or under valued. This creates the ability to implement strategies with Dollar Cost Averaging. Here is a couple examples on how DCA works.
When the price of Litecoin was $350 per coin back in 2017, anyone who decided to buy their first LTC at this price would have only a few options, either panic selling when the price began to drop, or implementing a Dollar Cost Averaging strategy for the next 2 years to follow. As the price of Litecoin continued to drop throughout 2018, those who continued buying with strong belief that Litecoin would rise in price again, were able to bring their cost per LTC down to a significantly less value over this period of time. Alternatively, a firm or person could have waited until early 2019 to maximize on their Dollar Cost averaging Strategy by purchasing many Litecoin at $25 or less. So, for example, let’s say 1 Litecoin is bought for $350 in 2017. After the down fall of the market, a person or firm would decide to buy another $350 worth of Litecoin when the coin was $25 in early 2019. Now holding 15 Litecoin for a dollar Cost Average of $46.66, This creates an opportunity to capitalize on the next bull run. Also enables someone confident enough to make a modest return, after taking such a hard loss. Dollar cost Averaging is an Investment strategy, it may not be the most perfect strategy, but it is a valuable technique to learn to remain in the world of markets.
A good method to DCA is continuous buying of an asset in a routine regardless of price, weekly, monthly, yearly.
The most challenging part of this technique is the long belief or commitment to the asset or project you are planning to invest in. Events and news can cause anything to happen, it is best to take a conservative approach, and never to be too aggressive. A good example of Dollar Cost Averaging gone bad would be buying into a company that is going bankrupt, or plans to shut down doors forever, there is also other instances of projects going under. Just keep quality in mind, it is good to find the working products that will be around tomorrow, and forever. DCA strategy may help reduce volatility in a asset purchased. Continued purchasing regardless of price, is also considered Dollar Cost Averaging. This removes the work of trying to time the bottom in a market. Also known as the constant dollar plan.

Monday, December 2, 2019

The best Bitcoin faucet - Moon Bitcoin

This bitcoin faucet review is about one of the most popular bitcoin faucets, Moonbitcoin. It is among the most trustworthy, highest traffic, bitcoin faucets on the internet. It is significant as low traffic bitcoin faucets have lesser chance to pay out as advertising does not make them enough. The huge traffic allows advertisers to create greater payments for ad space, allowing visitors with free bitcoin and ensured payouts. Don’t expect moonbitcoin to go down in alexa rank in the near future.

You can check out Moonbitcoin anytime to claim your bitcoin. You will hear a notification sound when you check the notify inbox. The payouts increase overtime, so the longer you wait to claim your bitcoin, the higher the payout will be. You can also check the website daily to get the loyalty bonus.

You can claim every 5 minutes, but it is wise to always accumulate.

Moonbitcoin Free Bitcoin Faucet Bonuses

Moonbitcoin gives out bonuses, or incentives, to keep users claiming bitcoin.
The faucet bonuses able users to mount up bigger payouts. These are just more reasons why moonbitcoin is preferred to regular bitcoin faucets. Read the list below to know the bonuses currently available:
  • Loyalty Bonus: Claiming bitcoin at least one time per day results in an additional 1% for each consecutive day. EX: visit 5 days consistently that is a 5% bonus on every claim.
  • Referral Bonus: For each person a user refers to the site, a percentage point is added. 10 referrals = +10% on every bitcoin claim. Additionally, referrals each the referrer 50% of all claims!It lures users to get their friends to sign up and earn bitcoin, boosting moobitcoin traffic.
  • Mystery Bonus: At the bottom of the website’s page once you claim your free bitcoin via the faucet, if you click more info it simply shows “?”. Probably, it’s a random bonus.
Moon Bitcoin is part of the Coinpot. You can claim all faucets from coinpot and accumulate in coinpot account. You may exchange the coin to the coin you wanted to achieve the minimum withdrawal limit. Every claim also give you coinpot token.
You can take a look on all the faucets available below


In this tutorial I will show you how you can buy a coin instantly and without fees directly for the market price. Besides, you don't just buy the coin, you also support the project at the same time.
Where do I find the "Quick-Buy" function?
After you logged in, navigate through the wallet overview to the coin you want to buy via "Quick-Buy". If the coin supports the function, you can click on "Quick-Buy" in the sub navigation. You identify which coins are supported by the available apps icons. ( = Quick-Buy)
Currently can only support coins listed on StakeCube and
How do i buy coins?
In the Quick-Buy overview you will see all the necessary parameters. There will show you how many coins are available to buy, the current market price (best sell price on exchanges, updated regularly) and of course your account balances.
If there are 'enough' coins available and you have enough Bitcoin in your account, simply enter the quantity you want to buy in the "Amount" field and confirm the transaction by clicking on "Buy". After confirmation, the total BTC value will be deducted from your balance and the coin(s) will be credited to your wallet. Please note the minimum buy quantity below the input field.
The table "STAKECUBE BUYBACKS" shows more details about previous Quick-Buys and Buybacks - Fully transparent and traceable for everyone.
Read more about your benefits and how you simultaneously support the project in the following sections:
What are my advantages?
- One advantage is that you do not pay any fees for your purchase, as usual on exchanges. You get exactly the amount you wanted and the complete BTC (minus network transaction costs) are used to support the project without StakeCube charging or collecting any fees.
- Another advantage: You can simply invest in coins without needing knowledge about how to use a crypto exchange, which makes the entry easier for many new users. The purchased coins are generating stake rewards right away and you can use them in any other function on StakeCube.
- The market price is always pulled from the supported exchanges and guarantees a certain liquidity and protects against overpayment.
How do i support the project with my investment?
Many coins, especially with little volume and little liquidity, facing the problem that buying and selling against the market generates large price fluctuations. Investors and coin developers are very interested in stabilizing the price and making it less volatile. If there is no big demand, even smaller sales can push the price down.
The "Quick-Buy" function, is supposed to strengthen the coin markets and generate potential for (price) growth. To understand how your purchase supports the project, StakeCube shows you exactly what happens when you use the "Quick-Buy" function:
1. User buying coins from the Quick Buy pot. This transaction does not generate a market buy or sale.
2. StakeCube sends 100% of the collected BTC to the supported exchanges. This process operates several times a day.
3. Our script automatically places buy orders into the orderbook of the respective coins. The quantity remains the same, but the price is reduced by a certain difference, to avoid a directly executed trade.
4. These buy order(s) achieves the purpose of Quick-Buy -> a contribution to the price stability and more liquidity.
5. As soon as another user sells his coins on the market and our Quick-Buy order is filled (also called "Buy-Back"), the purchased coins are sent back to the Quick-Buy pot. This process operates several times a day.
6. New coins are now available for purchase and the cycle is complete.
This process guarantees that coins are repeatedly available for Quick-Buy and supports the projects at a high degree.
You buy 10 StakeCube Coin for 0.00002000 BTC each via Quick-Buy. This will subtract a total of 0.00020000 BTC from your account and you get 10 SCC in return. Next the 0.00020000 BTC are sent to one of the supported exchanges. Our script places a buy order for 10 SCC at a price of 0.00001900 BTC each into the orderbook and contributes its share to price stability. As soon as an other investor/trader sells 10 SCC for this price, they will be sent back to Quick-Buy and can be bought there again without fees at market price.
What happens if a buy order is never filled?
Basically, it is not bad if buy orders are not filled, as this improves stability.
But for coins to be available in the Quick-Buy again, the orders have to be filled to send them back to the pot. If this doesn't happen over a longer period of time, StakeCube always has the possibility to adjust the orders manually, or even better: to expand the coin circulation by manually increasing the pot. This is observed individually and adapted to the demand of the respective coins.
Why is only currently supported and not the in-house exchange?
In the future StakeCube will integrate a wide array of exchanges, of course also the StakeCube exchange. StakeCube want to build stable order books and liquidity on various exchanges, simply to establish scattered price stability. Another factor is that not all users have access to (or other exchanges) for various reasons. Since there are no restrictions on StakeCube, StakeCube wants to create the gateways.
Why is the Quick-Buy price higher/different from the one on StakeCube?
As it is a free market, StakeCube has no influence on prices. The price can of course differentiate between exchanges. For the pro-traders among you... could be a good opportunity for arbitrage profits.

What is Proof of Work (POW) Mining?

Ever wondered how the mining process on a blockchain works, or how a transaction gets confirmed and is added to the blockchain? So have I. And since I couldn’t find any clear step by step explanation of this process, I decided to write one myself. Here is how a blockchain transaction is processed on a blockchain, in seven steps.
Step 1: A user signs off on a transaction from their wallet application, attempting to send a certain crypto or token from them to someone else.
Step 2: The transaction is broadcasted by the wallet application and is now awaiting to be picked up by a miner on the according blockchain. As long as it is not picked up, it hovers in a ‘pool of unconfirmed transactions’. This pool is a collection of unconfirmed transactions on the network that are waiting to be processed. These unconfirmed transactions are usually not collected in one giant pool, but more often in small subdivided local pools.
Step 3: Miners on the network (sometimes referred to as nodes, but not quite the same!) select transactions from these pools and form them into a ‘block’. A block is basically a collection of transactions (at this moment in time, still unconfirmed transactions), in addition to some extra metadata. Every miner constructs their own block of transactions. Multiple miners can select the same transactions to be included in their block.
Example: two miners, miner A and miner B. Both miner A and miner B can decide to include transaction X into their block. Each blockchain has its own maximum block size. On the Bitcoin blockchain, the maximum block size of one block is 1 MB of data. Before adding a transaction to their block, a miner needs to check if the transaction is eligible to be executed according to the blockchain history. If the sender’s wallet balance has sufficient funds according to the existing blockchain history, the transaction is considered valid and can be added to the block. If a Bitcoin owner wants to speed up their transaction, they can choose to offer a higher mining reward. Miners will usually prioritise transactions such transactions over others, because they provide a better mining reward.
Step 4: By selecting transactions and adding them to their block, miners create a block of transactions. To add this block of transactions to the blockchain (which means having all the nodes on the blockchain register the transactions in this block), the block first needs a signature (also referred to as a ‘proof of work’). This signature is created by solving a very complex mathematical problem that is unique to each block of transactions. Each block has a different mathematical problem, so every miner will work on a different problem unique to the block they formed. Each block’s problem is equally hard to solve. In order to solve this mathematical problem, a lot of computational power is used (and thus a lot of electricity). You can compare it to running a calculation on a calculator, only this is much heavier and on done a computer. This is the process referred to as mining. If you want to know more about how the mathematical problem works exactly (it’s not actually that complicated), please continue reading below, otherwise, in case you want to keep it a little more simple, skip to step 5.

Mining aka hashing (Proof of Work consensus algorithm)

The mathematical problem every miner is facing when trying to add a block to the blockchain is to find a hash output (aka signature) for the data in its block, that starts with a certain amount of consecutive zero’s. That sounds complicated, right? But it isn’t really that hard. Let me try to explain this to you in a simple way.
Before we proceed, it is important to know what a hash function is. A hash function is simply put a mathematical problem that is very hard to solve, but where the answer is very easy to verify.
A hash function takes an input string of numbers and letters (literally any string of random letters, numbers and/or symbols), and turns it into a new 32 digit string existing out of random letters and numbers. This 32 digit string is the hash output. If any number or letter in the input string is changed, the hash output will also change randomly. However, the same string of input will always give the same string of output.
Now consider the data inside a block to be the hash input (a string of data). When this input is hashed, it gives a hash output (32 digit string). A rule of the Bitcoin blockchain is that a block can only be added to the blockchain if its signature, the hash output, starts with a certain amount of zeros. However, the output string generated by an input string is always random for each different input string, so what if the data string of the block does not lead to a signature (hash output) that starts with so many consecutive zeros? Well, this is why miners repeatedly change a part of the data inside their block called the nonce. Every time a miner changes the nonce, it slightly changes the composition of the block’s data. And when the composition of the block’s data changes (it’s input), it’s signature (it’s output) also changes. So every time the nonce of a block is changed, the block gets a new random signature.
Miners repeat this process of changing the nonce indefinitely until they randomly hit an output string that meets the signature requirements (the zeros). Below illustrates this in an example. This example uses seven zeros, but the amount of zeros really depends on the block difficulty of a blockchain. Block difficulty is a little more complicated though, so I suggest you save that for later.
This is how miners need to find an eligible signature to their block, and it is also the reason that so much computational power is needed to solve this mathematical problem. Guessing so many different nonces takes a lot of time and computational power. Also, when more hashing power (miners) joins a blockchain, the difficulty of it’s mathematical problem will increase and lead to higher average electricity expenses to solve a block. Good work if you followed through, now let’s move on to step 5.
Note: This process is actually not defined as a mathematical problem, but rather as a deterministic thing — computers are performing pre-determined operations on a number to see if the output is desirable.
Step 5: The miner that finds an eligible signature for its block first, broadcasts this block and its signature to all the other miners.
Step 6: Other miners now verify the signature’s legitimacy by taking the string of data of the broadcasted block, and hashing it to see if its hash output indeed leads to its included signature of so many zeros (hard to solve, easy to verify, remember?). If it is valid, the other miners will confirm its validity and agree that the block can be added to the blockchain (they reach consensus, aka they all agree with each other, hence the term consensus algorithm). This is also where the definition ‘proof of work’ comes from. The signature is the ‘proof’ of the work performed (the computational power that was spent). The block can now be added to the blockchain, and is distributed to all other nodes on the network. The other nodes will accept the block and save it to their transaction data as long as all transactions inside the block can be executed according to the blockchain’s history.
Step 7: After a block has been added to the chain, every other block that is added on top of it counts as a ‘confirmation’ for that block. For example, if my transaction is included in block 502, and the blockchain is 507 blocks long, it means my transaction has 5 confirmations (507–502). It is referred to as a confirmation because every time another block is added on top of it, the blockchain reaches consensus again on the complete transaction history, including your transaction and your block. You could say that your transaction has been confirmed 5 times by the blockchain at that point. This is also what Etherscan is referring to when showing you your transaction details. The more confirmations your transaction has (aka the deeper the block is embedded in the chain), the harder it is for attackers to alter it. After a new block is added to the blockchain, all miners need to start over again at step three by forming a new block of transactions. Miners cannot continue (well, they can, but that is quite irrelevant in this article) mining aka solving the problem of the block they were working on earlier because of two reasons:
One: it may contain transactions that have been confirmed by the last block that was added to the blockchain (remember, multiple miners can select/include the same transactions(s) in the block they are solving) already. Any of those transactions initiated again could render them invalid, because the source balance might no longer suffice.
And two: every block needs to add the hash output (signature) of the last block that was added to the blockchain into their metadata. This is what makes it a blockchain. If a miner keeps mining the block they were already working on, other miners will notice that the hash output does not correspond with that of the latest added block on the blockchain, and will therefore reject the block.

Sunday, December 1, 2019

Cryptocurrency Exchanges

Before we can take a closer look at how exchanges work, we have to clarify what exchanges are. Exchanges, no matter if they are used for stocks, (crypto-)currencies or other financial instruments, are platforms for traders that bring together supply and demand.

Cryptocurrency Exchanges

For the rest of this article we will focus on cryptocurrency exchanges. Not all exchanges in this field work in the same way, but there are several characteristics most of them have in common.
Fiat to crypto exchange
Some crypto exchanges offer the option to trade fiat currencies (USD, EUR, RUR, etc.) into cryptocurrencies and the other way round.
Trading pairs
All crypto exchanges offer crypto trading pairs in some sort or another. Most common are trading pairs including Bitcoin. Trading pairs with other high volume coins like ETH, XRP or Doge are also very common.
Information and community
Aside the actual trade exchanges can offer information regarding their listed assets. This includes info pages, community forums and in some places even an academy where the user or trader can find educational material for several topics.
Technical indicators
This additional information can also come in form of technical indicators. While some exchanges just offer the price of the coins as a chart or graph over time, some also give the option to apply technical indicators like Bollinger Bands, Oscillators, Moving Averages and several more.
Trading cryptocurrencies on exchanges offers several advantages. First of all they usually offer a high variety of different coins to trade with. This gives users the option to trade several coins in one place without having to transfer them between different wallets. Usually the bigger the exchange the more coins they offer for trading. The same goes for the trading volume. Because of their high volumes it’s easy for people to buy coins or to sell them without having to wait for finding a seller/buyer first. Exchanges also offer security in the whole process of the trade. While people could also try to sell their coins to an unknown person outside a marketplace, there’s always the risk that one of the participants in the trade doesn’t fulfill his part. Exchanges will execute the trade for both parties and act as an intermediary to make sure the trade is executed as planned. They manage to do so as in most cases the traders have to keep their coins directly on wallets of that exchange. This gives the exchange the power to securely execute trades without any of the other two parties interfering. Having the coins directly there can also bear technical advantages for their users. Traders that want to invest in several coins can store them directly there without having to install a wallet for each coin on a local computer. In addition most exchanges also offer to manage the private keys for their users, so instead of having to remember and secure several private keys for several different wallets, they usually just need to remember the login data for their account on the exchange.
What’s easier for users is in some cases also easier for hackers. Storing high amounts of several cryptocurrencies makes crypto exchanges lucrative targets for attacks from hackers. From the traders perspective it’s always good to have some knowledge about how the exchanges used secure their assets. Having most of it in cold wallets and appropriate security measures (2fa, browser check, etc.) in place are important criteria when deciding for an exchange. The disadvantage of offering a high variety of coins and tokens is that, especially among the lesser-known projects, users and traders can fall victim to pump and dump schemes. Here some users come together and increase the price of a project in some cases by several hundred percent. The high rise in price and volume attracts other traders that don’t want to miss out. That’s when the first group starts selling the coins again with high profit to the newly attracted buyers. The latter are usually stuck with the newly acquired coins and only manage to sell them again by taking a high loss. In some cases traders might not see any negative aspects about exchanges until they try to withdraw their funds. Some platforms have very high withdrawal fees or in some cases even withdraw minimums that can prevent or stop users from withdrawing their funds. Here it’s always important to check those fees before depositing any coins on an exchange. In some cases high fees or minimums only apply to certain coins (usually BTC) and not to others. Apart from withdrawal fees there are usually trading fees involved as well. Here it’s always good to compare, as the differences can be very high among different platforms.