Running A Full Node - Bitcoin

The All-in-One, Cheap, Energy-efficient Package to Store and Mint Peercoin

Dedicated OS for low-grade and energy efficient HW like RaspberryPi or Beaglebone Black to run Peercoin minter so that decentralization is guaranteed
[link]

Same lies about Dash still floating around - Time for another crackdown

This article was caught by our spamfilter because it's hosted on a reward-for-article platform (similar to steemit). Nonetheless I will respond to it, as it recycles the same old lies about Dash many of us have grown used to and it serves as in illustration that these lies and accusations are still after 6 years regurgitated 1:1 by ignorant bystanders without a single critical thought behind them.
The article is a real mess as you will notice. The author didn't even bother to edit the question section into Dash from ZCash. Anyway, that's not the real issue. This is about the section "Dash Launch And Issuance" which I am about to respond to.
The Dash cryptocurrency has a rather controversial launch and issuance as it involved a 2-day ‘instamine’ or ‘premine’
There is a huge difference between a premine and a fastmine. Conflating the two shows the author is either ignorant and thus unqualified to talk about the subject matter or tries to mislead the reader. A premine means the public is excluded from mining, which provably never happened in Dash, thus the term is 100% inapplicable.
According to Dash’s founder, Evan Duffield, this premine was the result of a bug. However, there are many people who beg to differ.
Those who "beg to differ" are idiots plain and simple. Because we have already proven that the same thing happened 2.5 years earlier in Litecoin from which Dash originally forked off (and not from Bitcoin as the author initially claims at the beginning of the article).
To ‘resolve’ the situation, the majority of these instamined coins were sold for very low prices on exchanges. However, it is widely believed that most of these coins were simply scooped up by Evan Duffield and the Dash core team for incredibly low prices.
This is my favorite part, because it's probably the only original thought in the article, as I have never heard anyone make up something so incoherently dumb with regards to Dash's launch.
First they say, Evan mined "all the coins by himself" now suddenly he's buying coins for "incredibly low prices"?! So, which is it? Can't have it both ways. Or did he buy coins from himself?
Let's cut the crap. Is it too hard to simply admit the coins were sold on the free and open market to ANYONE willing to buy them?? Nothing was sold to "resolve" anything.
Anyone, not just Evan and the team, had the chance to buy cheap coins for under a Dollar, which was fair and square, hands down. Those who missed out crying foul today are really just trying too hard. Also Dash Core did not exist in 2014. Again the author shows his ignorance further disqualifying himself.
Duffield released Dash before its intended release date (which means the instamine that occurred can be classified as a premine).
This is a lie. It did not happen as anyone can see on the blockchain. The author is a liar.
Dash’s instamine happened because Dash was launched with a block reward of 500 coins per block before it was abruptly cut 2 days later after 2million coins were instamined.
Of course the fix would happen "abruptly" as soon as the necessary blockheight was reached, otherwise it would've gone on forever. It was a mess up and nobody denies this. The fact remains that the coins were sold for pennies as my analysis has shown. Here Evan talks about the launch himself. He clearly states that coins were spilt out too fast and he was under immense pressure to fix it asap.
Initially, Dash was only minable on Linux, which could have been intended so that fewer people would mine Dash and Duffield and Dash’s core team could dominate mining (over 90% of all computers use the Windows operating system).
Conjecture without a shred of evidence assuming ill-intent over good faith. Back in 2014 mining was still a niche hobby by nerds where Linux was the dominating operating system. Evan is a nerd who was using Linux at the time. He didn't own a Windows machine. If he did, why would he offer a reward to someone compiling a Windows binary? If he was the evil fastminer everyone accuses him of, it would be in his best interest to delay Windows mining as much as possible. The accusation holds no water.
Evan Duffield was able to temporarily mine Dash by himself for a while when the public miner wasn't working.
Lie. Lie. Lie. This never happened and the author is still a liar. I know what this alludes to and I have thoroughly debunked it as the nonsense it is.
Dash was initially meant to have a max supply of 80 million DASH, but Evan Duffield held an obscure poll where the majority of the voters voted to reduce the Dash max coin supply from 80million to 20million (which instantly made the instamined DASH worth more).
First of all the value of all coins goes up with a lower supply, not just those that were first mined (duh!). This is intellectual dishonesty, but hardly surprising considering the previous lies of the author. Second, this poll is near worthless as a historic summary as it ignores what went down in the community before: Watch this analysis by Tao of Satoshi to learn that there was major community pressure on Evan's back with endless debates on how to change the reward structure and emission rate of Dash until it was finally settled after a full 7 adjustments in both directions. The narrative that there was one evil singular supply decrease to maliciously enrich Evan is completely stupid.
All in all, Dash’s launch is shrouded in controversy, and it's clear that Evan Duffield and Dash developers benefited tremendously from how everything went down.
The only thing shrouded in mystery is why anyone would believe these false conclusions, accusations and flat out lies when the facts are readily accessible. Of course the founder of any cryptocurrency benefits the most. It's how it's supposed to be. Satoshi "benefitted tremendously" as well from launching Bitcoin. The fact that Evan was able to quit his day job and work for Dash full time was the best thing that could have ever happened to this project. Of course our detractors don't like that, because they don't want to see Dash succeed. But we did and we're still here after 6 years of ceaseless innovation. Repeating ancient lies cannot undo that.
submitted by Basilpop to dashpay [link] [comments]

Minerium Coin - Meet a new SHA256 cryptocurrency

Minerium Coin - Meet a new SHA256 cryptocurrency

Minerium is a mineable SHA256 crypto currency, a coin which use the bitcoin protocol and blockchain technology

https://mineriumcoin.com/


https://preview.redd.it/cx8eoh1cvov41.png?width=640&format=png&auto=webp&s=84e37e9f629d72f79413c0ed7baa10ee398c2fa0

Minerium coin - SHA256 cryptocurrency

Minerium Coin's goal is to be implemented for real-life use. Minerium is not just a coin, it is a cryptocurrency.
First, we are aiming to increase its value, then to get a stable price, which will happen at the end of the block rewards process in 2 years. A minimal value of 1000 Satoshis (0.00001000 BTC) is the ideal and what we will achieve.
This is why we are first focusing on an investment platform which will allow you to use Minerium to buy online. A partnership with Amazon, Newegg and Netflix, for example.
We realized that many projects have a too long mining process lasting over several years which give fewer chances to the new miners to make profits.
The new SuperDay function is the best remedy for this situation, giving a chance to everyone during the mining process. See the chart - Block_Rewards - for more details about this specifically.

Why Cryptocurrencies like Minerium is so Important?


https://preview.redd.it/d151p98fvov41.png?width=640&format=png&auto=webp&s=82d5be266983d599092da84669d1848b2abb72d2

People will realize that cryptocurrency is not a "bubble"; instead, it is a channel for massive unmet demand for private, sound money. Keynesian fear mongering regarding "evil deflation" will be proven wrong as the truism that people must spend money to live, even deflationary money, becomes obvious. Traditional banks will begin to crumble, much like J.C. Penny and Sears under the threat of Amazon. To survive, they will rely on customers who are late-adopters and laggards, among the very last to abandon the fiat system. Crypto-banks will begin to dominate. They will be global rather than national. Most people will trust their private keys to these banks, realizing that there is no perfectly secure way to store them. Convenience and "good enough" security will be the dominant paradigm. A small minority of die-hard users will continue to insist on storing their own private keys and signing their own transactions, much like a few people today insist on compiling their own Linux kernel or building their own PC. Crypto-banks will be thought of as just that - banks, not "exchanges." The fact that they provide currency exchange services will thought of as an obvious and necessary feature of any banking system. There will be no government-backed "FDIC" for crypto-banks. However, banks will compete on security, among other features, giving rise to private insurance that protects deposits. Banks will provide traditional savings-and-loan services, denominated in cryptocurrency.

https://preview.redd.it/89ff2g8gvov41.png?width=640&format=png&auto=webp&s=97b705a69966e3b121067db7d0ecf2f12cff5c98

Minerium over the years:

The reward's period lasts 730 days (2 years). After this, the miners will be compensated by the rewards of the transactions fees.
Compared to Bitcoin, Minerium has the capacity to adjust its difficulty much faster at every 3 blocks. Its ratio "max PoW/difficulty" is set up to never go very high on the mining difficulty, to avoid the blockchain being stuck and struggling for hours or days. This will allow a very fluid circulation of the blocks on the network and make a real-life use of Minerium.
For example, anyone can easily help the blockchain with a single CPU, or a cellphone and be rewarded with the mining fees. This would be a great income as the coin's value at this time will make it be worth for the very low ratio electricity/mining cost.
The remaining coins that will not be bought during the Presale period (which ends on the 1st of May) will be burnt by being thrown into a river.
Everything will be recorded in an uncut video. Its private key will be unknown to everyone, even the team. The public wallet address will be available to anyone (by block explorer or the cli-command in the wallet) and you will have access to it at any time to verify that no coins will ever be spent.
The goal is to have fewer coins in circulation. This will increase its value, giving less control to one person or a group in the market.

Minerium is a cryptocurrency that has to be used and developed by and for the people.

OFFICIAL LINKS:

Website: https://mineriumcoin.com/
BitcoinTalk ANN: https://bitcointalk.org/
Explorer: https://mineriumexplorer.com/
GitHub: https://github.com/MINERIUM-COIN
Telegram: https://t.me/MineriumCoinOfficial
Twitter: https://twitter.com/mineriumcoin
Discord: https://discord.gg/yPfMCwH
submitted by phabulu to MineriumCoin [link] [comments]

Minerium Coin - Meet a new SHA256 cryptocurrency

Minerium is a mineable SHA256 crypto currency, a coin which use the bitcoin protocol and blockchain technology

https://mineriumcoin.com/


https://preview.redd.it/cx8eoh1cvov41.png?width=640&format=png&auto=webp&s=84e37e9f629d72f79413c0ed7baa10ee398c2fa0

Minerium coin - SHA256 cryptocurrency

Minerium Coin's goal is to be implemented for real-life use. Minerium is not just a coin, it is a cryptocurrency.
First, we are aiming to increase its value, then to get a stable price, which will happen at the end of the block rewards process in 2 years. A minimal value of 1000 Satoshis (0.00001000 BTC) is the ideal and what we will achieve.
This is why we are first focusing on an investment platform which will allow you to use Minerium to buy online. A partnership with Amazon, Newegg and Netflix, for example.
We realized that many projects have a too long mining process lasting over several years which give fewer chances to the new miners to make profits.
The new SuperDay function is the best remedy for this situation, giving a chance to everyone during the mining process. See the chart - Block_Rewards - for more details about this specifically.

Why Cryptocurrencies like Minerium is so Important?


https://preview.redd.it/d151p98fvov41.png?width=640&format=png&auto=webp&s=82d5be266983d599092da84669d1848b2abb72d2

People will realize that cryptocurrency is not a "bubble"; instead, it is a channel for massive unmet demand for private, sound money. Keynesian fear mongering regarding "evil deflation" will be proven wrong as the truism that people must spend money to live, even deflationary money, becomes obvious. Traditional banks will begin to crumble, much like J.C. Penny and Sears under the threat of Amazon. To survive, they will rely on customers who are late-adopters and laggards, among the very last to abandon the fiat system. Crypto-banks will begin to dominate. They will be global rather than national. Most people will trust their private keys to these banks, realizing that there is no perfectly secure way to store them. Convenience and "good enough" security will be the dominant paradigm. A small minority of die-hard users will continue to insist on storing their own private keys and signing their own transactions, much like a few people today insist on compiling their own Linux kernel or building their own PC. Crypto-banks will be thought of as just that - banks, not "exchanges." The fact that they provide currency exchange services will thought of as an obvious and necessary feature of any banking system. There will be no government-backed "FDIC" for crypto-banks. However, banks will compete on security, among other features, giving rise to private insurance that protects deposits. Banks will provide traditional savings-and-loan services, denominated in cryptocurrency.

https://preview.redd.it/89ff2g8gvov41.png?width=640&format=png&auto=webp&s=97b705a69966e3b121067db7d0ecf2f12cff5c98

Minerium over the years:

The reward's period lasts 730 days (2 years). After this, the miners will be compensated by the rewards of the transactions fees.
Compared to Bitcoin, Minerium has the capacity to adjust its difficulty much faster at every 3 blocks. Its ratio "max PoW/difficulty" is set up to never go very high on the mining difficulty, to avoid the blockchain being stuck and struggling for hours or days. This will allow a very fluid circulation of the blocks on the network and make a real-life use of Minerium.
For example, anyone can easily help the blockchain with a single CPU, or a cellphone and be rewarded with the mining fees. This would be a great income as the coin's value at this time will make it be worth for the very low ratio electricity/mining cost.
The remaining coins that will not be bought during the Presale period (which ends on the 1st of May) will be burnt by being thrown into a river.
Everything will be recorded in an uncut video. Its private key will be unknown to everyone, even the team. The public wallet address will be available to anyone (by block explorer or the cli-command in the wallet) and you will have access to it at any time to verify that no coins will ever be spent.
The goal is to have fewer coins in circulation. This will increase its value, giving less control to one person or a group in the market.

Minerium is a cryptocurrency that has to be used and developed by and for the people.

OFFICIAL LINKS:

Website: https://mineriumcoin.com/
BitcoinTalk ANN: https://bitcointalk.org/
Explorer: https://mineriumexplorer.com/
GitHub: https://github.com/MINERIUM-COIN
Telegram: https://t.me/MineriumCoinOfficial
Twitter: https://twitter.com/mineriumcoin
Discord: https://discord.gg/yPfMCwH
submitted by phabulu to MineriumCoin [link] [comments]

Groestlcoin 6th Anniversary Release

Introduction

Dear Groestlers, it goes without saying that 2020 has been a difficult time for millions of people worldwide. The groestlcoin team would like to take this opportunity to wish everyone our best to everyone coping with the direct and indirect effects of COVID-19. Let it bring out the best in us all and show that collectively, we can conquer anything.
The centralised banks and our national governments are facing unprecedented times with interest rates worldwide dropping to record lows in places. Rest assured that this can only strengthen the fundamentals of all decentralised cryptocurrencies and the vision that was seeded with Satoshi's Bitcoin whitepaper over 10 years ago. Despite everything that has been thrown at us this year, the show must go on and the team will still progress and advance to continue the momentum that we have developed over the past 6 years.
In addition to this, we'd like to remind you all that this is Groestlcoin's 6th Birthday release! In terms of price there have been some crazy highs and lows over the years (with highs of around $2.60 and lows of $0.000077!), but in terms of value– Groestlcoin just keeps getting more valuable! In these uncertain times, one thing remains clear – Groestlcoin will keep going and keep innovating regardless. On with what has been worked on and completed over the past few months.

UPDATED - Groestlcoin Core 2.18.2

This is a major release of Groestlcoin Core with many protocol level improvements and code optimizations, featuring the technical equivalent of Bitcoin v0.18.2 but with Groestlcoin-specific patches. On a general level, most of what is new is a new 'Groestlcoin-wallet' tool which is now distributed alongside Groestlcoin Core's other executables.
NOTE: The 'Account' API has been removed from this version which was typically used in some tip bots. Please ensure you check the release notes from 2.17.2 for details on replacing this functionality.

How to Upgrade?

Windows
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.
OSX
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), run the dmg and drag Groestlcoin Core to Applications.
Ubuntu
http://groestlcoin.org/forum/index.php?topic=441.0

Other Linux

http://groestlcoin.org/forum/index.php?topic=97.0

Download

Download the Windows Installer (64 bit) here
Download the Windows Installer (32 bit) here
Download the Windows binaries (64 bit) here
Download the Windows binaries (32 bit) here
Download the OSX Installer here
Download the OSX binaries here
Download the Linux binaries (64 bit) here
Download the Linux binaries (32 bit) here
Download the ARM Linux binaries (64 bit) here
Download the ARM Linux binaries (32 bit) here

Source

ALL NEW - Groestlcoin Moonshine iOS/Android Wallet

Built with React Native, Moonshine utilizes Electrum-GRS's JSON-RPC methods to interact with the Groestlcoin network.
GRS Moonshine's intended use is as a hot wallet. Meaning, your keys are only as safe as the device you install this wallet on. As with any hot wallet, please ensure that you keep only a small, responsible amount of Groestlcoin on it at any given time.

Features

Download

iOS
Android

Source

ALL NEW! – HODL GRS Android Wallet

HODL GRS connects directly to the Groestlcoin network using SPV mode and doesn't rely on servers that can be hacked or disabled.
HODL GRS utilizes AES hardware encryption, app sandboxing, and the latest security features to protect users from malware, browser security holes, and even physical theft. Private keys are stored only in the secure enclave of the user's phone, inaccessible to anyone other than the user.
Simplicity and ease-of-use is the core design principle of HODL GRS. A simple recovery phrase (which we call a Backup Recovery Key) is all that is needed to restore the user's wallet if they ever lose or replace their device. HODL GRS is deterministic, which means the user's balance and transaction history can be recovered just from the backup recovery key.

Features

Download

Main Release (Main Net)
Testnet Release

Source

ALL NEW! – GroestlcoinSeed Savior

Groestlcoin Seed Savior is a tool for recovering BIP39 seed phrases.
This tool is meant to help users with recovering a slightly incorrect Groestlcoin mnemonic phrase (AKA backup or seed). You can enter an existing BIP39 mnemonic and get derived addresses in various formats.
To find out if one of the suggested addresses is the right one, you can click on the suggested address to check the address' transaction history on a block explorer.

Features

Live Version (Not Recommended)

https://www.groestlcoin.org/recovery/

Download

https://github.com/Groestlcoin/mnemonic-recovery/archive/master.zip

Source

ALL NEW! – Vanity Search Vanity Address Generator

NOTE: NVidia GPU or any CPU only. AMD graphics cards will not work with this address generator.
VanitySearch is a command-line Segwit-capable vanity Groestlcoin address generator. Add unique flair when you tell people to send Groestlcoin. Alternatively, VanitySearch can be used to generate random addresses offline.
If you're tired of the random, cryptic addresses generated by regular groestlcoin clients, then VanitySearch is the right choice for you to create a more personalized address.
VanitySearch is a groestlcoin address prefix finder. If you want to generate safe private keys, use the -s option to enter your passphrase which will be used for generating a base key as for BIP38 standard (VanitySearch.exe -s "My PassPhrase" FXPref). You can also use VanitySearch.exe -ps "My PassPhrase" which will add a crypto secure seed to your passphrase.
VanitySearch may not compute a good grid size for your GPU, so try different values using -g option in order to get the best performances. If you want to use GPUs and CPUs together, you may have best performances by keeping one CPU core for handling GPU(s)/CPU exchanges (use -t option to set the number of CPU threads).

Features

Usage

https://github.com/Groestlcoin/VanitySearch#usage

Download

Source

ALL NEW! – Groestlcoin EasyVanity 2020

Groestlcoin EasyVanity 2020 is a windows app built from the ground-up and makes it easier than ever before to create your very own bespoke bech32 address(es) when whilst not connected to the internet.
If you're tired of the random, cryptic bech32 addresses generated by regular Groestlcoin clients, then Groestlcoin EasyVanity2020 is the right choice for you to create a more personalised bech32 address. This 2020 version uses the new VanitySearch to generate not only legacy addresses (F prefix) but also Bech32 addresses (grs1 prefix).

Features

Download

Source

Remastered! – Groestlcoin WPF Desktop Wallet (v2.19.0.18)

Groestlcoin WPF is an alternative full node client with optional lightweight 'thin-client' mode based on WPF. Windows Presentation Foundation (WPF) is one of Microsoft's latest approaches to a GUI framework, used with the .NET framework. Its main advantages over the original Groestlcoin client include support for exporting blockchain.dat and including a lite wallet mode.
This wallet was previously deprecated but has been brought back to life with modern standards.

Features

Remastered Improvements

Download

Source

ALL NEW! – BIP39 Key Tool

Groestlcoin BIP39 Key Tool is a GUI interface for generating Groestlcoin public and private keys. It is a standalone tool which can be used offline.

Features

Download

Windows
Linux :
 pip3 install -r requirements.txt python3 bip39\_gui.py 

Source

ALL NEW! – Electrum Personal Server

Groestlcoin Electrum Personal Server aims to make using Electrum Groestlcoin wallet more secure and more private. It makes it easy to connect your Electrum-GRS wallet to your own full node.
It is an implementation of the Electrum-grs server protocol which fulfils the specific need of using the Electrum-grs wallet backed by a full node, but without the heavyweight server backend, for a single user. It allows the user to benefit from all Groestlcoin Core's resource-saving features like pruning, blocks only and disabled txindex. All Electrum-GRS's feature-richness like hardware wallet integration, multi-signature wallets, offline signing, seed recovery phrases, coin control and so on can still be used, but connected only to the user's own full node.
Full node wallets are important in Groestlcoin because they are a big part of what makes the system be trust-less. No longer do people have to trust a financial institution like a bank or PayPal, they can run software on their own computers. If Groestlcoin is digital gold, then a full node wallet is your own personal goldsmith who checks for you that received payments are genuine.
Full node wallets are also important for privacy. Using Electrum-GRS under default configuration requires it to send (hashes of) all your Groestlcoin addresses to some server. That server can then easily spy on your transactions. Full node wallets like Groestlcoin Electrum Personal Server would download the entire blockchain and scan it for the user's own addresses, and therefore don't reveal to anyone else which Groestlcoin addresses they are interested in.
Groestlcoin Electrum Personal Server can also broadcast transactions through Tor which improves privacy by resisting traffic analysis for broadcasted transactions which can link the IP address of the user to the transaction. If enabled this would happen transparently whenever the user simply clicks "Send" on a transaction in Electrum-grs wallet.
Note: Currently Groestlcoin Electrum Personal Server can only accept one connection at a time.

Features

Download

Windows
Linux / OSX (Instructions)

Source

UPDATED – Android Wallet 7.38.1 - Main Net + Test Net

The app allows you to send and receive Groestlcoin on your device using QR codes and URI links.
When using this app, please back up your wallet and email them to yourself! This will save your wallet in a password protected file. Then your coins can be retrieved even if you lose your phone.

Changes

Download

Main Net
Main Net (FDroid)
Test Net

Source

UPDATED – Groestlcoin Sentinel 3.5.06 (Android)

Groestlcoin Sentinel is a great solution for anyone who wants the convenience and utility of a hot wallet for receiving payments directly into their cold storage (or hardware wallets).
Sentinel accepts XPUB's, YPUB'S, ZPUB's and individual Groestlcoin address. Once added you will be able to view balances, view transactions, and (in the case of XPUB's, YPUB's and ZPUB's) deterministically generate addresses for that wallet.
Groestlcoin Sentinel is a fork of Groestlcoin Samourai Wallet with all spending and transaction building code removed.

Changes

Download

Source

UPDATED – P2Pool Test Net

Changes

Download

Pre-Hosted Testnet P2Pool is available via http://testp2pool.groestlcoin.org:21330/static/

Source

submitted by Yokomoko_Saleen to groestlcoin [link] [comments]

Looking back 18 months.

I was going through old emails today and came across this one I sent out to family on January 4, 2018. It was a reflection on the 2017 crypto bull market and where I saw it heading, as well as some general advice on crypto, investment, and being safe about how you handle yourself in cryptoland.
I feel that we are on the cusp of a new bull market right now, so I thought that I would put this out for at least a few people to see *before* the next bull run, not after. While the details have changed, I don't see a thing in this email that I fundamentally wouldn't say again, although I'd also probably insist that people get a Yubikey and use that for all 2FA where it is supported.
Happy reading, and sorry for some of the formatting weirdness -- I cleaned it up pretty well from the original email formatting, but I love lists and indents and Reddit has limitations... :-/
Also, don't laught at my token picks from January 2018! It was a long time ago and (luckliy) I took my own advice about moving a bunch into USD shortly after I sent this. I didn't hit the top, and I came back in too early in the summer of 2018, but I got lucky in many respects.
----------------------------------------------------------------------- Jan-4, 2018
Hey all!
I woke up this morning to ETH at a solid $1000 and decided to put some thoughts together on what I think crypto has done and what I think it will do. *******, if you could share this to your kids I’d appreciate it -- I don’t have e-mail addresses, and it’s a bit unwieldy for FB Messenger… Hopefully they’ll at least find it thought-provoking. If not, they can use it as further evidence that I’m a nutjob. 😉
Some history before I head into the future.
I first mined some BTC in 2011 or 2012 (Can’t remember exactly, but it was around the Christmas holidays when I started because I had time off from work to get it set up and running.) I kept it up through the start of summer in 2012, but stopped because it made my PC run hot and as it was no longer winter, ********** didn’t appreciate the sound of the fans blowing that hot air into the room any more. I’ve always said that the first BTC I mined was at $1, but looking back at it now, that’s not true – It was around $2. Here’s a link to BTC price history.
In the summer of 2013 I got a new PC and moved my programs and files over before scrapping the old one. I hadn’t touched my BTC mining folder for a year then, and I didn’t even think about salvaging those wallet files. They are now gone forever, including the 9-10BTC that were in them. While I can intellectually justify the loss, it was sloppy and underlines a key thing about cryptocurrency that I believe will limit its widespread adoption by the general public until it is addressed and solved: In cryptoland, you are your own bank, and if you lose your password or account number, there is no person or organization that can help you reset it so that you can get access back. Your money is gone forever.
On April 12, 2014 I bought my first BTC through Coinbase. BTC had spiked to $1000 and been in the news, at least in Japan. This made me remember my old wallet and freak out for a couple of months trying to find it and reclaim the coins. I then FOMO’d (Fear Of Missing Out”) and bought $100 worth of BTC. I was actually very lucky in my timing and bought at around $430. Even so, except for a brief 50% swing up almost immediately afterwards that made me check prices 5 times a day, BTC fell below my purchase price by the end of September and I didn’t get back to even until the end of 2015.
In May 2015 I bought my first ETH at around $1. I sent some guy on bitcointalk ~$100 worth of BTC and he sent me 100 ETH – all on trust because the amounts were small and this was a small group of people. BTC was down in the $250 range at that point, so I had lost 30-40% of my initial investment. This was of the $100 invested, so not that much in real terms, but huge in percentages. It also meant that I had to buy another $100 of BTC on Coinbase to send to this guy. A few months after I purchased my ETH, BTC had doubled and ETH had gone down to $0.50, halving the value of my ETH holdings. I was even on the first BTC purchase finally, but was now down 50% on the ETH I had bought.
The good news was that this made me start to look at things more seriously. Where I had skimmed white papers and gotten a superficial understanding of the technology before FOMO’ing, I started to act as an investor, not a speculator. Let me define how I see those two different types of activity:
So what has been my experience as an investor? After sitting out the rest of 2015 because I needed to understand the market better, I bought into ETH quite heavily, with my initial big purchases being in March-April of 2016. Those purchases were in the $11-$14 range. ETH, of course, dropped immediately to under $10, then came back and bounced around my purchase range for a while until December of 2016, when I purchased a lot more at around $8.
I also purchased my first ICO in August of 2016, HEAT. I bought 25ETH worth. Those tokens are now worth about half of their ICO price, so about 12.5ETH or $12500 instead of the $25000 they would be worth if I had just kept ETH. There are some other things with HEAT that mean I’ve done quite a bit better than those numbers would suggest, but the fact is that the single best thing I could have done is to hold ETH and not spend the effort/time/cost of working with HEAT. That holds true for about every top-25 token on the market when compared to ETH. It certainly holds true for the many, many tokens I tried to trade in Q1-Q2 of 2017. In almost every single case I would have done better and slept better had I just held ETH instead of trying to be smarter than Mr. Market.
But, I made money on all of them except one because the crypto market went up more in USD terms than any individual coin went down in ETH or BTC terms. This underlines something that I read somewhere and that I take to heart: A rising market makes everyone seem like a genius. A monkey throwing darts at a list of the top 100 cryptocurrencies last year would have doubled his money. Here’s a chart from September that shows 2017 year-to-date returns for the top 10 cryptocurrencies, and all of them went up a *lot* more between then and December. A monkey throwing darts at this list there would have quintupled his money.
When evaluating performance, then, you have to beat the monkey, and preferably you should try to beat a Wall Street monkey. I couldn’t, so I stopped trying around July 2017. My benchmark was the BLX, a DAA (Digital Asset Array – think fund like a Fidelity fund) created by ICONOMI. I wasn’t even close to beating the BLX returns, so I did several things.
  1. I went from holding about 25 different tokens to holding 10 now. More on that in a bit.
  2. I used those funds to buy ETH and BLX. ETH has done crazy-good since then and BLX has beaten BTC handily, although it hasn’t done as well as ETH.
  3. I used some of those funds to set up an arbitrage operation.
The arbitrage operation is why I kept the 11 tokens that I have now. All but a couple are used in an ETH/token pair for arbitrage, and each one of them except for one special case is part of BLX. Why did I do that? I did that because ICONOMI did a better job of picking long-term holds than I did, and in arbitrage the only speculative thing you must do is pick the pairs to trade. My pairs are (No particular order):
I also hold PLU, PLBT, and ART. These two are multi-year holds for me. I have not purchased BTC once since my initial $200, except for a few cases where BTC was the only way to go to/from an altcoin that didn’t trade against ETH yet. Right now I hold about the same 0.3BTC that I held after my first $100 purchase, so I don’t really count it.
Looking forward to this year, I am positioning myself as follows:
Looking at my notes, I have two other things that I wanted to work into this email that I didn’t get to, so here they are:
  1. Just like with free apps and other software, if you are getting something of value and you didn’t pay anything for it, you need to ask why this is. With apps, the phrase is “If you didn’t pay for the product, you are the product”, and this works for things such as pump groups, tips, and even technical analysis. Here’s how I see it.
    1. People don’t give tips on stocks or crypto that they don’t already own that stock or token. Why would they, since if they convince anyone to buy it, the price only goes up as a result, making it more expensive for them to buy in? Sure, you will have friends and family that may do this, but people in a crypto club, your local cryptocurrency meetup, or online are generally not your friends. They are there to make money, and if they can get you to help them make money, they will do it. Pump groups are the worst of these, and no matter how enticing it may look, stay as far away as possible from these scams. I even go so far as to report them when I see them advertise on FB or Twitter, because they are violating the terms of use.
    2. Technical analysis (TA) is something that has been argued about for longer than I’ve been alive, but I think that it falls into the same boat. In short, TA argues that there are patterns in trading that can be read and acted upon to signal when one must buy or sell. It has been used forever in the stock and foreign exchange markets, and people use it in crypto as well. Let’s break down these assumptions a bit.
i. First, if crypto were like the stock or forex markets we’d all be happy with 5-7% gains per year rather than easily seeing that in a day. For TA to work the same way in crypto as it does in stocks and foreign exchange, the signals would have to be *much* stronger and faster-reacting than they work in the traditional market, but people use them in exactly the same way.
ii. Another area where crypto is very different than the stock and forex markets centers around market efficiency theory. This theory says that markets are efficient and that the price reflects all the available information at any given time. This is why gold in New York is similar in price to gold in London or Shanghai, and why arbitrage margins are easily <0.1% in those markets compared to cryptoland where I can easily get 10x that. Crypto simply has too much speculation and not enough professional traders in it yet to operate as an efficient market. That fundamentally changes the way that the market behaves and should make any TA patterns from traditional markets irrelevant in crypto.
iii. There are services, both free and paid that claim to put out signals based on TA for when one should buy and sell. If you think for even a second that they are not front-running (Placing orders ahead of yours to profit.) you and the other people using the service, you’re naïve.
iv. Likewise, if you don’t think that there are people that have but together computerized systems to get ahead of people doing manual TA, you’re naïve. The guys that I have programming my arbitrage bots have offered to build me a TA bot and set up a service to sell signals once our position is taken. I said no, but I am sure that they will do it themselves or sell that to someone else. Basically they look at TA as a tip machine where when a certain pattern is seen, people act on that “tip”. They use software to see that “tip” faster and take a position on it so that when slower participants come in they either have to sell lower or buy higher than the TA bot did. Remember, if you are getting a tip for free, you’re the product. In TA I see a system when people are all acting on free preset “tips” and getting played by the more sophisticated market participants. Again, you have to beat that Wall Street monkey.
  1. If you still don’t agree that TA is bogus, think about it this way: If TA was real, Wall Street would have figured it out decades ago and we would have TA funds that would be beating the market. We don’t.
  2. If you still don’t agree that TA is bogus and that its real and well, proven, then you must think that all smart traders use them. Now follow that logic forward and think about what would happen if every smart trader pushing big money followed TA. The signals would only last for a split second and would then be overwhelmed by people acting on them, making them impossible to leverage. This is essentially what the efficient market theory postulates for all information, including TA.
OK, the one last item. Read this weekly newsletter – You can sign up at the bottom. It is free, so they’re selling something, right? 😉 From what I can tell, though, Evan is a straight-up guy who posts links and almost zero editorial comments.
Happy 2018.
submitted by uetani to CryptoCurrency [link] [comments]

Nano #Ama on Binance Spanish telegram group!!

Regards!! I'm Jesús Zambrano, member of the Hispanic community of NANO for a long time. Last thursday, we had an interesting and enjoying Ask-me-anything at Binance Spanish community on telegram with the people behind NANO, Colin LeMahieu (Founder and Executive Director) and Zach Hyatt (Proyect Manager), where we take advantage of their kindness and willingness to ask them some questions and share opinions about de currency. I will share a compilation of some of the questions and answers.
-(Admin) ¡Welcome Binancians to our following AMA!
I will explain how AMA works; we will have three (3) segments.
Segment #1: I am going to ask to our guests five (5) questions and then they will answer them.
I will be explaining the rest of the segments as we conclude one of them.
-(Admin) Today we have the great pleasure of having Colin (Founder and Executive Director) and Zach (Project Manager) with us in our chat room. Could you give us a little introduction about you?
- (Zach) Hi everyone, I am Zach Hyatt, the Project Manager at the Nano Foundation and am excited to help answer questions about Nano. I live in Austin, TX where it is quite hot right now!
-(Colin) I’m Colin LeMahieu, founder of Nano. I’m a computer engineer and I’ve worked at companies like Qualcomm, Dell, and AMD. I have been working on Nano for about 5 years now and I’m really excited to talk with people who are interested as well!
-(Admin) It is a pleasure for us to have you here, I have to say that on a personal level, I have been a follower of the project for a long time now, so it is incredible for me to be able to count on you tonight, we will start with segment # 1, with the questions I have for you.
Feeless transactions and in record time! What is NANO? Can you give us an introduction to the project?
-(Colin) Nano’s goal is to solve problems with other cryptocurrencies and make sending value fast and fee-less. It has a unique design to allow us to accomplish this. We want people to have the option of using decentralized digital money instead of fiat money anywhere in the world. Nano is accessible and easy-to-use today and we plan on keeping it focused on these goals.
-(Admin) Thank you for answering my first question, I am delighted with the features offered by the project, every week they are updating and making important changes that help to improve the ecosystem that surrounds the team.
Here you can find all the weekly updates: https://nano.org/en
Previously the project was called RaiBlocks, it appeared for the first time in an ad in Bitcoin Talk in 2015. Can you tell us why a name change came up later?
-(Zach) Yeah, absolutely. Although the original RaiBlocks name has a special place in our history, it was difficult to pronounce in some areas of the world and caused confusion with certain users. We decided to move to a shorter name that not only was easy to pronounce but also reflected the fast, efficient nature of the protocol.
-(Admin) A short and quick name to pronounce, definitely NANO is perfect to define it!
My third question is the following; I had seen a very interesting gif early in the chat and it is just about the question that I came to ask.
Currently, NANO has 100% of its tokens in circulation and these tokens were distributed through Faucets, so it meant that any user with a computer could get coins simply by completing some captchas, can you tell me which has been the experience of users when using this method?
-(Colin) The faucet was a great way for us to distribute coins to people who have never used it before. Cryptocurrencies that use mining end up distributing only to people who have money to buy the mining hardware and this is unfair. We had a lot of people from Indonesia and Asia in the beginning of our distribution and at the end there were a lot of people from South America, Venezuela and Brasil that were getting most of the Nano from the faucet. We think this was a fairer way to do it and it got Nano into the hands of people in different locations, and it had a very positive impact on their lives.
-(Admin) This is incredible! thanks for your answer!
Can you tell us about what the Open Representative Vote is about and how it protects the network?
-(Zach) Nano uses voting to get confirmation on the network instead of mining and the nodes on the network that create votes are called Representatives. Open Representative Voting allows people who have a Nano balance to pick whatever representative they want to vote on their behalf. This allows the people who hold Nano to decide who generates consensus instead of mining companies. The voting process is very efficient and is a big part of what allows Nano to be fee-less and use very little energy.
-(Admin) Very good! The last question on my part:
Nano PoW is your new approach, I have read a pretty interesting example with emails, can you explain what it is about?
-(Colin) Nano PoW is a research project we’re doing in order to create a proof of work algorithm that uses less energy than other popular algorithms. Since Nano is fee-less, there must be a method to limit transactions going onto the network, which this PoW achieves. With the goal of using more memory in the process instead of CPU cycles in order to generate proofs, this new Nano PoW will help prevent ASICs from being able to cheaply send lots of transactions. It’s important for a cryptocurrency that’s used around the world to be energy efficient and green so continuing our research on this is important to us.
-(Admin) https://medium.com/nanocurrency/nano-pow-the-details-ba22a9092d6f
Thanks for your answers, Colin and Zach! I have a video, taken from your YouTube account that I would like to share with the community
https://www.youtube.com/watch?v=eh9pA8UCUrI
Can you tell me what we see in this video?
-(Colin) This is a video of how fast our transactions send and receive. You can see it takes less than 1 second to finish which means you can use it as a currency.
- (Zach) The wallet was made by developers in our amazing community, it is called Natrium. It really shows how fast Nano is and how it is easy-to-use!
-(Colin) You can also see how simple it is to use. You just scan, enter an amount, and send. There are no complicated setting which is great for new users and great for adoption.
- (Zach) And the best part is, there were no fees at all for that transaction. In fact there have never been any transaction fees on the Nano network ever!
-(Admin) Great! That's why I wanted to share it with everyone, yesterday I could try the wallet and it is really spectacular to use, thank you very much for that excellent explanation, please stay with us, now comes the part in which our users participate
Segment 3, community questions
Q -First congratulations on your project, it is amazing. Now, does nano BlockChain have another use besides making transactions?
A - (Zach) Thank you! Nano has always been focused on transfer of value and will continue to maintain that focus. The overall design is aimed at doing only this so it can remain fast, efficient and fee-less.
Q -Good evening! I understand that thanks to its architecture called "Block-lattice", each individual provides the computing power necessary to verify their own transaction, thanks to this they do not use miners to confirm transactions and they do not apply commissions of any kind. My question is: How did this occur and how difficult was it?
A - (Colin) It’s simila, transactions are validated by votes from the representatives, not by the PoW. The PoW is a way to slow down how fast people can create transactions so they can’t spam the network.
Q - Do you have any short or long term projects so that transactions using $NANO were anonymous?
A - (Colin) Long term we want to see what privacy options exist and are fast. Most privacy schemes make the transactions very big or slow to process and it’s important for things to remain quick and efficient so we can have fast transactions.
Q - We are living in Venezuela many changes in the cryptocurrency sector, the integration of crypto for service payment and product purchases is already a reality. What agreements has NANO made with service stores to integrate it as a means of payment? I want to pay my movie ticket with NANOS
A - (Zach) Thanks for your interest in Nano. We are always looking for ways to allow everyone to use Nano in as many places as possible. Although separate from our organization, we are aware of the efforts of the Nano Venezuela organization and try to support them when possible in bringing Nano to as many people and stores in Venezuela as possible.
Q - (7 questions made from one persone at once)
  1. How do you manage to make your transactions virtually instantaneous?
  2. How do they create part of the company's livelihood if no fees are charged for transactions?
  3. Why does $ NANO consume so little electricity?
  4. Requirements for a medium-sized company to adopt nano correctly as a means of payment?
  5. Since 100% of the $ NANOS are distributed, I have seen something in Medium that talked about `` Nano PoW '', could you tell me a little more about how it works? What profit will the person / institution get that puts hardware for their PoW? Will more $ NANO be created apart from those already in circulation?
  6. What do the representatives earn for putting their vote and validating blocks if 100% of the $ NANOS are already created / issued?
7- Since your policy / slogan / commandment is to be a cryptocurrency without fees, shouldn't you force exchanges in which $ NANO is present that they don't charge withdrawal fees?
A - (Colin)
  1. Transactions are fast because they’re validated by voting. The votes get transmitted around the world in milliseconds and all people have to do is count votes to confirm the transaction.
  2. We use the Dev fund to pay for developing the Nano protocol. The Nano protocol is a free tool that other people can build businesses on. We have ideas for businesses that can use fast, free money in order to help people send money to their family in other countries or pay microtransactions. It’s similar to Linux, it’s free but big companies use it because it saves them money.
  3. Nano uses little electricity because we use voting for validating transactions. Voting is just sending data over the internet which is power efficient.
  4. You can run a nano node with 40-60$/mo using cloud virtual machines
  5. Nano pow is just a more efficient way to slow people down from sending transactions to the network
  6. The most important thing is: why does a company want to use cryptocurrency? They want to use it because it saves them money on bank fees, etc. Since 40-60$/mo running a node is less expensive than their bank fees, they want to participate in the network to keep it going and save them money.
Q - Knowing all this about Nano, could you say that Nano is one of the most energy-efficient, Ecological friendly currencies in existence?
A -(Zach) Absolutely. We care about making a positive change in the world and so pride ourselves on leaving as little energy trace possible in the world. It may just be the fastest, most efficient transfer of value available.
Q - If the nano protocol had not passed the Red4Sec signature security test, would it have any vulnerability today?
A - (Colin) The Red4Sec audit didn’t find any critiral vulnerabilities in Nano. In fact they did the audit twice because they couldn’t find anything wrong and that never happened before.
It’s important for us to keep the code high quality and we will do audits again in the future because it’s important to make sure everything is secure.
Q - I'd like to see more development of Nano by using SMS on our phones to avoid the problem of no Internet connection at the moment
A -(Zach) As much as we like the idea of SMS, unfortunately it is not a secure network so managing Nano transactions over it brings some unique requirements. However we are always innovating and trying to make Nano as easy and accessible as possible so hope advances can help over time make it more accessible in this area.
Q - What plans do you have to close this 2019 to increase adoption in Latin America?
A -(Colin) We are very excited about the passion we see in the south american community. We would love to make it down to VE however in the mean time follow nanoVE for updates and meetups - there may be one near you soon!
Q - How will you make the adoption and use of $ NANO continue to increase especially in markets where other cryptocurrencies are gaining more ground?
A - (Colin) Our focus is to build tools people need to accept cryptocurrency. Right now it’s still difficulty and expensive. One thing we’re making is the device Appia which can accept cryptocurrency similar to a credit card. We made this device very inexpensive and can connect over wireless so it can be used in markets or resturaunts or other places cryptocurrency is not yet available.
- (Admin) Thank you very much for your answers! You are the first guests that answer all the questions of our users, you are amazing guys!
@AndyNano It was amazing to meet you, I learned a lot from you
@FundacionNanoVE Thanks for making this happen! excellent work
@nano_isam Thanks for everything buddy!
-(Zach) Can we ask a question to the channel?
What are the top things Nano can do to help you in your daily lives?
-(Colin) My question: How do you store cryptocurrency safely? Where do you back up your seed so it isn’t lost or stolen?
A - In Venezuela we currently have a problem with conventional payment processors, they are very slow, it would be great to be able to see people using NANO to make their purchases at any store in Venezuela, 0 commissions and instant transactions, is what we need
A - Fast transactions are what can help society the most, and except that, the best thing is that it is very cheap ... from there it is addition, those are the main characteristics that we look for the most
A - encrypted file in a pendrive
A - Nano is a direct competition to the vast majority of Cryptos, in transaction speed and that it is literally free to send or receive, nothing to wait for 5 hours or the next day when you pay for items or services with Crypto, let's increase the adoption of nano!
-(Colin) Question: Are there barriers to using Nano in your country right now?
A - No barriers in Venezuela
A - No barrier what is lacking is greater diffusion in means to give greater projection and that the adoption arrives. Here I am to support NANO!
A - There should be no barriers to the payments we wish to make, freedom above all
-(Colin) Fantastic!
- (Zach) Thanks everyone, I have to go but I appreciate all the awesome questions and answers!
submitted by AlejandroZD58 to nanocurrency [link] [comments]

Bitcoin, dogecoin. How I tried to make my fortune in 2014 with the sweat of my computer.

Bitcoin, dogecoin. How I tried to make my fortune in 2014 with the sweat of my computer.

https://preview.redd.it/mv21lvsa3do31.jpg?width=1280&format=pjpg&auto=webp&s=51bf5296a06eedc178079cf0b3ab4c3cfc44f271
Make money just by working on your computer: the rise of electronic currencies, in the wake of bitcoin, can be a little dream, especially in times of crisis. We tried the experiment. Wealth at your fingertips? Not for everybody.
Reading time: 6 min.
We have known at least since March 2013, with the soaring Bitcoin (BTC) price during the closing of Cypriot banks: electronic currencies, it has not much virtual. Since the creation of the enigmatic Satoshi Nakamoto serves as a safe haven, a playground for speculators, interests the States and even makes it possible to pay for his trip to the space where his beer, bigger world would dare to pretend that it only serves to buy prohibited substances on SilkRoad - if it ever was.
At the end of November, James Howells was mocked a lot, this Brit, caught in a household frenzy, inadvertently threw a hard disk containing 7,500 bitcoins, the equivalent of 4.8 million euros. A small fortune now lost in the depths of the Docksway dump near Newport. Nevertheless, before causing the consternation of the global Internet, Jamie still had the nose to undermine the BTC at a time when the experience mobilized a handful of hardcore geeks.
Since the rise (sawtooth) bitcoin, each unit currently weighs more than 800 dollars, nearly thirty cryptocurrencies have emerged. Is it possible, this year again, to let this promising, volatile and risky train pass, or to fall into
  1. Choose your electronic motto.
  2. All are based on the same principle: to summarize (very) big features [1], the issuance of money is governed by an algorithm, and the new corners put in circulation reward the resolution, by participants in a network of peer and mathematical problems, including the validation and archiving of transactions, which are public [2]. Mining a cryptocurrency is like putting the computing power of your computer in the service of the network.
  3. Since the program is decreasing [3], the mining becomes more and more difficult with time (and with the increase of the number of participants): to hope to make his pelote via the only computational activity, one must either have to at its disposal a large fleet of machines, to be a miner from the first hour. Exit the bitcoin, long since out of the reach of a personal computer.
  4. I similarly gave up the litecoin and peercoin, already well launched (they date respectively 2011 and 2012), to set my heart on one of the most recent currencies - and certainly the hippest of the moment: the dogecoin.
  5. As its name suggests, the cryptocurrency favorite Shiba Inus from around the world is a tribute to the Doge, one of the most famous memes of 2013, with its captions in Comic Sans, the font most sorry for the web. A geek joke, therefore, except that - the unfathomable mysteries of the Internet - its value jumped 900% in the third week of December, and she suffered a Christmas robbery online.
  6. Admittedly, at the time when these lines are written, the dogecoin caps at 0.00023 dollars [4] - its quite ridiculous (and quite depressing), but even if you bet on the future, so much to go frankly.
  7. 2. The hands in the engine the billboard.
  8. From there, things get tough (a little). Installing an electronic purse on ones computer is not very complicated (the software is available for Windows, MacOS, Android or, for the more adventurous, on a repository to compile under Linux). It is also possible to use an online wallet, but it is more risky (except, perhaps, when one is called James Howells). When opened for the first time, the purse automatically synchronizes with the Dogecoin network (be careful, it can be long), which gives you a payment address (we can generate more later).
  9. The two most common ways to undermine electronic money are to use the computing power of the computers microprocessor (CPU) or, more efficiently, that of the graphics card processor (GPU). In the first case, the program is simple to install; in the second, it is necessary to choose the most adapted to its material [5]. There are, thankfully, a lot of online tutorials. Still, to operate the corner board requires in all cases to trade the comfort of the GUI for aridity, so confusing to the layman, command lines - we have nothing for nothing.
  10. Finally, at work alone, we prefer collaboration. Mining is best done in groups, or rather in pool: it distributes the gains, of course, but also the difficulty. For the dogecoin as for all the crypto-currencies, the pools are numerous. A quick tour of a dedicated section of the Reddit community site can help you make your choice.
  11. 3. Extension of the field of struggle.
  12. And after? After, we can rest, since it is the machine that works. But the truth of a cryptocurrency - even at the exceptionally high LOL and LOL rates of the Shiba Inu - is cruel and brutal: not all computers are equal. Or rather, some are more equal than others. For while you heat your CPU or your graphics card to grapple some unfortunate corners, others will sweep the game thanks to specialized integrated circuits, computing capabilities much higher.
  13. If the game of buying and reselling corners is basically just another stock exchange mechanism, less the intervention of the central banks - what is at stake, and the big political question they ask: are we certain to prefer speculation pure and perfect to monetary policies, however questionable they may be? -, production, it is the law of the strongest (in calculation). There are even lethal weapons at $ 10,000 each, with which your processors are like mosquitoes in front of an A bomb.
  14. And if you think it does not matter because after all, it does not cost you anything, think again: the components, like humans, wear out faster when they work at full speed, and the bill of electricity can quickly grow. The profitability of the case is anything but certain, as evidenced by the results of online calculators. (Needless to say, our laughing dogecoin does not stand up to this kind of simulation.)
  15. Much more boring, from a collective point of view: the carbon footprint, current and above all expected, of electronic currencies worries more and more. Last spring, Bloomberg estimated that the energy consumption of the Bitcoin network was equivalent to that of 31,000 US households. Not sure, according to the site, that their emission is less damaging to the environment than have been some physical currencies.
  16. For exciting to analyze that is the emergence of cryptocurrencies, it is better to ask now about their cost, economic and ecological. To see it as a potential source of income, except for being a very early adopter with a hollow nose, an individual with a lot of computational capital or a clever trader, you have to make a point.
  17. If the recurrent comparison with the famous Ponzi pyramid [6] is discussed (after all, the decentralized currencies do not make promises), remains that, as long as the value does not collapse, the system benefits mainly to the first entrants - except James Howells.
  18. As the Bitcoin.fr site aptly states: all this is just an experiment, invest only the time and money you can afford to lose. LOLs love was not a worse reason than another to experiment, so I finally submitted my laptop to four days and three nights of intense activity, which makes me happy. owner of a good half a thousand dogecoins. Either the equivalent of 0.115 dollar, or 0.08 euro. It is obviously not worth the electricity consumed to generate them, it increases my carbon footprint, but it amuses my entourage. But laughter is, as everyone knows, a safe bet in times of crisis, less volatile than a real bitcoin.
  19. And then, after all, you never know.
  20. Amaelle Guiton.
  21. 1. For explanations more provided (the case is quite complex), refer, for example, to the series of very detailed notes devoted to blogger Turblog.
  22. 2. And as such, searchable by everyone. It is the identity of the users that is not known, unless they reveal it, hence the reputation of anonymity (relative, therefore) cryptocurrencies.
  23. 3. In the case of bitcoin, the maximum of 21 million units should be reached around 2140.
  24. 4. For a day-to-day follow-up, see the CoinMarketCap site which lists the exchange rates of crypto-currencies, based on the dollar value of bitcoin.
  25. 5. We discover then, unfortunately, that some graphics cards do not allow the mining. This is the case for the author of these lines, reduced to working in conditions of extreme computer deprivation.
  26. 6. Comparison which is at the heart of a hilarious note on the ponzicoin, signed by the economic journalist Matthew OBrien, on The Atlantic (to read if you intend seriously to invest in the dogecoin).
submitted by Mejbah411 to u/Mejbah411 [link] [comments]

DXCHAIN: big data meets blockchain (development progress)

Dxchain is world's first decentralized big data and machine learning network powered by a computing-centric blockchain.
Let's discuss it's development progress and project updates.
Dxchain is now an open source - debut of godx
You guys may be wondering “What’s Godx? What are the contents and features of the open-source code? What does open source really mean?”
What’s Godx? Godx is a blockchain project written by the DxChain team using Go. Currently, it supports 64-bit Linux and MacOS operating systems. It not only implements the common blockchain ledger system, but also implements a large-scale distributed storage system. Compared to traditional storage service providers, Godx is based on the blockchain tech that can provide users with more transparent, secure and efficient distributed storage services.
How can I access Godx open source? DxChain’s full open-source code for testing Network 3.0 is hosted on DxChain’s GitHub. Click this link to get the code: https://github.com/DxChainNetwork/Godx
Why open source? In the blockchain world, code is law, and it forms the community consensus on the blockchain. From now on, the DxChain Godx project is open source, which means that any engineer familiar with the go language can access the code through the provided link. This allows them to review its internal implementation logic, verify and modify the code, and compile their own executable file. It also means that no Trojan or backdoor virus can hide in the program to ensure that the project runs in a completely open and safe environment. The DxChain team is willing to work with community members to maintain this code-based law and build a healthy developer ecosystem.
Currently, DxChain uses GitHub as a platform for all code development and management. Starting today, the code modification and upgrade of all subsequent DxChain project developments will be carried out in a completely open and transparent environment. We welcome the supervision and inspection of team members from the global community. We will use actions to prove that DxChain is serious about its open-source code. I hope that every technology enthusiast can provide us with more valuable suggestions in order to improve our decentralized storage ecosystem!
What’s inside the Godx open source code? The Godx project is written in Go language and contains 1,706 go language source files, totaling 738,531 lines of code, which was developed by 8 main engineers. (For detailed indicators, please refer to GitHub statistics: https://github.com/DxChainNetwork/Godx/pulse The main module of the program includes general blockchain templates such as account, consensus, core, miner, p2p, rpc and evm, in addition to storage contract modules such as a storage client for storageclient and storagehost.
The high-quality code isn’t the only thing that makes this project outstanding. We believe that a clear and detailed document is equally as important in order to get developers started. The DxChain team provides community developers with detailed development updates and usage documentation. Throughout the project, use the tutorial found in the README.md document (https://github.com/DxChainNetwork/Godx). Developers can easily configure and install Godx code and experience DxChain storage and mining functions.
What are the features of the Godx project? The DxChain team has always been committed to using blockchain technology to provide solutions for data storage and computing problems. We will elaborate on the various futuristic tech innovations used in the project and bring you a taste of the future. This article will briefly introduce the following three aspects: EVM smart contracts, lightning network storage protocol and fast verification algorithm.
Compatibility with EVM Virtual Machine In the smart contract solution, the Ether-compatible virtual machine has 3 unique advantages. It is Turing complete, has DAPP development based on smart contracts, and its EVM platform is situated in the mainstream. The DxChain team has expanded ethereum’s original EVM and added a storage contract function while still being compatible with the original virtual machine commands. Therefore, developers can use both EVM and storage contract functions. The original Ethereum DAPP developers can directly compile the source code of their APP into Godx with almost no modification, which greatly reduces the development cost for the majority of developers.
Lightning Network Storage Protocol Since its launch, Lightning Network had the expectation to improve bitcoin transaction speed and scalability. In the algorithm of the offline file contract, the DxChain team also adopted a protocol similar to the lightning network channel. We call it the storage protocol. The storage protocol allows two parties who store the same file in the main chain to sign the contract, carry out the pledge fund and follow up on many detailed activities (such as uploading/downloading files) that can be implemented offline until the funds are settled by both parties. This means that even if there are huge files in the network that need to be stored, it can be quickly completed, without affecting the main chain, greatly improving storage performance and throughput efficiency.
Compatibility with EVM Virtual Machine In the smart contract solution, the Ether-compatible virtual machine has 3 unique advantages. It is Turing complete, has DAPP development based on smart contracts, and its EVM platform is situated in the mainstream. The DxChain team has expanded ethereum’s original EVM and added a storage contract function while still being compatible with the original virtual machine commands. Therefore, developers can use both EVM and storage contract functions. The original Ethereum DAPP developers can directly compile the source code of their APP into Godx with almost no modification, which greatly reduces the development cost for the majority of developers.
Zero-second file storage verification algorithm Through the specially designed Merkle Tree algorithm, the DxChain team implemented a zero-second network-wide method based on file storage verification. Compared to other algorithms, this algorithm saves necessary network interaction time, so that the acceptance speed of large files can be kept within milliseconds. Through this verification algorithm, all file storage will be efficiently verified by the entire network, in order to eradicate hackers.
The DxChain project is unique because of the achievements and improvements made by our team of talented engineers. In the future, we aim to release a series of analytical articles to provide an in-depth explanation of DxChain’s open-source code. Please stay tuned!
Conclusion Finally, the DxChain team would like to thank all of the supporters who accompanied us. Godx Open Source showcased the transformation of DxChain from being a team leading project to one that is driven by the community.
Everyone is welcome to provide us with valuable comments or suggestions by reporting an issue on GitHub. Every bug report and algorithm proposal will help DxChain’s development. We look forward to developing with DxChain's global community in the future, building a win-win, healthy developer ecosystem with continuous technological innovation, and leaving a permanent mark on the blockchain world.
Please share your views and suggestions Here is the website link: https://www.dxchain.com/
submitted by TechnicalChaudhary to cloudstorage [link] [comments]

CRITICAL – ELECTRONEUM NETWORK UPGRADE

As you may be aware our v2.0 network upgrade is planned for 30th May 2018 (block height 307,500). The estimated time of upgrade will be 09:30 UTC. To enable you to continue trading / mining Electroneum it is critical that you update your Electroneum nodes and wallet software in advance of the planned network upgrade. The latest date you should update by is 29th May, however we suggest that you SWITCH NOW as a matter of urgency. All transactions created with the latest RPC and CLI wallets will be accepted after the upgrade block, however if you have any transactions in the mempool that were generated with old versions of the CLI or RPC they will fail and be returned to sender.
Upgrade Overview
This major release is aimed at increasing transaction speed and minimising transaction size, in preparation for mass adoption and an exponential increase in global transactional volume.
Anti- ASIC
Implementation of ASIC resistance.
Transfer Fee Increase
We have increased our base fee from 0.01 ETN to 0.1 ETN.
Reduced Privacy
Disabling RingCT & Mixin privacy features means we can fit significantly more transactions into each block than with them enabled. This means less wait to get a transaction into a block and a leaner blockchain size. Wallets are still private as we will continue to use a new stealth wallet address for every blockchain transaction so there is still significantly more privacy than with Bitcoin or Ethereum, but considerably less privacy than with a privacy focused coin like Monero.
Mempool life to 3 days
During times of high transactional volumes you will now have 3 days for the transaction to complete rather than the current 24 hours period.
2 minute blocks
We are moving from one to two minute blocks which will significantly decrease the chance of an orphan block being created.
Block Reward
We are doubling the block reward to ensure that the daily ETN block reward is unaffected.
Reduce difficulty window
We are reducing the difficulty window to check every 360 blocks to adjust the difficulty every 12 hours (in line with current adjustment period).
What happens if I don’t update my nodes?
Failure to update your nodes in advance of the upgrade on May 30th will result in the following:
You will no longer be able to trade Electroneum
Ways to update your nodes
Method One – Compile from source code
Using our GitHub page (link below). Once compiled override the old binaries with the new ones.
https://github.com/electroneum/electroneum/tree/v2.0.0.0
Method Two – Download binaries
From our GitHub release page (link below). Once downloaded you need to check the ‘checksum’ on the zip files to confirm that they are the official versions. Unzip the new binaries over the old ones.
https://github.com/electroneum/electroneum/releases/tag/v2.0.0.0
Checking you’re up to date
Once completed restart and check that you are running the correct version of the daemon and wallet software using this command:
Linux / Mac./electroneumd –version./electroneum-wallet-cli –version./electroneum-wallet-rpc –version –rpc-bind-port 12345
Windowselectroneumd.exe –versionelectroneum-wallet-cli.exe –versionelectroneum-wallet-rpc.exe –version –rpc-bind-port 12345
These commands should output the following:
Electroneum ‘May 2018’ (v2.0.0.0-31f729a)
Thank you for your continued support for the Electroneum project.
The Electroneum Team
(source: Electroneum Official Blog)
submitted by HueyGTO to Electroneum [link] [comments]

AES Crypt security audit (1 serious issue found)

I just learned about privacytools.io this afternoon and started poking around at some of the software I hadn't heard of before. One in particular caught my eye: AES Crypt. It's listed as "Worth Mentioning" under "File Encryption". I found some minor issues and one major issue.
I only looked at the Linux version, written in C. However, most of the issues I highlight are relevant to all versions since it's part of the file format.
Update: So apparently the major issue has been known since 2012, but they've decided not to address it. Therefore Privacy Tools should not be recommending this software.
Update 2: AES Crypt was removed

The Bad News

Let's start with the most serious issue. An unauthenticated field in encrypted files is trusted, and this allows a man-in-the-middle to manipulate the plaintext without being detected. I wrote up a little example scenario in my bug report, along with proof of concept you can try for yourself:
GitHub issue #23: Unauthenticated header data is trusted, making the plaintext malleable
Instead of using a proper padding scheme, the size of the final block is stored in a last_block_size field in the file. Despite being placed between the encrypted message and the authentication tag, it's not authenticated. This is a huge no-no and must be fixed before it would be reasonable to recommend this tool to anyone for any use.
It's not a problem with the code, but the file format itself. Therefore all versions are affected, and the fix will require a new file format (version 3?).
It could be fixed by including the last_block_size field when authenticating, but it would be much better to drop this field and use a standard padding scheme like PKCS#5. As a really minor bonus, this would also hide the exact file length from snoops.

Weak key derivation

The encryption key is derived from the user-entered password by iterating SHA-256 8,192 times. It's not a showstopper, but this is very weak, and puts a lot more stress on choosing good passphrases. It is salted with the IV, which helps protect against some kinds of attacks.
This is part of the file format since the passphrase is usable between implementations, so all versions are affected.
Recommendation: Switch to a memory-hard KDF like Argon2 or scrypt. Less good option: allow the number of iterations to be configured, or just use more iterations. It's very easy to parallelize SHA-256, especially thanks to all those hardware implementations designed for mining Bitcoin.

More complicated than necessary

The passphrase is used to encrypt yet another key, which is used to encrypt the message. This offers no additional protection, and it's not used for anything. The only reason you might want something like this is so that you can encrypt the file with more than one passphrase, allowing it to be decrypted with any individual passphrase. But that's not a feature of AES Crypt.
Worse, it actually weakens the format since it makes brute force attacks on the passphrase faster. No need to check guesses against the entire ciphertext, just the fixed-length key!
This is part of the file format so all versions are affected.
Recommendation: Get rid of this. It's not a big deal, it's just pointless.

Some cargo culting

Entropy read from the operating system (/dev/urandom, etc.) isn't entirely trusted for some reason, so it's hashed along with the current time and PID. That's not sufficient to accomplish anything useful. It doesn't hurt, but it's a strange thing to do.
This isn't part of the file format, so it's just a quirk of the Linux and Windows implementations.

Ambiguous licensing

I am unable to find any license governing the C Linux and Windows versions of the software. There's no LICENSE file, and the individual sources are not consistently marked. The AES implementation is embedded and marked as GPL, which suggests the entire source is GPL.
So at the moment a conservative take would be that AES Crypt is source available but not necessarily Open Source.

Perhaps some code quality issues?

There were a couple cases of undefined behavior. I submitted a patch to fix these. (Update: This patch was never accepted, and so AES Crypt still invokes undefined behavior each time it's used to encrypt data, making all its output suspect.)
The very second time I ran the aescrypt command after compiling it, I got a segmentation fault, which was pretty alarming. I submitted a patch to fix this, too (Update: also never accepted), but considering how quickly I found this, I wonder how many more issues are lingering. File name handling is a mess. Though, as a command line program, it's probably reasonable to consider the command line arguments trusted inputs.
I looked mostly at the code that does encryption and decryption, and that part is pretty solid. It does thorough error checking and is even careful to clean up before bailing out.

Variable-time comparison

The memcmp() function is used to verify the authentication tag, which takes a variable amount of time to complete. It's not significant for a command line application like this since it's never going to behave as an oracle for an attacker, but something to notice, especially if the code is reused in, say, a server implementation of AES Crypt.

The Good News

It's not well documented, but the encryption scheme is AES-256 in CBC mode, authenticated with encrypt-then-authenticate HMAC-SHA256. Except for the lack of padding, it's all solid stuff. The IV is generated and used properly, and the (pointless) intermediate key is also generated properly (C version, Linux and Windows).
The program makes consistent and reasonable attempts to sanitize memory holding sensitive information. Well done!
As I noted, the actual file parsing and crypto routines are, for the most part, robust with error checking and input validation. (Though, I did notice the upper four bits of last_block_size is allowed to hold any value with no impact on the result.)
If the padding issue is fixed with a new file format, then it's reasonable to recommend this tool with the caveat that the KDF is weak and so your passphrases must be especially strong.
Disclaimer: I wrote and maintain a similar open source tool called Enchive which is perhaps a "competitor" in this area.
submitted by skeeto to privacytoolsIO [link] [comments]

Breakdown of the Mining Pool Ecosystem as it currently stands, and why the smaller pools are better than you think.

Hi NIM nation!
The best Proof of Work (PoW) coins have distributed mining networks. Bitcoin has many pools with large amounts of users mining on the network, yet the highest pool hashrate in percentages is BTC.com with only 25% of the hashrate. Exchanges like coins with distributed mining networks like BTC, as it means the risk of a 51% attack on the network by a pool is minimal.
Nimiq, not dissimilar to many other young projects, has a very skewed mining distribution. At the time of writing, beeppool currently has over 51% of the network hashrate, and Skypool combines with Beeppool to claim over 80% of the total hashrate in the last 24 hours. Large exchanges generally frown upon centralised networks like this as they feel they aren't as secure as other networks.
This post will talk about the different pools available for Nimiq mining, and why the Big 2 aren't necessarily the best bang for your mining buck right now if you're a long term miner. Before that, let's start with the big 2
Beeppool
Beeppool is the largest Nimiq mining pool, owned and operated by Blub. They have the best performing mining clients available, and the clients are smart clients capable of verifying transactions so no chance of a 51% attack by Beeppool... but the pool is currently closed due to an effort by Blub to decentralise the network anyway, as he knows it's unhealthy for a coin to have a centralised mining network incase a pool goes down. The fee was raised from 0.7% to 1% on top of this. The pool also only offers manual payouts, which are done whenever Blub gets around to them (usually 1 - 2 times a day). The pool is reliable overall, but being shut off to new users means the hashrate it is at now will most likely stay that way until it is reopened - maybe even drop if users decide to leave to support smaller pools.
Skypool
Skypool offers a variety of mining clients through it's own closed source propriety mining client. It is not a smart client (capable of verifying transactions and receiving jobs on its own), however pool operator Azard claims that the pool operates on a P2P network so a 51% attack isn't possible. Due to the clients being closed sourced, it is impossible to verify this. They were the first Nimiq pool on the block, so they have a lot of first mover advantage. But in their short history they've been plagued by server issues, making the pool unreliable. They also had "hashrate spoofing attacks", which meant the spoofers received more NIM than they should have. This NIM was never distributed to other miners, which made members of the community question what they did with it. They also have a 1% fee, and payout only once a day.
So the two biggest mining pools only offer payouts one - two times a day at a certain time, which is unusual for many pools. They also have the highest fees out of the pools. This is a point that gets lost among miners new and old, so I want to emphasize this before I continue
Pools with higher hashrates DOES NOT mean that you will receive more NIM than pools with lower hashrates. All it means is that you will receive a more consistent payout.
Why is that important? For short term miners, the consistent payout means that they will be more assured to get the NIM they're mining. But for long term miners, it doesn't matter which pool you choose from - if the hashrate is the same, over time your NIM received will be the same regardless if you're on a small pool or large pool... until the fees kick in.
With that being said, it's time to look at some of the smaller mining pools that I have tested and trialed, and look at why they're more appealing options to a longer term miner.
Sushipool
Sushipool has one of the cleanest UIs out of any mining pool for Nimiq. They also have mining clients for any system based off the smart mining client, which means no 51% attacks for Sushipool - plus a webminer for those who don't want to set up a miner on their computer. The Sushipool webminer was also initially used to support the increasingly popular Tamigochi-like game Nimipets, which uses webmining to generate food for their pets. The pool currently has a 1% fee, and unlike the Big 2 pools, it offers automatic payouts for balances over 10 NIM every 3 hours! It also has servers based over the world as well, allowing low ping connections for most users. It has everything the bigger pools have, plus a nice UI on their website and automatic payouts with a 0% fee, and a variety of other small features that make it stand out as one of the better smaller pools.
More info at https://sushipool.com
Porkypool
Porkypool doesn't offer the breadth of clients like Sushipool does, but it's standout feature is that it offers a one line script for Linux users to instantly compile the Linux miner for their system to run on Porkypool servers. There's also the option of web mining if you don't want to install, although this is done on the official Nimiq miner at nimiq.com. They offer servers around the world like Sushipool, and while they don't have a 0% fee deal for the first month, they do offer a competitive 0.8% fee, which is lower than the Big 2. They also offer payouts over 10 NIM automatically every hour! The consistent payouts are attractive to those who needs to sell as they mine to cover costs.
More info at https://porkypool.com/
Nimbus
Nimbus is one of the newest pools, and as such it is only supporting Linux miners currently with Windows miners on the way. However, in spite of this, Nimbus offers some of the best performance on a Linux miner that can be found, and they offer a very competitive 0% fee for people who wish to mine with them now. They have a registration system similar to Beeppool, however there is automatic approval so no waiting for the admins to add you. They also have a personalised mining tutorial for those who wish to use Google Cloud Compute's free trial to mine up to potentially 10,000 NIM for effectively free once you register.
More info at https://nimbus.fun/
Nimiqchain
Nimiqchain recently underwent a relaunch, and is now supported by mining clients for every OS as well as a webminer, and the pool is currently operating on a 0% fee! The pool doesn't require registration, and payouts occur every time a block is found for accounts that are over 10 NIM. They have 4 global servers to connect to for low ping, and the new UI design on the website rivals Sushipool for looks. Well worth a look as they offer competitive fees and a wide range of features
More info here - https://pool.nimiqchain.info/
There are also a number of other smaller pools operating, such as Philpool with a competitive 0.5% fee and an easy to use linux script to install. The ones I have spoken about are the ones I have tested and feel comfortable talking about.
I mine with Beep or Skypool already - why should I switch?
Few reasons
  1. The lower fees mean that over time, if you're in for the long haul you will receive more NIM in pocket and less going to the pool runners. Remember, consistent payouts from larger pools only truly affects short term miners, long term miners will find the payouts average out over time... and besides, if your chosen pool ends up getting a higher hashrates, then the payouts will become more consistent as a result! Win win for everyone
  2. It makes the network more appealing for larger exchanges, and outsider looking in. More exchanges/more outsiders wanting in = more adoption, circulation and use of Nimiq. I'll let you figure out why that's important ;)
  3. The automatic payouts and reliability of the timing of the smaller pool payouts means that in the event that something happens to the pool admins for Beep or Sky, or the pool goes down, you will still be receiving most of your hard earned NIM as you can get your payouts more often. Just ask anyone who tried to withdraw NIM from TradeSatoshi over the last week how frustrating/nerve wrecking it is to have NIM in limbo.
To see the pool hashrates in real time, visit https://poolwatch.info/ for more info. Please note that it uses a logarithmic graph so even if they appear close, they might not be as close as they seem :)
submitted by Mr-Clarke to Nimiq [link] [comments]

Creating a Headless Staking Node on Ubuntu 18.04

Creating a Headless Staking Node on Ubuntu 18.04
##UPDATE## Step 8 - Option 2, has some bugs in the final build process. i haven't had time to work them out yet!

This guide will take you through building and running a headless x42 Full Node! The OS I am using here is Ubuntu 18.04, this guide picks up from a complete/fresh ubuntu install.
This is meant to setup a staking node and so this guide will run you through building, configuring and setting up staking. It will not cover sending transactions or anything else.
The things we are going to do:
  • Step 1 - Install .net core
  • Step 2 - Download The x42 Node Source & Compile It
  • Step 3 - Setting The x42 Node Up To Run On Boot
  • Step 4 - Setup A New Wallet
  • Step 5 - Configure The x42 Daemon
  • Step 6 - Get Address
  • Step 7 - Check Balance
  • Step 8 - Connect The UI Wallet To A Headless Node
  • Step 8 - [Option 1 - Use Installer] Connect The UI Wallet To A Headless Node
  • Step 8 - [Option 2 - Build/Compile UI Only] Connect The UI Wallet To A Headless Node # BROKEN#

Step 1 - Install .net Core

Here is the reference link:
https://dotnet.microsoft.com/download/linux-package-manageubuntu18-04/sdk-current
Register Microsoft Key’s & Install Their repos:
cd /tmp wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo add-apt-repository universe sudo apt -y install apt-transport-https sudo apt update sudo apt -y install dotnet-sdk-2.2 
Microsoft collect telemetry data by default, if you are part of the “tin foil hat brigade” you can set the following environment variable to turn it off:
echo "DOTNET_CLI_TELEMETRY_OPTOUT=1" >> /etc/environment 
now you should be at a point where .net core is installed on your system… that wasn’t so hard was it! You can check by running the following command:
dotnet--list-sdks 
The output should look like this:
$ dotnet --list-sdks 2.2.103 [/usshare/dotnet/sdk] 

Step 2 - Download & Compile The x42 Node

This part assumes you have GIT installed, if not:
apt -y install git 
Now to pull down the source and compile it!
cd ~/ git clone https://github.com/x42protocol/X42-FullNode.git # “cd” into the source folder cd X42-FullNode/src/ 
Now .net core uses NuGet for package management, before we compile, we need to pull down all of the required packages.. its as simple as running (this will take a couple of minutes) inside of “X42-FullNode/src/”:
dotnet restore 
now we are ready to compile the source, execute (inside of “X42-FullNode/src/”):
dotnet build --configuration Release 
ignore the yellow warnings, this is just the rosyln compiler having a grumble.. if you get red ones then something went wrong! The “--configuration Release” will strip out all debug symbols and slim things down.. only a little, this optional parameter is not mandatory.
Once this is done everything is built/compiled, you can run the daemon directly from the repository, this can be done by going to:
cd ~/X42-FullNode/src/x42.x42D/bin/Release/netcoreapp2.1 dotnet x42.x42D.dll 
this will kick off the node, however if you exit SSH at this time it will kill the process! however I always recommend copying out the binaries to a separate folder. This can be done with the following:
mkdir ~/x42node mv ~/X42-FullNode/src/x42.x42D/bin/Release/netcoreapp2.1/*.* ~/x42node/ 
now we have everything we need to run the node outside the git repository! What we need to do now is run the node and have it create the default x42.conf file.. so
cd ~/x42node dotnet x42.x42D.dll 
feel free to hit “CTRL + C” to exit the application after a couple of seconds, by then the folders/files would have been created at the following path:
~/.x42node/x42/x42Main/ 

Step 3 - Setting The x42 Node Up To Run on Boot

Now we are going to create a service file so our x42 node automatically starts when the system is rebooted.
THINGS TO NOTE ABOUT BELOW.. CHANGE THE ##USER## to the username your currently using as these files are within your home directory!
We need to drop to root for this..
sudo -i cat < /etc/systemd/system/x42node.service [Unit] Description=x42 Node [Service] WorkingDirectory=/home/##USER##/x42node ExecStart=/usbin/dotnet /home/##USER##/x42node/x42.x42D.dll Restart=always # Restart service after 10 seconds if the dotnet service crashes: RestartSec=10 SyslogIdentifier=x42node User=##USER## Environment=ASPNETCORE_ENVIRONMENT=Development [Install] WantedBy=multi-user.target EOF 
To enable the service, run the following (as the root user):
systemctl enable x42node.service 
BOOM.. the node isn’t running yet.. but next time the system restarts it will automatically run!
now lets exit out of root!
exit 
We can now start the node up and begin downloading blocks, by running the following command:
sudo systemctl start x42node.service 
if you want to check its loaded and see some of the output, you can run:
sudo systemctl status x42node.service 
an example of the output:
$ sudo systemctl status x42node.service ● x42node.service - x42 Node Loaded: loaded (/etc/systemd/system/x42node.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-01-24 15:47:55 UTC; 14s ago Main PID: 5456 (dotnet) Tasks: 23 (limit: 1112) CGroup: /system.slice/x42node.service └─5456 /usbin/dotnet /home/darthnoodle/x42node/x42.x42D.dll Jan 24 15:48:09 x42staking x42node[5456]: Batch Size: 0 Mb (0 headers) Jan 24 15:48:09 x42staking x42node[5456]: Cache Size: 0/50 MB Jan 24 15:48:09 x42staking x42node[5456]: Jan 24 15:48:09 x42staking x42node[5456]: =======Mempool======= Jan 24 15:48:09 x42staking x42node[5456]: MempoolSize: 0 DynamicSize: 0 kb OrphanSize: 0 Jan 24 15:48:09 x42staking x42node[5456]: Jan 24 15:48:09 x42staking x42node[5456]: info: Stratis.Bitcoin.Connection.ConnectionManagerBehavior[0] Jan 24 15:48:09 x42staking x42node[5456]: Peer '[::ffff:86.184.76.255]:52342' connected (outbound), agent 'x42:1.2.13 (70012)', height 213920 Jan 24 15:48:09 x42staking x42node[5456]: info: Stratis.Bitcoin.Connection.ConnectionManagerBehavior[0] Jan 24 15:48:09 x42staking x42node[5456]: Peer '[::ffff:86.184.76.255]:52342' offline, reason: 'Receiving cancelled.'. All node screen output can be found in the /valog/syslog file. 

Step 4 - Setup a New Wallet

With the Node running, we now need to setup and/or restore a wallet!
Everything will be performed through the API’s, however by default these API’s are listening on localhost (127.0.0.1), if you are connecting in remotely then this would be a problem since you cant hit that IP. The solution, SSH TUNNEL!
Execute the following command on your local system:
ssh -L 42220:localhost:42220 @ 
This binds the local port (on your system) with 127.0.0.1:42220 on the remote system, once you have executed the command you can type the following address in your laptop/desktop’s web browser and be able to access the API’s:
http://127.0.0.1:42220/swaggeindex.html 
It should look something like this:
https://preview.redd.it/9lzeg3vob8d21.jpg?width=482&format=pjpg&auto=webp&s=b5d574998816056140d5d6de7b03c56772a892fe
To Create a new wallet, first we have to generate some mnemonic works (e.g. the seed), you can do that by going to the following API:
/api/Wallet/mnemonic 
Hit the “Try it out” button which then prompts you for 2 fields:
https://preview.redd.it/dvbdllfrb8d21.jpg?width=722&format=pjpg&auto=webp&s=766d14bafba6facbcd56d31c63c0012748e682e5
Enter “English” and I would recommend 24 words as this greatly increases the seed strength! Once that is done you hit execute and then scroll down to see the “Response Body”, this should contain the mnemonic which you are going to use to create the wallet! This looks something like below:
https://preview.redd.it/6p4q0rsub8d21.jpg?width=603&format=pjpg&auto=webp&s=44b9265626467a43ca670b134c4d28187f475c2e
THIS IS VERY IMPORTANT, BACKUP THIS MNEMONIC TO A SAFE SECURE LOCATION THAT IS ENCRYPTED!!!
So now we have our mnemonic, its time to generate the wallet, for this we need to use the API:
/api/Wallet/create
There are a number of parameters which are required in order to create a wallet:
WalletCreationRequest{ mnemonic string password* string passphrase* string name* string } 
It should be noted that the password and mnemonic are is the most important parts of this request where the “password” will encrypt the wallet and Is required to unlock it.
  • Hit the “Try it out” button
  • input the necessary data
  • Insert the mnemonic
  • Put a password & passphrase
  • “Name” is what your wallet will be called
It should look something like the following:
https://preview.redd.it/958ttfbxb8d21.jpg?width=603&format=pjpg&auto=webp&s=ce48336436ea4b469b5e87513da802de0bf444ee
Hit “Execute”, the “Loading” sign may spin for a few minutes while the wallet is created… once the wallet has been created the “Response Body” will return the mnemonic you have just used.. we now have a wallet!!
HOWEVER IT IS NOT LOADED INTO THE NODE JUST YET!
This is where we will now jump back out and to configure the node to automatically load the wallet and automatically start staking when it first loads.
AGAIN BACKUP YOUR MNEMONIC AND PASSWORD, MAKE SURE THEY ARE ENCRYPTED AND STORED SOMEWHERE SAFE!

Step 5 - Configure The x42 Daemon

Now we are going to modify the x42.conf file in order to automatically load our wallet and start staking 😊
First things first, lets stop our node by running the following command:
sudo systemctl stop x42node.service 
CD to the following folder and view its contents:
~/.x42node/x42/x42Main ls -lah 
within that folder there should be 2 files you are interested in:
-rw-r--r-- 1 darthnoodle darthnoodle 18K Jan 28 16:01 TestWallet.wallet.json -rw-rw-r-- 1 darthnoodle darthnoodle 3.1K Jan 24 15:25 x42.conf 
So TestWallet.wallet.json is our physical wallet that will be loaded, but for right now we want to modify the x42.conf file.. fire up your favourite text editor (if you use VI you’re a masochist)..
nano x42.conf 
The area we are interested in is the following:
####Miner Settings#### #Enable POW mining. #mine=0 #Enable POS. #stake=0 #The address to use for mining (empty string to select an address from the wallet). #mineaddress= #The wallet name to use when staking. #walletname= #Password to unlock the wallet. #walletpassword= #Maximum block size (in bytes) for the miner to generate. #blockmaxsize=1000000 #Maximum block weight (in weight units) for the miner to generate. #blockmaxweight=1000000 #Enable splitting coins when staking. #enablecoinstakesplitting=1 #Minimum size of the coins considered for staking, in satoshis. #minimumstakingcoinvalue=10000000 #Targeted minimum value of staking coins after splitting, in satoshis. #minimumsplitcoinvalue=10000000000 
Uncomment (remove the #) of the following lines and change their value:
stake=1 (changed to 1) walletname=TestWallet (changed to our Wallet Name) walletpassword=password123 (changed to the wallet password) 
save the file and exit back to the command prompt, now we shall restart the node with the following command:
sudo systemctl status x42node.service 
now the wallet is automatically loaded and ready for action!
YES I KNOW YOU HAVE PUT YOUR PASSWORD IN CLEARTEXT, THIS IS WHERE YOU SHOULD HARDEN YOUR BOX. IF THEY CAN GET TO THE POINT WHERE THEY CAN READ YOUR CONF FILE THEY CAN JUST GRAB YOUR WALLET AND BRUTEFORCE THE PASSWORD.
You can check its loaded by going back to the API and executing the following command:
/Dashboard 
Or execute the following command on the NODE:
curl -X GET "http://127.0.0.1:42220/Dashboard" -H "accept: application/json" 
both will produce the same output, if you scroll to the bottom you should see something like this:
======Wallets====== TestWallet/account 0, Confirmed balance: 0.00000000 Unconfirmed balance: 0.00000000 
This means the wallet is loaded and ready for action!!

Step 6 - Get Addresses

Next thing you are probably going to want is a receive address and to check the balance and TX history.. so lets start with getting an address!
Go to the following API:
/api/Wallet/unusedaddress 
Fill in the Wallet name which is “TestWallet” (in this example) and “account 0” (which is the first/default account):
https://preview.redd.it/ayri5jk0c8d21.jpg?width=602&format=pjpg&auto=webp&s=2d16bbb78da49c0125d24d0834c9454d702cb7a1
Hit execute and you should have an x42 address within the “Response Body”:

https://preview.redd.it/tmc495j3c8d21.jpg?width=349&format=pjpg&auto=webp&s=b00177f66a9e24c980d3c6d4e532a33cbf3fb0bc
BOOM… ok now we can receive funds! 😊

Step 7 - Check TX History

Go to the API and the following call:
/api/Wallet/history 
The 2 fields we are most concerned about are:
https://preview.redd.it/lw194af6c8d21.jpg?width=602&format=pjpg&auto=webp&s=27e264bc008879355ff5b9c50a0a5cb06f16e960
Input the name of the wallet and account you want to view the history of, then hit execute. The other fields can be black. This will return a list of TX’s that the wallet has received:
This should look like the following:
https://preview.redd.it/x1hgargac8d21.jpg?width=585&format=pjpg&auto=webp&s=4fd25f22772f4bcec523a6e82b321ae8146a2c75
There is an easier way of doing this, that doesn’t require you to be connected to your node.. especially if your only interested in viewing your staking rewards… THE EXPLORER!
Access the following URL:
https://explorer.x42.tech/address/ 
this will allow you to easily see all TX’s associated with this address, it should look something like below:
https://preview.redd.it/e480grscc8d21.jpg?width=601&format=pjpg&auto=webp&s=0f8a9ebc7944dfcc73f7df659bd839bb983ba90c
… and your done! By this point your node should be running, staking and you have an easy way to view transactions/rewards 😊


Step 8 - Connect The UI Wallet To A Headless Node

The UI utilises a combination of technologies, however the important part is the code attempts to access the x42 Node API on 127.0.0.1:42220.
So you have 2 options here:
  1. Download the Wallet Installers
  2. Compile The UI Yourselves
Pick the option that best suits you given the pros/cons below:
Option 1 - Pro's/Cons
Pro's
  • If you use the installer, its quick and easy.
Cons
  • This also installs an x42 node on your system which runs when the UI loads.
  • If you dont setup an SSH tunnel before running the wallet the local node will bind to the port and the tunnel wont work.. you will be connecting to the local wallet!!
Option 2 - Pro's/Cons
Pro's
  • You only run the UI, the x42 node is not installed
  • you dont have a superfluous node running, downloading blocks on your local system
Cons
  • Time Consuming
  • Have to download dependencies and manually compile the code

Pre-Requirement - Needed For Both Options!!
As previously mentioned, the UI attempts to access the API's on 127.0.0.1:42220, however our node isnt running on our local system. IN ORDER TO GET IT WORKING YOU NEED TO HAVE AN SSH TUNNEL, THIS TUNNEL NEEDS TO REMAIN ACTIVE WHENEVER YOU WANT TO ACCESS THE WALLET.
this can be done by executing the following command:
ssh -L 42220:localhost:42220 @ 


Step 8 - [Option 1 - Use Installer] Connect The UI Wallet To A Headless Node

Download and install the UI/Wallet & Node from:
https://github.com/x42protocol/X42-FullNode-UI/releases

DO NOT RUN THE WALLET YET!
Those of us who dont want to run a local node and just want the UI, execute the following commands (as an administrator):
cd C:\Program Files\x42 Core\resources\daemon\ ren x42.x42D.exe x42.x42D.exe.bak 
The above is with Windows, if your are in *NIX then locate the daemon and rename it (i will update how to do that/where to find it shortly)
Setup the SSH tunnel as outlined above, Execute the wallet and it will load, however you will see an exception:

https://preview.redd.it/9os5h8q7scd21.jpg?width=550&format=pjpg&auto=webp&s=ac45ed7bc987917142075c61fb486e7d71f820d1
dont worry, this is just the wallet trying to execute/start the x42 node which we dont want, if all works according to plan.. after you click "OK" you should now be presented with the wallet UI and have the option to select what wallet you would like to load:

https://preview.redd.it/hnyt0b4mscd21.jpg?width=958&format=pjpg&auto=webp&s=a47df710a804375d8363ffcd77d1ede2862b9b4d
... DONE!

Step 8 - [Option 2 - Build/Compile UI Only] Connect The UI Wallet To A Headless Node ###BROKEN

THIS IS STILL A WORK IN PROGRESS, THE ELECTRON BUILD DOESNT WANT TO COMPILE BECAUSE SOME CODE IS MANGLED SOMEWHERE!!

Ok, this is the fun bit! .. we need to install the following dependencies. these instructions are written for a Windows system but it should be easy enough to perform the same on a *NIX system.
Install Dependencies
In order to build the wallet UI, you need to install the following components:
  • git
  • NodeJS
  • Electron Builder
First thing you need to do is install git, so download and install the package:
https://gitforwindows.org/
Next you need to install NodeJS, download and install the package:
https://nodejs.org/en/download/
Next we need to install the node package manager:
npm install npx –verbose 
next we need to make sure we have Visual Studio build tools and Python (2.7) installed, this can be done by executing the following (AS AN ADMINISTRATOR!):
npm install -g --production windows-build-tools 
this will install the necessary tools to build C#/C++ code and python 2.7, this could take some time! When its done you should have something like the following;

https://preview.redd.it/5ekfy5g1kcd21.jpg?width=490&format=pjpg&auto=webp&s=f65196dee6f78f2ececec5ee8b5df1044d68f635

Build & Install - Windows
Create a temp folder to navigate to a folder where you want to download the GIT repository, execute the following command:
git clone https://github.com/x42protocol/X42-FullNode-UI.git 
This will clone the repository into the folder, it will only clone the wallet and not the Node source! now lets CD into the folder and build the UI:
cd X42-FullNode-UI\FullNode.UI npm install 
This will download and install all dependencies (can take a while), at the end you should see something like..

https://preview.redd.it/0zfbfxa8kcd21.jpg?width=601&format=pjpg&auto=webp&s=438d072a6ab2bc7a3d84a8dfe773968acc762bc7
Now the stock UI has a number of third-party libraries which contain some vulnerabilities, being a security conscious person, ive also run:
npm audit fix 
when this is done, we have fixed most of the package vulnerabilities 😊 We also get a complaint about the typescript library being too new for the version of angular in use, so run the following command to install the additional dependency:
npm install [email protected]">=2.4.2 <2.7.0" 
now its time to build the UI, execute the following:
npm run build:prod 
once complete you should see something like the following..

https://preview.redd.it/56vf9zfckcd21.jpg?width=601&format=pjpg&auto=webp&s=31b72daff9ab5001843cba529a7bd38c76fd099d
Next its time to compile the electron binary, it should be noted that the build/package process utilises AppVoyer which is not installed and if you attempt to build right now you will get the following error:
cannot expand pattern "${productName}-v${version}-setup-${os}-${env.arch}.${ext}": env arch is not defined. 
To fix this we need to modify the build file, this is a quick one liner that can do it:
powershell -Command "(gc electron-builder.json) -replace 'env.arch', 'arch' | Out-File electron-builder.json" 
Essentially the offending line for Windows is..
"artifactName": "${productName}-v${version}-setup-${os}-${env.arch}.${ext}" 
The build cannot resolve “env.arch”, so the above one liner replaces “env.arch” with “arch” which works 😊
execute the following command:
npx electron-builder build --windows --x64 
At present i get the following error, no matter what i do.. and ive ran out of time to go hunting about.. if anyone has any ideas on how to fix then please post in here or message me on discord:

https://preview.redd.it/t66rtuqdtcd21.jpg?width=918&format=pjpg&auto=webp&s=a3f1a5ff682586348909c67645ca7ae9454922ff


Happy staking!

If you found this post helpful, then buy me a beer and send a donation to XQXeqrNFad2Uu7k3E9Dx5t4524fBsnEeSw
submitted by D4rthNoodle to x42 [link] [comments]

Now Start Bitcoin Mining on Any Device (Windows,Mac,Linux  Best Cryptocurrency Mining Mining Bitcoin di Linux Menggunakan M7MHASH WORK!!! Howto, build compile sgminer for nscrypt mining in linux Debian How to mine Bitcoin Using Linux [2019] Compile Bitcoin's source code (0.13)

How to compile CCMiner on Linux / macOS. In this article, we will look at building methods for CCMiner for Linux and macOS. AMD and NVIDIA GPU mining Bitcoin BTC Bitmain Bminer CPU mining Download Bminer DOWNLOAD GMiner DOWNLOAD lolMiner DOWNLOAD nanominer Download NiceHash DOWNLOAD PhoenixMiner DOWNLOAD SRBMiner DOWNLOAD SRBMiner-MULTI It is, however, possible to compile the newest version of Bitcoin Core yourself. This process takes a while, but most of the time the system spends on its own while you needn't intervene. To follow this tutorial, basic Linux/Unix command line experience is recommended, but probably not a requirement. Learn how to install and configure a Litecoin mining pool on Linux, by following this simple step-by-step tutorial, you will be able to install a Litecoin mining pool and the Unified Node Open Mining Portal UNOMP solution on a computer running Ubuntu Linux. Bitcoin Core is a community-driven free software project, released under the MIT license. Verify release signatures Download torrent Source code Show version history Bitcoin Core Release Signing Keys v0.8.6 - 0.9.2.1 v0.9.3 - 0.10.2 v0.11.0+ Learn how to configure Bitcoin CPU Mining in 5 minutes or less by following this simple step-by-step tutorial that will help you start mining Bitcoin on a computer running Ubuntu Linux. Compile and install the CPUMINER. # ./autogen.sh # ./configure # make

[index] [649] [6471] [29934] [12630] [19803] [29817] [27800] [5044] [20447] [11070]

Now Start Bitcoin Mining on Any Device (Windows,Mac,Linux Best Cryptocurrency Mining

50+ videos Play all Mix - How to mine Bitcoin Using Linux [2019] YouTube Hacking Wi-Fi in Seconds with Airgeddon & Parrot Security OS [Tutorial] - Duration: 15:34. Null Byte 1,672,354 views Now Start Mining on any device. Arnold Schwarzenegger This Speech Broke The Internet AND Most Inspiring Speech- It Changed My Life. This video will demonstrate how to create an account at minergate and how to mine bitcoin in Linux. MINERGATE LINK: https://minergate.com/a/e13126b573b894c64... This short video shows how to compile the bitcoin source code on linux (ubunu). an easy task to do but it take some time (around 15 min) please read the instruction in the official github https ... This video Shows how to Compile Bitcoin Source Code on Linux operating systems. ... Must watch talk on mining, block size, and more - Duration: 55:04. The Bitcoin Foundation 19,943 views.

Flag Counter