Bitcoin Gpu Mining Ubuntu – CONTDETOR48

[ANN][ANDROID MINING][AIRDROP] NewEnglandcoin: Scrypt RandomSpike

New England
New England 6 States Songs: https://www.reddit.com/newengland/comments/er8wxd/new_england_6_states_songs/
NewEnglandcoin
Symbol: NENG
NewEnglandcoin is a clone of Bitcoin using scrypt as a proof-of-work algorithm with enhanced features to protect against 51% attack and decentralize on mining to allow diversified mining rigs across CPUs, GPUs, ASICs and Android phones.
Mining Algorithm: Scrypt with RandomSpike. RandomSpike is 3rd generation of Dynamic Difficulty (DynDiff) algorithm on top of scrypt.
1 minute block targets base difficulty reset: every 1440 blocks subsidy halves in 2.1m blocks (~ 2 to 4 years) 84,000,000,000 total maximum NENG 20000 NENG per block Pre-mine: 1% - reserved for dev fund ICO: None RPCPort: 6376 Port: 6377
NewEnglandcoin has dogecoin like supply at 84 billion maximum NENG. This huge supply insures that NENG is suitable for retail transactions and daily use. The inflation schedule of NengEnglandcoin is actually identical to that of Litecoin. Bitcoin and Litecoin are already proven to be great long term store of value. The Litecoin-like NENG inflation schedule will make NewEnglandcoin ideal for long term investment appreciation as the supply is limited and capped at a fixed number
Bitcoin Fork - Suitable for Home Hobbyists
NewEnglandcoin core wallet continues to maintain version tag of "Satoshi v0.8.7.5" because NewEnglandcoin is very much an exact clone of bitcoin plus some mining feature changes with DynDiff algorithm. NewEnglandcoin is very suitable as lite version of bitcoin for educational purpose on desktop mining, full node running and bitcoin programming using bitcoin-json APIs.
The NewEnglandcoin (NENG) mining algorithm original upgrade ideas were mainly designed for decentralization of mining rigs on scrypt, which is same algo as litecoin/dogecoin. The way it is going now is that NENG is very suitable for bitcoin/litecoin/dogecoin hobbyists who can not , will not spend huge money to run noisy ASIC/GPU mining equipments, but still want to mine NENG at home with quiet simple CPU/GPU or with a cheap ASIC like FutureBit Moonlander 2 USB or Apollo pod on solo mining setup to obtain very decent profitable results. NENG allows bitcoin litecoin hobbyists to experience full node running, solo mining, CPU/GPU/ASIC for a fun experience at home at cheap cost without breaking bank on equipment or electricity.
MIT Free Course - 23 lectures about Bitcoin, Blockchain and Finance (Fall,2018)
https://www.youtube.com/playlist?list=PLUl4u3cNGP63UUkfL0onkxF6MYgVa04Fn
CPU Minable Coin Because of dynamic difficulty algorithm on top of scrypt, NewEnglandcoin is CPU Minable. Users can easily set up full node for mining at Home PC or Mac using our dedicated cheetah software.
Research on the first forked 50 blocks on v1.2.0 core confirmed that ASIC/GPU miners mined 66% of 50 blocks, CPU miners mined the remaining 34%.
NENG v1.4.0 release enabled CPU mining inside android phones.
Youtube Video Tutorial
How to CPU Mine NewEnglandcoin (NENG) in Windows 10 Part 1 https://www.youtube.com/watch?v=sdOoPvAjzlE How to CPU Mine NewEnglandcoin (NENG) in Windows 10 Part 2 https://www.youtube.com/watch?v=nHnRJvJRzZg
How to CPU Mine NewEnglandcoin (NENG) in macOS https://www.youtube.com/watch?v=Zj7NLMeNSOQ
Decentralization and Community Driven NewEnglandcoin is a decentralized coin just like bitcoin. There is no boss on NewEnglandcoin. Nobody nor the dev owns NENG.
We know a coin is worth nothing if there is no backing from community. Therefore, we as dev do not intend to make decision on this coin solely by ourselves. It is our expectation that NewEnglandcoin community will make majority of decisions on direction of this coin from now on. We as dev merely view our-self as coin creater and technical support of this coin while providing NENG a permanent home at ShorelineCrypto Exchange.
Twitter Airdrop
Follow NENG twitter and receive 100,000 NENG on Twitter Airdrop to up to 1000 winners
Graphic Redesign Bounty
Top one award: 90.9 million NENG Top 10 Winners: 500,000 NENG / person Event Timing: March 25, 2019 - Present Event Address: NewEnglandcoin DISCORD at: https://discord.gg/UPeBwgs
Please complete above Twitter Bounty requirement first. Then follow Below Steps to qualify for the Bounty: (1) Required: submit your own designed NENG logo picture in gif, png jpg or any other common graphic file format into DISCORD "bounty-submission" board (2) Optional: submit a second graphic for logo or any other marketing purposes into "bounty-submission" board. (3) Complete below form.
Please limit your submission to no more than two total. Delete any wrongly submitted or undesired graphics in the board. Contact DISCORD u/honglu69#5911 or u/krypton#6139 if you have any issues.
Twitter Airdrop/Graphic Redesign bounty sign up: https://goo.gl/forms/L0vcwmVi8c76cR7m1
Milestones
Roadmap
NENG v1.4.0 Android Mining, randomSpike Evaluation https://github.com/ShorelineCrypto/NewEnglandCoin/releases/download/NENG_2020_Q3_report/NENG_2020_Q3_report.pdf
RandomSpike - NENG core v1.3.0 Hardfork Upgrade Proposal https://github.com/ShorelineCrypto/NewEnglandCoin/releases/download/2020Q1_Report/Scrypt_RandomSpike_NENGv1.3.0_Hardfork_Proposal.pdf
NENG Security, Decentralization & Valuation
https://github.com/ShorelineCrypto/NewEnglandCoin/releases/download/2019Q2_report/NENG_Security_Decentralization_Value.pdf
Whitepaper v1.0 https://github.com/ShorelineCrypto/NewEnglandCoin/releases/download/whitepaper_v1.0/NENG_WhitePaper.pdf
DISCORD https://discord.gg/UPeBwgs
Explorer
http://www.findblocks.com/exploreNENG http://86.100.49.209/exploreNENG http://nengexplorer.mooo.com:3001/
Step by step guide on how to setup an explorer: https://github.com/ShorelineCrypto/nengexplorer
Github https://github.com/ShorelineCrypto/NewEnglandCoin
Wallet
Android with UserLand App (arm64/armhf), Chromebook (x64/arm64/armhf): https://github.com/ShorelineCrypto/NewEnglandCoin/releases/tag/v1.4.0.5
Linux Wallet (Ubuntu/Linux Mint, Debian/MX Linux, Arch/Manjaro, Fedora, openSUSE): https://github.com/ShorelineCrypto/NewEnglandCoin/releases/tag/v1.4.0.3
MacOS Wallet (10.11 El Capitan or higher): https://github.com/ShorelineCrypto/NewEnglandCoin/releases/tag/v1.4.0.2
Android with GNUroot on 32 bits old Phones (alpha release) wallet: https://github.com/ShorelineCrypto/NewEnglandCoin/releases/tag/v1.4.0
Windows wallet: https://github.com/ShorelineCrypto/NewEnglandCoin/releases/tag/v1.3.0.1
addnode ip address for the wallet to sync faster, frequently updated conf file: https://github.com/ShorelineCrypto/cheetah_cpumineblob/mastenewenglandcoin.conf-example
How to Sync Full Node Desktop Wallet https://www.reddit.com/NewEnglandCoin/comments/er6f0q/how_to_sync_full_node_desktop_wallet/
TWITTER https://twitter.com/newenglandcoin
REDDIT https://www.reddit.com/NewEnglandCoin/
Cheetah CPU Miner Software https://github.com/ShorelineCrypto/cheetah_cpuminer
Solo Mining with GPU or ASIC https://bitcointalk.org/index.php?topic=5027091.msg52187727#msg52187727
How to Run Two Full Node in Same Desktop PC https://bitcointalk.org/index.php?topic=5027091.msg53581449#msg53581449
ASIC/GPU Mining Pools Warning to Big ASIC Miners Due to DynDiff Algo on top of Scrypt, solo mining is recommended for ASIC/GPU miners. Further more, even for mining pools, small mining pool will generate better performance than big NENG mining pool because of new algo v1.2.x post hard fork.
The set up configuration of NENG for scrypt pool mining is same as a typical normal scrypt coin. In other word, DynDiff on Scrypt algo is backward compatible with Scrypt algo. Because ASIC/GPU miners rely on CPU miners for smooth blockchain movement, checkout bottom of "Latest News" section for A WARNING to All ASIC miners before you decide to dump big ASIC hash rate into NENG mining.
(1) Original DynDiff Warning: https://bitcointalk.org/index.php?topic=5027091.msg48324708#msg48324708 (2) New Warning on RandomSpike Spike difficulty (244k) introduced in RandomSpike served as roadblocks to instant mining and provide security against 51% attack risk. However, this spike difficulty like a roadblock that makes big ASIC mining less profitable. In case of spike block to be mined, the spike difficulty immediately serve as base difficulty, which will block GPU/ASIC miners effectively and leave CPU cheetah solo miners dominating mining almost 100% until next base difficulty reset.
FindBlocks http://findblocks.com/
CRpool http://crpool.xyz/
Cminors' Pool http://newenglandcoin.cminors-pool.com/
SPOOL https://spools.online/
Exchange
📷
https://shorelinecrypto.com/
Features: anonymous sign up and trading. No restriction or limit on deposit or withdraw.
The trading pairs available: NewEnglandcoin (NENG) / Dogecoin (DOGE)
Trading commission: A round trip trading will incur 0.10% trading fees in average. Fees are paid only on buyer side. buy fee: 0.2% / sell fee: 0% Deposit fees: free for all coins Withdraw fees: ZERO per withdraw. Mining fees are appointed by each coin blockchain. To cover the blockchain mining fees, there is minimum balance per coin per account: * Dogecoin 2 DOGE * NewEnglandcoin 1 NENG
Latest News Aug 30, 2020 - NENG v1.4.0.5 Released for Android/Chromebook Upgrade with armhf, better hardware support https://bitcointalk.org/index.php?topic=5027091.msg55098029#msg55098029
Aug 11, 2020 - NENG v1.4.0.4 Released for Android arm64 Upgrade / Chromebook Support https://bitcointalk.org/index.php?topic=5027091.msg54977437#msg54977437
Jul 30, 2020 - NENG v1.4.0.3 Released for Linux Wallet Upgrade with 8 Distros https://bitcointalk.org/index.php?topic=5027091.msg54898540#msg54898540
Jul 21, 2020 - NENG v1.4.0.2 Released for MacOS Upgrade with Catalina https://bitcointalk.org/index.php?topic=5027091.msg54839522#msg54839522
Jul 19, 2020 - NENG v1.4.0.1 Released for MacOS Wallet Upgrade https://bitcointalk.org/index.php?topic=5027091.msg54830333#msg54830333
Jul 15, 2020 - NENG v1.4.0 Released for Android Mining, Ubuntu 20.04 support https://bitcointalk.org/index.php?topic=5027091.msg54803639#msg54803639
Jul 11, 2020 - NENG v1.4.0 Android Mining, randomSpike Evaluation https://bitcointalk.org/index.php?topic=5027091.msg54777222#msg54777222
Jun 27, 2020 - Pre-Announce: NENG v1.4.0 Proposal for Mobile Miner Upgrade, Android Mining Start in July 2020 https://bitcointalk.org/index.php?topic=5027091.msg54694233#msg54694233
Jun 19, 2020 - Best Practice for Futurebit Moonlander2 USB ASIC on solo mining mode https://bitcointalk.org/index.php?topic=5027091.msg54645726#msg54645726
Mar 15, 2020 - Scrypt RandomSpike - NENG v1.3.0.1 Released for better wallet syncing https://bitcointalk.org/index.php?topic=5027091.msg54030923#msg54030923
Feb 23, 2020 - Scrypt RandomSpike - NENG Core v1.3.0 Relased, Hardfork on Mar 1 https://bitcointalk.org/index.php?topic=5027091.msg53900926#msg53900926
Feb 1, 2020 - Scrypt RandomSpike Proposal Published- NENG 1.3.0 Hardfork https://bitcointalk.org/index.php?topic=5027091.msg53735458#msg53735458
Jan 15, 2020 - NewEnglandcoin Dev Team Expanded with New Kickoff https://bitcointalk.org/index.php?topic=5027091.msg53617358#msg53617358
Jan 12, 2020 - Explanation of Base Diff Reset and Effect of Supply https://www.reddit.com/NewEnglandCoin/comments/envmo1/explanation_of_base_diff_reset_and_effect_of/
Dec 19, 2019 - Shoreline_tradingbot version 1.0 is released https://bitcointalk.org/index.php?topic=5121953.msg53391184#msg53391184
Sept 1, 2019 - NewEnglandcoin (NENG) is Selected as Shoreline Tradingbot First Supported Coin https://bitcointalk.org/index.php?topic=5027091.msg52331201#msg52331201
Aug 15, 2019 - Mining Update on Effect of Base Difficulty Reset, GPU vs ASIC https://bitcointalk.org/index.php?topic=5027091.msg52169572#msg52169572
Jul 7, 2019 - CPU Mining on macOS Mojave is supported under latest Cheetah_Cpuminer Release https://bitcointalk.org/index.php?topic=5027091.msg51745839#msg51745839
Jun 1, 2019 - NENG Fiat project is stopped by Square, Inc https://bitcointalk.org/index.php?topic=5027091.msg51312291#msg51312291
Apr 21, 2019 - NENG Fiat Project is Launched by ShorelineCrypto https://bitcointalk.org/index.php?topic=5027091.msg50714764#msg50714764
Apr 7, 2019 - Announcement of Fiat Project for all U.S. Residents & Mobile Miner Project Initiation https://bitcointalk.org/index.php?topic=5027091.msg50506585#msg50506585
Apr 1, 2019 - Disclosure on Large Buying on NENG at ShorelineCrypto Exchange https://bitcointalk.org/index.php?topic=5027091.msg50417196#msg50417196
Mar 27, 2019 - Disclosure on Large Buying on NENG at ShorelineCrypto Exchange https://bitcointalk.org/index.php?topic=5027091.msg50332097#msg50332097
Mar 17, 2019 - Disclosure on Large Buying on NENG at ShorelineCrypto Exchange https://bitcointalk.org/index.php?topic=5027091.msg50208194#msg50208194
Feb 26, 2019 - Community Project - NewEnglandcoin Graphic Redesign Bounty Initiated https://bitcointalk.org/index.php?topic=5027091.msg49931305#msg49931305
Feb 22, 2019 - Dev Policy on Checkpoints on NewEnglandcoin https://bitcointalk.org/index.php?topic=5027091.msg49875242#msg49875242
Feb 20, 2019 - NewEnglandCoin v1.2.1 Released to Secure the Hard Kork https://bitcointalk.org/index.php?topic=5027091.msg49831059#msg49831059
Feb 11, 2019 - NewEnglandCoin v1.2.0 Released, Anti-51% Attack, Anti-instant Mining after Hard Fork https://bitcointalk.org/index.php?topic=5027091.msg49685389#msg49685389
Jan 13, 2019 - Cheetah_CpuMiner added support for CPU Mining on Mac https://bitcointalk.org/index.php?topic=5027091.msg49218760#msg49218760
Jan 12, 2019 - NENG Core v1.1.2 Released to support MacOS OSX Wallet https://bitcointalk.org/index.php?topic=5027091.msg49202088#msg49202088
Jan 2, 2019 - Cheetah_Cpuminer v1.1.0 is released for both Linux and Windows https://bitcointalk.org/index.php?topic=5027091.msg49004345#msg49004345
Dec 31, 2018 - Technical Whitepaper is Released https://bitcointalk.org/index.php?topic=5027091.msg48990334#msg48990334
Dec 28, 2018 - Cheetah_Cpuminer v1.0.0 is released for Linux https://bitcointalk.org/index.php?topic=5027091.msg48935135#msg48935135
Update on Dec 14, 2018 - NENG Blockchain Stuck Issue https://bitcointalk.org/index.php?topic=5027091.msg48668375#msg48668375
Nov 27, 2018 - Exclusive for PC CPU Miners - How to Steal a Block from ASIC Miners https://bitcointalk.org/index.php?topic=5027091.msg48258465#msg48258465
Nov 28, 2018 - How to CPU Mine a NENG block with window/linux PC https://bitcointalk.org/index.php?topic=5027091.msg48298311#msg48298311
Nov 29, 2018 - A Warning to ASIC Miners https://bitcointalk.org/index.php?topic=5027091.msg48324708#msg48324708
Disclosure: Dev Team Came from ShorelineCrypto, a US based Informatics Service Business offering Fee for service for Coin Creation, Coin Exchange Listing, Blockchain Consulting, etc.
submitted by honglu69 to NewEnglandCoin [link] [comments]

(Updated) [Staking] Reddcoin Core client GUI wallet on a Raspberry Pi Model 3B

Intro

This thread is an update to my first Reddcoin staking tutorial that was written 7 months ago.
 
The reason for the update
My Reddcoin Core software crashed and became unusable. My Raspberry Pi 3B would lag and freeze, I couldn't stake anymore.
 
Instead of just redoing everything the same way, I wanted to see if I could improve on 3 points:
 
The updates
 
If you would like to tip me
Writing a tutorial like this takes time and effort; tips are appreciated. My Reddcoin address: RqvdnNX5MTam855Y2Vudv7yVgtXdcYaQAW.
     

Overview

 

Steps

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     

Video

https://www.youtube.com/watch?v=Snr5e8bzftI
This video shows how long it takes to start Reddcoin Core.   TL;DR:
     

Extra

Backup
Backup your wallet to prevent losing the RDDs in your wallet! There are two methods to backup, do both. Make new backups if you create a new receiving address!
 
 
   
Boot with only 1 USB drive plugged in:
Make sure only the USB drive (with the swap partition and data partition) is plugged in when you boot up your Raspberry Pi. This to make sure the swap partition (/dev/sda1) is recognized correctly.   If you boot up with multiple USB drives, Lubuntu might see the USB drive with the swap partition as the second drive (instead of the first drive), and ignore the 2 GB swap partition. If this happens, starting Reddcoin can render the Raspberry Pi unresponsive.
   
Connection issues If you have issues syncing the blockchain because you have 0 network connections, please follow the instructions in this thread.
   
Start Reddcoin Core easier
Run a shell script (.sh file), so you can start Reddcoin just by double clicking on an icon on your Desktop.
   
Minimization options
Adjust minimization options, so you can safely press on the X button (the close/exit button on the upper right corner).
   
RealVNC VNC Viewer (client) and VNC Connect (server): To remote connect to the Raspberry Pi, I use VNC Viewer ad VNC Connect from RealVNC.
 
   
Chromium as browser: The updates break Firefox, the browser crashes when you try to run it. Install another browser, Chromium, to solve this issue.
   
Updates / Upgrades
If Software Updater shows up and tells you that there is updated software available, do not install the updates using Software Updater. Use LXTerminal to update Lubuntu.  
     

Credits:

   
Credits in previous tutorial:
submitted by Yavuz_Selim to reddCoin [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]

Avalanche Blockchain Project Officially Launches Today! (x-post from /r/meek)

Today I am proud to officially announce the Avalanche Project by Meek Inc, and the Avalanche Token Sale.
I am the lead developer on this project which has been in the pipeline for nearly two years.

What will Avalanche Blockchain do?

Our aim is to replace SAP within 10 years by a licence-free blockchain based solution for all corporations.
SAP is a multi-billion dollar software company that is the thorn in the side of every CTO or CIO in most of the world's global corporations. If they could replace it they would, but until now, there was no good alternative. Avalanche is that alternative.
OK that's the headline. Here's the history.
The project paper was written a while ago and came from price volatility problems that we had had with the Meek Bitcoin Payment Device - Snowflake - back in 2014.
We've been talking to industry since then (many of the worlds largest global players including Bayer, ExxonMobil, Carrefour and others.), and the results of those discussions are the project, made public today. I will be doing an AMA in the coming weeks.
We've been working on the alpha version of the network since late last year. Over the course of the next year we will be working on three essential functionalities described in our project document:

Avalanche Blockchain Coin details

Owners of the Avalanche coin effectively provide liquidity to corporations so that they can create their own functional currencies on the Avalanche network. To participate the corporations will coins from the market to create global corporate currencies, which they will use internally and externally and for accounting in real-time (hence replacing SAP).

Tokens Sale and the Genesis Block

Avalanche blockchain genesis block will allocate funds to everyone who has obtained XAI Tokens (XAIT), either by buying from the Sale Contract using Ether (sale contract address: 0x3C5753B9dE8c49101155a9b31116b965a5D82574 , ERC20 token address: 0x21E7017Ef5E3E17522f936c257d7438A8fa89579) or by buying off others who have the token.

!! IMPORTANT NOTE !!

The token contract will be killed when Avalanche mines the genesis block.
That means you can purchase and transfer tokens up until the genesis block, but after that the token contract will be locked forever. Why are we doing this?
Every address that contains XAI Tokens on Ethereum, at a to be determined block number will be credited with XAI on the real Avalanche Blockchain Network on the day it starts.
You can get your XAI Tokens on the ethereum network buying them from the sale contract directly. There is no specific end date to the sale, but it will also close when the Avalanche Genesis Block is mined.

pre-Alpha Software (no guarantees!)

I will be posting the Meek repo URL details in posts over the coming days.

Getting Involved

We need administrative support as well as technical. PM me or post over at meek
Would you like to host a seed node? PM me or post over at meek
submitted by chris_dcosta to CryptoCurrency [link] [comments]

IRC Log from Ravencoin Open Developer Meeting - Aug 10, 2018

[16:01] <@Wolfsokta> Todays topics: DGW implementation, segfault, Q&A, feedback on IRC
[16:01] <@Wolfsokta> Just to set the stage here, this is a developer meeting where developers that have contributed source code to the Ravencoin project can meet and chat about items they are working on. Please be respectful to one another. For the sake of staying on target, please limit interactions to questions and comments on code or projects that you are working on. Any time left over at the end can be opened up for general Q&A.
[16:02] <@Wolfsokta> FYI - I'm RavencoinDev, and lets get started.
[16:03] <@Wolfsokta> @Tron, can you talk about where we are at with DGW on testnet and mainnet?
[16:03] <@Tron> Sure.
[16:03] can someone volunteer to take notes and post also?
[16:03] <@Tron> We are building binaries that will activate DGW-180 at block 338778
[16:04] <@Tron> It looks back 180 blocks to calculate the diff.
[16:04] I will copy the text from the meeting into a file that can be archived later. I can also make summary notes after like BTC core does.
[16:04] I'll save a log of the whole meeting and can post it on the subreddit thread.
[16:04] <@Wolfsokta> We have setup testnet4 in order to test the new binaries.
[16:04] great
[16:05] <@Wolfsokta> We plan to release the binaries later today.
[16:05] @Tron have you looked into the timestamp attack concerns of DGW?
[16:05] https://github.com/zawy12/difficulty-algorithms/issues/30
[16:06] <@Tron> Yes. And for that reason, we've tightened up the timestamps that will be accepted for valid blocks.
[16:06] <@Tron> Moved from 2h to 12 minutes.
[16:06] nice
[16:06] Oh wow okay
[16:06] <@Tron> Its also the reason we went from 60 blocks (lookback) to 180 blocks.
[16:07] why would 2h ever be acceptable? lol
[16:07] 2h was originally used for daylight savings shenanigans I believe
[16:07] <@Tron> It was from bitcoin, and it factors in clock skew, and variance in finding blocks on 10 minute intervals, and block propagation time.
[16:07] makes sense
[16:08] what about the segmentation fault when reindexing?
[16:08] any fix yet?
[16:08] @Tron 12 minutes seems to be pretty small window for clock skew
[16:08] I assume it was chosen due to 1/10th scaling from BTC?
[16:09] <@Wolfsokta> Not yet ruski, we'll cover that in a bit.
[16:09] <@Tron> We did divide existing by 10.
[16:10] <@Wolfsokta> Any further questions about DGW on testnet or on mainnet?
[16:10] What block is it activating on mainnet?
[16:10] <@Wolfsokta> 338778
[16:11] And will there be the need to update binaries twice (for DGW fork and asset layer fork)?
[16:11] <@Tron> We are activating DGW by block height because headers sync first, and the BIP9 activation flag sets a flag, and we need to look at either block height or version to know which diff algo.
[16:11] <@Wolfsokta> Calculated to be near the end of the month so we have some time with DGW on testnet.
[16:11] Someone on discord asked this a while back, but why Was DGW chosen over something like digishield or anyother algo
[16:11] <@Tron> And block version can be changed (tampering) and still make it on the chain.
[16:12] Binaries will need to be updated as more asset layer stuff get completed and tested. Not by the end of the month though.
[16:12] <@Tron> We looked at DGW and LWMA. LWMA has a lot of constants that must be tuned right.
[16:13] <@Tron> We were impressed with the amount of work on LWMA to analyze how it responds, but it wasn't straightforward to understand the nuances of how/why it works.
[16:13] zawy was in the #development channel on Discord. He's an expert on DAAs. I'm sure he would help with tuning LWMA if you asked.
[16:14] <@Tron> Either will be much better that what we have. Even at the extremes, it will adjust smoothly.
[16:14] Are there any issues or comments on the DGW code that should be addressed?
[16:14] @devs in general
[16:15] <@Wolfsokta> Thanks @brianmct, we did look extensively at the DGW code to ensure we weren't going to see the same issues that happened to Verge.
[16:16] so i guess you would have to make way more blocks with false timestamps to be able to exploit our version of dgw right?
[16:16] because of the 12 minute timestamp thing?
[16:16] <@Wolfsokta> With X16R, and with the changes Tron talked about we feel confident that this will address the swings without being able to be exploited.
[16:17] nice
[16:17] @russki Yeah, pretty much.
[16:17] verge is a different type of situation - but overall asics and mining are a risk always
[16:18] <@Wolfsokta> Okay, anything else on the difficulty targeting change?
[16:19] <@Wolfsokta> Cool, blondfrogs wanted to talk about subassets that were added.
[16:19] ooh yeah i saw those github commits
[16:19] looking good
[16:19] We also want to let everyone know that you can now create sub assets with the new binaries that will be posted soon. You can create these subassets using the issue rpc call. Qt will be built shortly. This will allow users to make an asset PARENT
[16:20] <@Wolfsokta> Basic overview. If you own an asset you can create sub-assets by including a '/
[16:20] nice
[16:20] And then make any of the following PARENT/A PARENT/B .... PARENT/Z
[16:20] <@Tron> We'll post a FAQ on assets later today.
[16:21] <@Wolfsokta> And it only is 100 Raven for a subasset
[16:21] on testnetv4 it still says asset activation status: waiting
[16:21] why?
[16:21] <@Tron> Yep, it needs to be voted in.
[16:21] <@Wolfsokta> We wanted to test the BIP9 activation process again as well. The more testing the better.
[16:21] We wanted to make sure that we follow the same process the Mainnet is going to go through.
[16:21] ok nice
[16:22] <@Wolfsokta> Any questions about subassets?
[16:23] are they unique?
[16:23] <@Tron> No
[16:23] <@Wolfsokta> Yes, they behave the same way as a normal asset, just live under an owned asset.
[16:23] <@Tron> Maybe I misunderstood the question. Unique with parent.
[16:23] Each subasset can have their own number issued? So PARENT/A can have 1,000 and PARENT/B can be 50?
[16:23] yes
[16:23] oooh ok that makes more sense
[16:23] <@Wolfsokta> Exactly thanks traysi
[16:24] <@Tron> And, not the same thing as "Unique Assets"
[16:24] <@Wolfsokta> The individual unique asset support is included in an upcoming phase.
[16:25] Moving onto the Segfault issue ----------------------->>>>>>>>>>> SEGFAULT
[16:25] Are we able to changes the properties of subassets after they have been created? Or is something like that specified when creating them?
[16:25] <@Tron> Yes
[16:25] can sub-assets be reassigned to other addresses while retaining control of the parent asset elsewhere?
[16:25] So basically it has all the features of a normal asset, but live under an asset's top-level namespace?
[16:25] satoshi corbie @russkidooski
[16:25] So basically it has all the features of a normal asset, but live under an asset's top-level namespace?
[16:26] <@Tron> Sub-assets are identical to assets after creation.
[16:26] <@Tron> Just cheaper to create, and in your "owned" namespace.
[16:26] Okay cool
[16:26] will subassets eventually have a unqiue tag? eg ASSET/SUB:1
[16:26] We have found an issue with our testnet binaries and are still looking to the issue. The issue presents itself when a user performs a reindexing of the chain. We think we have pinpointed the where the problem is and are currently working a fix. This fix will be out shortly.
[16:26] plan is to make default reissue=true and units=0 and allow increase in units on reissue
[16:26] How much is it going to be for a sub-asset?
[16:27] 100
[16:27] <@Wolfsokta> Okay, let's now focus on the SegFault issue that was discovered by Under.
[16:28] do you know what the issue was?
[16:28] <@Wolfsokta> It seems to be a build problem with the boost library.
[16:28] Still looking into though. :)
[16:29] <@Wolfsokta> We have been able to reproduce it on linux internally with 2.0.3
[16:29] yea i get the same issue on windows 10
[16:30] I saw a Bitcoin thread a while back about the seg fault error. I had it because I had conflicting versions of BDB
[16:30] static compiled on ubuntu 18.04
[16:30] <@Wolfsokta> We really appreciate you guys pulling down master and helping test.
[16:30] @Trap we will look into that also
[16:30] no problem, im just curious lol
[16:32] <@Wolfsokta> We haven't been able to build a windows version that doesn't have the segfault issue.
[16:32] <@Tron> We're dropping Windows support ;)
[16:32] lol
[16:33] Just finished setting up a new Windows test environment so we can test and validate the solution as we are working on it.
[16:33] The bdb issue is a known issue that has been around for some time. We are pretty certain it is a boost library issue, and are working quickly to get a windows build that fixes the issue.
[16:34] what did you guys do to fix the linux version?
[16:34] Once we have binaries for all supported platforms ready, hopefully tonight. No promises. We will make an announcement
[16:34] The issue has been fixed on Linux and Mac though?
[16:34] (oops sorry already answered)
[16:34] <@Wolfsokta> If anybody else gets there first with Windows please let us know what you found.
[16:34] Built the binairies on a Ubuntu 16.04 box.
[16:34] that was it?
[16:35] Yeah, we think so. 16.04 has boost 1.58 which seems to fix the issue. The build on 18.04 use boost 1.67 which seems to cause the issue.
[16:35] is there a boost 1.58 repo on 18.04?
[16:35] 18.04 used 1.65***
[16:36] I've built with boost 1.68 on arch Linux
[16:36] It worked
[16:37] wallet 2.0.x?
[16:37] @Trap, the issue is when -reindex is used.
[16:37] Oh sorry my bad
[16:37] Wallet 2.0.3
[16:38] <@Wolfsokta> For those that joined late we're discussing https://github.com/RavenProject/Ravencoin/issues/208
[16:38] 1 sec im going to boot into ubuntu and try compiling with 1.58 on 18.04
[16:39] Any other questions pertaining to the segfault?
[16:40] <@Wolfsokta> Alright, thanks everybody. Before we start the Q&A I would like to get some quick feedback on using IRC for this meeting.
[16:41] If we're going to use IRC we should take some measures to at least hide people's IPs when they join
[16:42] Yea. It is very hard to read this back.
[16:42] Also no message history
[16:42] If you disconnect and reconnect
[16:42] <@Tron> I'll throw in a vote for Discord.
[16:43] <@Wolfsokta> If you use a decent IRC client instead of the website it's not bad.
[16:43] Some of us used a VPN before we connected to IRC
[16:43] If needed we can restrict channel to Developer roles, etc for the developer meeting and open it up for general Q&A
[16:43] https://www.strawpoll.me/16247952
[16:43] poll
[16:43] Make a discord when only mods can submit links
[16:43] Where*
[16:45] Discord won the poll 5 to 2
[16:45] <@Wolfsokta> There are also a lot of IRC tools that can be used to track the meetings.
[16:45] we know
[16:46] <@Wolfsokta> We also want any developer to be able to speak.
[16:48] <@Wolfsokta> We're open to try Discord next week.
[16:48] <[kai]> perhaps you could even get a feed from this irc to discord?
[16:49] <[kai]> a feed would enable discordians to view the chat, but only contribute if they take the extra steps to come here.
[16:49] <@Wolfsokta> That's a good idea kai... Has anybody seen that working?
[16:50] <[kai]> https://github.com/reactiflux/discord-irc
[16:50] <[kai]> im sure you could make this a one way deal.
[16:51] <@Wolfsokta> I like that idea, let's try that for next week. So we'll meet here in IRC again, but it should be broadcast to Discord.
[16:53] <@Wolfsokta> Okay, we'll go with IRC next week with the broadcast to discord and re-visit for next week.
[16:54] <@Wolfsokta> Okay, let's do open Q&A for the next few mins.
[16:54] <[kai]> just a quickey, more for my curioisty, did you look at digishield?
[16:54] <[kai]> DGW solution seems solid.
[16:55] <[kai]> was just curious if it was one of the four solutions you looked at.
[16:55] <@Wolfsokta> Tron is answering... Any others Q?
[16:55] <@Tron> We briefly looked at Digishield, but our analysis was between DGW and LWMA.
[16:55] <[kai]> right on.
[16:56] <[kai]> cheers guys, see you next time.
[16:56] OPen the gates for the last 4 minutes for any other questions?
[16:58] <@Wolfsokta> Alright, thank you all for being here today and please join the development effort with us. If you have an idea, or a fix for an issue write it up and submit a pull request.
[16:59] <@Wolfsokta> Thanks again for all those that have contributed their time and effort to make Ravencoin successful. We have the BEST community.
[16:59] ^
6:59] You devs are pretty cool
[16:59] did the burn get discussed?
[16:59] <@Wolfsokta> Special thanks to Bruce, really glad you could make it with the short notice.
[17:00] <@Tron> Thanks everyone!
submitted by __pathfinder__ to Ravencoin [link] [comments]

Proof Of Transaction: Is Efficient Part 1

The New Blockchain consensus mechanism
👉Proof-Of-Transaction (POT) which solves the POW and POS problems.
At the heart of every blockchain system is a consensus model and a protocol that defines the way nodes agree on the order and validity of transactions. This is particularly important in public blockchains which are open to many attack vectors and use economic incentives and fee structures, to ensure misbehavior is not desirable for participants and full-scale attacks are not viable economically.
However, the search for the perfect consensus model is still ongoing. The two most common options are Proof of Work (POW), as used in Bitcoin, and Proof of Stake (POS), which was first used in Peercon.
Both models have their flaws, particularly since they both favor the wealthy, either through the amount of hardware required Proof-Of-Work (POW), or the funds accumulated Proof-Of-Stake (POS). Proof-Of-Work is also back drawn for its energy consumption, and Proof-Of-Stake directly encourages locking up vast amounts of cryptocurrencies instead of using them. Unlikely those, TAU attempts to change this with Proof-Of-Transaction (POT) by incentivizing circulation.
To as love the cryptocurrency problems which have been seen on POW and POS, TAU has come up with the following key features:
Taucoin Features:
Proof-Of-Transaction:- the more transactions, the more reward
Automatic Harvest Club Participation:- no work or knowledge required in joining a harvest club
Instant harvesting reward share through “club wiring”
Near Zero Cost Transaction Fees:- most of transaction fees are returned throughout the year.
One year to accumulate weight:- to prevent spam and speculation
Environmentally friendly consensus mechanism that is secure
Built 100% from our team (not a fork of an existing coin)
Test driven development process focused purely on technology first
First cryptocurrency to focus on the velocity of coin circulation
First cryptocurrency to give no advantage to hoarding
First cryptocurrency to have near zero cost transactions in perpetuity.
Proof of Transactions
POT uses a sliding 365-day window and calculates the number of transactions executed in this window. This number is used as a weight for determining the likelihood of being chosen as a block producer. The actual process of determining the next block producer is a pseudo-random process, based on the algorithm used in NXT, one of the early POS of stake blockchains, weighted by the number of transactions.
The goal of this is making consensus fairer by incentivizing keeping coins in circulation, instead of favoring wealthy participants. The protocol natively supports harvest clubs, the equivalent of mining and staking pools. The feature allows addresses to delegate their transaction history to each other, accumulating weight in the consensus model and sharing proceeds.
Making transactions, meaning actually using cryptocurrencies, has long been identified as one of the keys to adoption. Holding cryptocurrencies for staking or as an investment might turn cryptocurrencies into interesting financial instruments, but does not fit the definition of digital currency. In this sense, TAU’s model of POT might actually be on to something and help adoption of cryptocurrencies as a method of payment.
To get Taucoins (1500), start here👇
https://www.taucoin.io/account/login?referralURL=04acb93ca8564c018fb6a154990341e1fde80c16e0b5b632702821ac57101d23
TAU coin will be trade on the own exchange, starting 18th of October this year.
💰Bitcointalk Bounty/Airdrop💰 https://bitcointalk.org/index.php?topic=5035589.0
NB: 🏆Currently, Taucoin can be mined using Ubuntu OS (16.04 & 14.04 tested)
🏆Engineering underway, to make mining via mobile phones possible
Whitepaper link: https://www.taucoin.io/whitePapeTAU%20White%20Paper%20v0.1.pdf
submitted by Nileke to airdrops [link] [comments]

[help] Chrome swapping my system to death

I just reinstalled my system with Xubuntu 16.04 and it's completely up to date. If I leave my system logged in over night, when I come back in the morning, the RAM is all used up and there are hundreds of processes like this:
user+ 19585 1711 0 08:09 ? 00:00:00 /opt/google/chrome/chrome --type=renderer --field-trial-handle=7187687655202307923,13613537160762237047,131072 --service-pipe-token=81E3C00FE019CE0D770603E2F5D522C6 --lang=en-US --extension-process --disable-client-side-phishing-detection --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --blink-settings=disallowFetchForDocWrittenScriptsInMainFrame=false,disallowFetchForDocWrittenScriptsInMainFrameOnSlowConnections=true --enable-pinch --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;0,16,3553;0,17,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;1,16,3553;1,17,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;2,16,3553;2,17,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;3,16,3553;3,17,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553;4,16,3553;4,17,3553 --disable-accelerated-video-decode --enable-gpu-async-worker-context --service-request-channel-token=81E3C00FE019CE0D770603E2F5D522C6 --renderer-client-id=1731 --shared-files=v8_natives_data:100,v8_snapshot_data:101 
What's going on here? Is someone mining for bitcoins on my system? For the record, I ad this problem with Ubuntu before, but not Kali Linux.
submitted by da0ist to chrome [link] [comments]

Avalanche Blockchain Project Officially Launches Today!

Today I am proud to officially announce the Avalanche Project by Meek Inc, and the Avalanche Token Sale.
I am the lead developer on this project which has been in the pipeline for nearly two years.

What will Avalanche Blockchain do?

Our aim is to replace SAP within 10 years by a licence-free blockchain based solution for all corporations.
SAP is a multi-billion dollar software company that is the thorn in the side of every CTO or CIO in most of the world's global corporations. If they could replace it they would, but until now, there was no good alternative. Avalanche is that alternative.
OK that's the headline. Here's the history.
The project paper was written a while ago and came from price volatility problems that we had had with the Meek Bitcoin Payment Device - Snowflake - back in 2014.
We've been talking to industry since then (many of the worlds largest global players including Bayer, ExxonMobil, Carrefour and others.), and the results of those discussions are the project, made public today. I will be doing an AMA in the coming weeks.
We've been working on the alpha version of the network since late last year. Over the course of the next year we will be working on three essential functionalities described in our project document:

Avalanche Blockchain Coin details

Owners of the Avalanche coin effectively provide liquidity to corporations so that they can create their own functional currencies on the Avalanche network. To participate the corporations will coins from the market to create global corporate currencies, which they will use internally and externally and for accounting in real-time (hence replacing SAP).

Tokens Sale and the Genesis Block

Avalanche blockchain genesis block will allocate funds to everyone who has obtained XAI Tokens (XAIT), either by buying from the Sale Contract using Ether (sale contract address: 0x3C5753B9dE8c49101155a9b31116b965a5D82574 , ERC20 token address: 0x21E7017Ef5E3E17522f936c257d7438A8fa89579) or by buying off others who have the token.

!! IMPORTANT NOTE !!

The token contract will be killed when Avalanche mines the genesis block.
That means you can purchase and transfer tokens up until the genesis block, but after that the token contract will be locked forever. Why are we doing this?
Every address that contains XAI Tokens on Ethereum, at a to be determined block number will be credited with XAI on the real Avalanche Blockchain Network on the day it starts.
You can get your XAI Tokens on the ethereum network buying them from the sale contract directly. There is no specific end date to the sale, but it will also close when the Avalanche Genesis Block is mined.

pre-Alpha Software (no guarantees!)

I will be posting the Meek repo URL details in posts over the coming days.

Getting Involved

We need administrative support as well as technical. PM me or post over at meek
Would you like to host a seed node? PM me or post over at meek
submitted by chris_dcosta to Meek [link] [comments]

FAQs

1. Is MoneroClassic (XMC) a hard fork from Monero?
No. Monero hard forked from itself when updating from v.0.11.1.0 to version v.0.12.0.0. We are working with Monero Network version v.0.11.1.0.
2. Why do you choose to maintain the original Monero chain?
We chose to maintain the original Monero chain based on following ideas:
a) Bitcoin and Litecoin's examples tell us that ASIC mining machines are inevitable.
b) ASIC mining machine increase network stability and prevent user computers from being hijacked by botnets.
c) Considering the risk that would be brought by changing algorithm, we decided to protect the stability of the original chain.
d) Just like ETC and ETH, they are free to develop their own ideas, conduct fair competition, and the free market can make its decision.
We hope that in addition to be anti-ASIC, we can reserve another possibility for Monero, and give users another option. XMC and XMR both are products of Monero. The success of either of them is the success of Monero.
3. When was the hard fork?
Block height 1546000
Timestamp: UTC: 2018-04-06 08:22:11
4. Is MoneroClassic (XMC) pre-mined?
No.
5. Total suply and circulating supply
Total supply: 18.44 million
Circulating supply can be queried at: http://193.112.64.213:9000/get_amount
6. How do I get MoneroClassic (XMC)?
If you have Monero in exchanges (CoinEx, Xstar, gate.io) before the hard fork, you should already have the equivalent amount of XMC in wallet.
If you have Monero in your local wallet before the hard fork, You just need send XMR to a new wallet address form Monero version 0.12, and restore XMC wallet from your old XMR address's seed. Then you will keep your XMR safe. Wait for XMC wallet sync, you will get your XMC.
7. Do you have replay protection?
No. It is the responsibility of cryptocurrency that is hard forking to implement replay protection. Monero team has not announced plan to prevent replay attacks on the new fork chain, so boths chains (XMC and XMR) are at risk of replay attacks. To avoid replay attacks, users should create new XMC and XMR wallets, then transfer balance to them.
8. Where can we trade XMC?
HitBTC:
https://hitbtc.com/xmc-to-usdt
https://hitbtc.com/xmc-to-btc
https://hitbtc.com/xmc-to-eth
Gate.io:
https://gate.io/trade/xmc_usdt
https://gateio.io/trade/XMC_BTC
CoinEx:
https://www.coinex.com/trading?currency=btc&dest=xmc&tab=limit
https://www.coinex.com/trading?currency=bch&dest=xmc&tab=limit
TradeOgre:
https://tradeogre.com/exchange/BTC-XMC
BitAsiaEx:
https://www.bitasiaex.com/trade/cny_coin.html?tradeId=59&type=2
https://www.bitasiaex.com/trade/cny_coin.html?tradeId=58&type=1
9. Is the wallet available?
The wallet is available on LoMoStar.
Wallet gui for Window:
https://github.com/monero-classic/monero-gui/releases/download/v0.1.0.1/monero-classic-0.1.0.1-win64.zip
MD5:c8eabe54c396fe981b64cc09a07da20f
Wallet gui for Ubuntu:
https://github.com/monero-classic/monero-gui/releases/download/v0.1.0.1/monero-classic-0.1.0.1-ubuntu-x64.zip
MD5:11c1fc10343d2fff9ad5bf01160869f1
10. Remote node
193.112.64.213
111.230.177.177
111.231.207.225
118.24.41.27
123.206.77.55
port:18081
11. Block explorer
explorer.monero-classic.org
12. Source code
https://github.com/monero-classic
13. Support list
Community: AMT community, LoMoStar community
Mining pool: AntPool, Poolin, FrogPool, 91pool, F2POOL, EasyHashPro, FairHash
Exchange: CoinEx, gate.io, HitBTC, TradeOgre, BitAsiaEx
Wallet: LoMoStar
14. Contact us Website: monero-classic.org
Telegram:https://t.me/xmccurrency
Twitter:https://twitter.com/xmccurrency
Reddit: https://www.reddit.com/XMC_Official
Bitcointalk announcement: https://bitcointalk.org/index.php?topic=3256439.msg33919963#msg33919963
submitted by xmccurrency to XMC_Official [link] [comments]

Doge value is going down, I have got a plan.

Ok, So over the past few weeks the price per doge in bitcoin has gone from 0.00000200 BTC/DOGE to 0.00000100 BTC/DOGE. I have got a plan to fix this. Everyone visit http://azure.microsoft.com Then click on "Free Trial" and sign up. Then hit +NEW. Then Compute->Virtual Machine->Quick Create. Then select image: "Ubuntu Server 14.04 LTS". Then Size "A4". Choose whatever DNS you want. Type in a password and do it under free trial. Then hit create. Then follow instructions to ssh into the server. Then once sshed in, type in "sudo apt-get update", then type "sudo apt-get install build-essential libcurl4-openssl-dev". Next Type these lines
$ wget http://sourceforge.net/projects/cpuminefiles/pooler-cpuminer-2.3.3.tar.gz
$ tar xzf pooler-cpuminer-*.tar.gz
$ cd cpuminer-*
$ ./configure CFLAGS="-O3"
$ make
And once you have done that, type "./minerd --url=stratum+tcp://myminingpool.com:3333 --userpass=my.worker:password" with your info. You can create up to 3 of these servers. You can mine on them until your trial runs out. Then if you want you can create another account. If we get enough people to do this we can mine a ton of coins and get the value back up.
submitted by highonquack180 to dogecoin [link] [comments]

Zeus/Gaw ASIC Setup Guide for Linux/Raspberry Pi

So I recently I became quite interested in mining and cyptocurrencies in general. So interested in fact that I bit the bullet and decided to buy myself a GAW Fury.
I then spent some time doing research on how to set up a GAW or Zeus ASIC on Linux, in particular on a Raspberry Pi, and have found most guides to be awful. The reason they are so bad IMHO is that they assume quite a bit of prior knowledge, either with Linux or mining, and give very little instructions. So I have tried to put together a guide that requires very little prior knowledge.
It is my aim that anyone could get their shiny new asic up and mining in no time using this guide. Anyway, I present...

The Complete Noobs Guide to Setting Up a Zeus or Gaw ASIC on Debian/Ubuntu/Raspberry Pi

Resources

About Cyrptocurrencies and Their Jargon

If you are new to cryptocurrencies and how they work I suggest taking a look at this series of KhanAcademy videos. They are for Bitcoin but the theory is the same. I found them very helpful when it came to understanding what mining actually does and the mechanics of cyrptocurrencies.
Also take a look at sircamm22 his info found here, is great and breaks down a large number of concepts. I slightly disagree with no. 21 regarding preordering. Just exercise common sense.

Linux

If you are new to Linux you could follow along by simply typing in the commands. However I highly recommend taking the time to learn what you are doing. This course is a great place to start.

Computer Setup

By the end of this section you will have your device turned on, fully setup and connected to the internet with.
Note: Commands to be typed into the command line will be displayed like this:
echo Hello World

Desktop/Laptop

For laptops and desktops already running Ubuntu or Debian I will assume you have setup your internet setup as part of the installation.
If not: There are plenty of guides out there and the installation/setup process is very easy. A good place to start for Ubuntu is here.
Now open up a terminal window. Ctrl + alt + t on a standard Ubuntu installation.
If you plan on using this PC without a monitor I would suggest installing an SSH Server.
These commands will be discussed later on in the guide.
sudo apt-get -y install openssh-server
sudo service openssh-server start

Raspberry Pi

The Raspberry Pi Foundation has put together a great guide in PDF format.
Use NOOBS it will save you a lot of trouble. NB: Some SD cards don't support NOOBs but will work fine if the image is put on using a different method.
Here is a great guide for setting up the Raspberry Pi SD card from Elinux.org. In fact it's a great place to start for anything RPi related. Raspberry Pi hub at Elinux.
Once the SD card is setup you will need to insert it into the Raspberry Pi and boot. Install Raspbian from the NOOBs menu and wait.
Follow this guide by Adafruit for first time setup. You will need to enable SSH Server.
I suggest not starting the desktop on boot. It can be easily run from the command line by typing startx.
Follow this guide by Adafruit to setup your network. Found here. No need to do this if you set up previously in the first time config.
We will also at this point want to setup ssh. Again I will point you to an Adafruit guide.
Once done exit back to a standard command line interface. This can be done in LXDE by using the power off menu located in the bottom right corner.

Miner Setup

Installing BFGMiner

If you want to the Raspberry Pi or PC without a monitor go ahead and SSH into your device.
So now you should be staring at a command line interface whether on the device with a monitor or via SSH.
First things first lets make sure we are all up to date. This will update our package list from the repositories and upgrade them to the newest version. "-y" Will simply say yes to any prompts.
sudo apt-get update && sudo apt-get -y upgrade
We are going to need to install some useful tools. Git-core is how we will clone and download BFGMiner from GitHub and Screen allows multiple command line instances and means if we exit out of ssh session or quit Terminal on Ubuntu, BFGMiner will continue to run.
sudo apt-get install git-core screen
We also need to download some other tools/dependencies to ensure that BFGMiner will compile successfully.
sudo apt-get -y install build-essential autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev libncursesw5-dev libudev-dev libusb-1.0-0-dev libevent-dev libmicrohttpd-dev libc-bin
Ok now change into your home directory.
cd ~
And clone BFGMiner by Darkwinde.
git clone https://github.com/Darkwinde/bfgminer.git
Once the download has completed move into the bfgminer directory.
cd bfgminer
The following steps may take a while.
Now run autogen.sh
sudo ./autogen.sh
You will need to make the configure script execuitable.
sudo chmod +x ./configure
Now configure bfgminer
sudo ./configure CFLAGS="-O3" --enable-scrypt
Now lets make!
sudo make
Install BFGMiner
sudo make install
One more thing...
sudo ldconfig

Running BFGMiner

If you haven't already plug in your ASIC.
Just confirm your system is recognising the ASIC.
lsusb
Its output should look similar to this (no need to type this in):
Bus 001 Device 005: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Yep there it is our ASIC listed as device 005. There is no need to install any drivers, unlike in windows, as they come in the kernel.
Now lets actually start BFGMiner.
You will want to start a screen session to ensure BFGMiner doesn't quite when you exit.
"-S" is the option for starting a new screen session. You can replace "miner" with anything you like.
screen -S miner
Now you can run the commands below.
Here is a sample of what you should type. You will need to replace somethings with your own values.
sudo bfgminer --scrypt -o stratum+tcp://URL:PORT -u USERNAME -p PASSWORD --zeus-cc CHIPCOUNT --zeus-clk 328 -S zeus:/dev/ttyUSB0
Where:
URL:PORT is the address and port of the pool you wih to use. Now I won't suggest a pool. I will leave that decision up to you. If you do wish to mine DOGE take a look at this site for a list of pools and comparisons.
USERNAME this is the username you use on the pool. Every pool is different. Check your pool's website for details. PASSWORD same as above. Specific to your pool, not every pool requires one.
CHIPCOUNT this is specific to which ASIC you are using.
For GAWMiner ASIC's:
  • War Machine: 256
  • Falcon: 128
  • Black Widow: 64
  • Fury: 6
For ZeusMiner ASIC's:
  • Blizzard: 6
  • Cyclone: 96
  • Hurricane X2: 48
  • Hurricane X3: 64
  • Thunder X2: 96
  • Thunder X3: 128
Now to make sure you don't stop mining when you exit ssh or terminal. Press:
ctrl + a + d
To come back to the BFGMiner screen simply run:
screen -r miner
You're done!!

Start on Boot

First off you will want to make sure you have BFGMiner running correctly. Ensure you have the miners set up properly and your pool correctly configured.
Start a BFGMiner instance, detailed above.
Once the instance has started and you are happy with how everything is working press "s" on your keyboard to enter the settings menu.
Now press the "w" key. Don't press enter. We want to specify where our config will go. Type:
/home/USERNAME/bfgminer.conf
Substitute USERNAME for your user. On a standard RPI install its pi. On ubuntu it's what you set during the instillation.
Now press the enter key to return back to the main BFGMiner screen. Press "q" on your keyboard to exit BFGMiner. You should now be back in the command line.
Now we want to edit a file called rc.local. Any commands in this file will be executed on boot.
sudo nano /etc/rc.local
Depending on your system this file may already contain some commands. Be careful not to delete them.
After the last command and before "exit 0" type the following on one line:
sudo -u USERNAME screen -d -m sudo bfgminer --config /home/USERNAME/bfgminer.conf
Where USERNAME = your username
Hit ctrl + x then y to save and exit nano.
The above command will create a new screen session and run bfgminer using the config we created earlier. All while as our username so that we can easily reattach.
Lets reboot to ensure it is working correctly:
sudo reboot
Once rebooted and logged in, show all running screen sessions:
screen -ls
Reattach to the session. You only need to use the numbers before the first dot.
e.g Mine looks like: 2480..hostname (13/07/14 12:02:09) (Detached). So I type:
screen -r 2480
Verify everything worked as expected. Then ctrl + a + d to exit.
You have now setup BFGMiner to restart on reboot.

Power Failure

If you are using a Raspberry Pi and it loses power it will automatically reboot on receiving power again.
For standard desktop PCs there is an option in some BIOS/UEFI to turn the computer on when it receives power. Consult your motherboard's manual and manufacturer's website.

Sources

Here is where I got my info from.
And of course /dogemining

Wrap Up

Congrats you've done it. You have managed to successfully get your shiny new asic mining away.
I do plan to make another guide detailing how to setup and use StarMiner a ready to go RPi mining distro.
So I hope this is helpful for you guys. I have seen lots of posts asking the exact same questions again and again and I have tried to answer these as best I can. I am still learning about this stuff so if there is something I have missed or a mistake I have made please tell me.
Anyway good luck. And I'll see you at the moon.
Cheers Frogsiedoodle
Edit 1: Layout and formatting.
Edit 2: Added instructions for screen which I initially forgot.
Edit 3: Removed 1 unneeded dependency
Edit 4: Added section on start on reboot and power failure.
submitted by Frogsiedoodle to dogemining [link] [comments]

[Mining] - Need help with Nvidia RIG

Hi guys, I need some pro help.
I have the following setup (took from my previous Bitcoin experience): - 3 PC with 2 NVidia GPU onboard each (ubuntu 14.04) - on 1st PC I have installed geth and 2 instances of ethminer (cpp) - on 2nd and 3rd PC I have installed only ethminer (cpp)
the Geth server is connected to internet behind a firewall, I opened 30303 TCP/UDP and 8545 TCP. also other 2 servers are connected on internet but no open ports inbound.
I started geth with the following command:
geth --rpc --rpcaddr "0.0.0.0" --rpcport 8545 --rpccorsdomain "" consolegeth --rpc --rpcaddr "0.0.0.0" --rpcport 8545 --rpccorsdomain "" console
I started ethminer with the following command:
ethminer -F http://[geth-Machine]:8545 -G --opencl-device 0
My problem is that when I go to geth console and type miner.hashrate it just display 0. If I type miner.start() the hashrate ramp up to 500Kh/s, but on the ethminer tabs I can clearly see that is mining on 6Mh/s each GPU.
I successfully mined 1 blocks and on https://etherchain.org it reports an hashrate of 15Mh/s, but if I do some math it should be at least double (6GPU at 6Mh/s each should be 36Mh/s).
What I would need to know now is: - Is there a way which I can meeter the total hashpower of my rig? - Do I need to type miner.start() or leave it stopped on Geth (I suppose started).
Any help would be very appreciate and tipped.
Thank you.
submitted by croll83 to ethereum [link] [comments]

HOdlcoin CPU Solo Mining Guide

Windows guide

https://github.com/HOdlcoin/HOdlcoin/blob/HODLCoin0.11.3/doc/README.md

Linux/Ubuntu 14.04 build guide

Enter each of these on your command line (you may need to Press [Y] or [enter] sometimes)
Code:
 sudo apt-get update sudo apt-get install checkinstall subversion git git-core sudo apt-get install libssl-dev libminiupnpc-dev sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev sudo apt-get install build-essential libboost-all-dev automake libtool autoconf sudo apt-get install pkg-config git clone https://github.com/FreeTrade/HOdlcoin cd HOdlcoin ./autogen.sh && ./configure --without-gui make sudo make install mkdir -p ~/.hodlcoin/ echo -e "rpcuser=rpc\nrpcpassword=1234\nserver=1\np2pport=1989\nrpcport=11989\ndaemon=1\ngen=1\nminermemory=4\ngenproclimit=8\nminingaddress=yourwalletaddresshere" > ~/.hodlcoin/hodlcoin.conf 
minermemory= the amount of Ram in 1gb increments (1,2,3)
genproclimit= the number of threads per 1gb of ram from "minermemory" (this number must be a power of 2 so 2,4,8,16,)
miningaddress= yourwalletaddresshere this is the address all your mined blocks will be sent to (example "HodlDsNuts57MFNiN8CMrMjC2CYAy8pwi9")
NOTE: If you do not want to mine all your blocks to the same address Omit from above \nminingaddress=yourwalletaddresshere

Once built follow steps below to start the wallet mining

Start server
Code:
 hodlcoind 
If this is your first time running this wallet wait 10 mins for the blockchain to sync then Stop
Code:
 hodlcoin-cli stop 
wait a few seconds then and restart
Code:
 hodlcoind 
To see your hashrate use this
Code:
 cd ~/.hodlcoin/ tailf debug.log 
To exit from this debug file Press [Ctrl] + [C]
To monitor your Ram/CPUs install this Code:
sudo apt-get install htop 
Use it with this
Code:
 htop 
To exit Press [F10]
Insure the proper amount of CPUs are running at 100%

For Help or to Chat

We have an active Slack community use this link to join the chat
http://slack.hodlcoin.com
Also on IRC
#hodlcoin on freenode 
submitted by Hodl_coin to Hodl [link] [comments]

I switched to bitcoinxt to protest today incident

I reposted here, because I don't see my post over there
I have been running a full node (bitcoin-core) for about 2 years now on my home server (Ubuntu Server 14.04). I was thinking I would wait until we could all reach an agreement how to raise the blocksize limit. But after today incident, I don't think we can ever get there if there is a censorship right here inside this supposedly opened-forum.
Here is how I did to switch to bitcoin-xt from the launchpad repository (https://launchpad.net/~bitcoin) Took me about 5 minutes.
##Go to your home directory and download the latest bitcoinxt file ##Please go here to get the link https://groups.google.com/d/msg/bitcoin-xt/jAjCwjC7WeA/c-hBvWCaDgAJ cd ~ wget http://plan99.net/~mike/bitcoin-0.11.0-linux64.tar.gz ##Extract the downloaded file, it will extract to bitcoin-0.11.0 directory tar -zxvf bitcoin-0.11.0-linux64.tar.gz ##Stop current bitcoind service sudo service bitcoind stop ##To find out where is the current bitcoind file, mine is located in /usbin, then cd to it which bitcoind cd /usbin ##Backup these 2 (core - command line interface) files, in case you want to switch them back sudo mv /usbin/bitcoind ~/bitcoin-0.11.0/bitcoind.org sudo mv /usbin/bitcoin-cli ~/bitcoin-0.11.0/bitcoin-cli.org ##create links to bitcoinxt binaries files sudo ln -s ~/bitcoin-0.11.0/bin/bitcoind sudo ln -s ~/bitcoin-0.11.0/bin/bitcoin-cli ##Restart bitcoind service sudo service bitcoind start ##Comment out the launchpad.net/~bitcoin repositories to prevent the update, save the file before exit. sudo nano /etc/apt/sources.list 
That's it! It should be up and synced within a couple of minutes.
submitted by xd1gital to bitcoinxt [link] [comments]

SIGSEGV and Segmentation Fault Core Dumped

Ok, so basically this is a throwaway account. I'm typing this for people who google some or all keywords in the title and don't get anywhere, and get frustrated.
I built a box for bitcoin mining then repurposed it for develoment. It has 32 Gigs memory, I've memchecked it twice and the memchecks passed.
I installed android studio, which devs will do. And pycharm community, and went about my day. Or days, or weeks. But not months, because what has eventually happened is that rebooting doesn't fix anything.
So basically today I got home at around 6 and started working, it's 8:30 and I haven't gotten anything done. Why not? NOTHING WORKS. I mean NOTHING. You think I am exaggerating, but I'm really not!
So I started out with Ubuntu 14.04 LTS. And when you boot up there are a ton of errors, especially if you don't have a sound device, which I don't. So you get a lot of ALSA errors. Every time you boot up you have to click 'ok', 'ok', 'ok', to get rid of them. Pulse audio or alsa, or both.
Then I said, hm, maybe 16.04 is better and installed it (it's not). But I had to get work done, so I stuck with it and just rebooted anytime 1) I couldn't get a terminal shell window with ALT-T or 2) Red dash in upper right indicating that there was a problem fetching updates or 3) android studio shell script crashed when I attempted to launch android studio with a segmentation fault again. If you configure the Oracle JDK and inject it as SDK_HOME in the command line to run studio.sh, you can still run it, but it's hardly fun to have to do this several times daily.
So then I said, to myself, cause you weren't around, I said, "Maybe I should try xubuntu." It's really the same as ubuntu. I don't know what people are talking about when they say it's different.
So now I'm packing it up as we speak and moving to linux mint. I hope that I don't have to pack up and move again, because it's really cutting into my productivity.
This post is so that you know you're not alone. I google a ton, of course, and many are what I call ubuntu-apologists. They simply refuse to acknowledge how difficult ubuntu is to work with. (Myself, I hate to say a good thing about windows, but it's about 100 times easier to develop on a windows machine, and if Linux Mint gives me guff, I will go back to Windows 7.)
It would seem that in the minds of some, no one should ever say a bad thing about ubuntu. BUT IT STINKS.
Your best ubuntu bet is to not build your own box but to buy a Dell. Then immediately, before doing anything else, dump Open JDK. Don't install even geany or gedit. Get rid of anything related to Open JDK and install the Oracle one. This is the only way that you can make ubuntu usable, which is on the way to "enjoyable."
Pycharm. I had the community edition and was getting SIGSEGV faults. Rebooting would solve the problem, but not always. Like an idiot, I installed the update (2.3 to 3), which promised better functionality for Python 3.5.2. Instead, it said "permission denied" every time I attempted to use 3.5.2. (Oddly, 2.7 was no problem. Don't even get me started on 2.7.x vs 3.5.x -- 3.5.x seems pointless!)
In the end, I think that ubuntu is a great and nifty idea and I'll cheer for it, but it's just not for professionals.
I fully expect people to tell me I know nothing, or that I should be compiling ubuntu from source or something. One solution to a problem on stack overflow was to debug the application causing the segmentation fault! Perhaps the problem at ubuntu or canonical is actually the number of people who CAN compile ubuntu from source!
submitted by PrivatJoker to Ubuntu [link] [comments]

Run-down on the bot / where I am at currently in development

Hey everyone DuncanKeyes here (Sudo on StorjTalk).
I'm going to outline some details about the bot and development of it.
Hardware:
Currently, the bot is running on a dedicated server hosted by Kimsufi. The server is the KS-2 dedicated server.
The specifications of the server are:
Model CPU Cores/Threads Freq. RAM Disk Network
KS-2 Atom™ D425 1c/ 2t 1.8 GHz+ 4 GB 1 TB 100Mbps
I feel like this is fine to start off with, but if we do need more power to run the bot, I will look into upgrading to a more powerful server.
Software:
The server is running on Ubuntu Server 14.04 "Trusty Tahr" LTS (64bits)
It is using MySQL for the database that the bot uses.
The bot software is ALTcointip bot found here, running with Pifkoin which is a Bitcoin API module that provides a Python API for Bitcoin mining and research.
Security:
The bot is running on a dedicated user account without root privileges.
All passwords, such as the ones for the MySQL database and for the bot account Storjtipbot have 100 character passwords with a combination of upper and lowercase letters, numbers, capitalisation and special characters.
Example password:
@&KprZBBvzioII59PISa6J1tlDdi%Rs##wx#S!tzSF%IHGNeVc9HppCl05STg9J2w%3RQenFFKJ7FbyTG$AdRI6CKCDWwugQPcqz
These passwords were generated using Lastpass and are stored in my Lastpass Vault. I am looking to change these passwords once I get the initial beta release of the bot out to be generated in KeyPassX.
Development:
As of this post, I have configured Counterpartyd and I am just finishing setting up Bitcoind which is required for Counterpartyd to run, I am currently downloading the blockchain which is 25GB or so, but I have downloaded around 3/4 of it.
Once the blockchain is downloaded, I will move to setting up Insight which is a bitcoin blockchain API for web wallets that bitcoind cannot currently provide.
After that, I begin actually setting up the bot. This includes creating the MySQL database and installing and running ALTcoin tip bot. This step is the easiest thanks to ALTcoin tip bot's source code being released.
Once I have got the bot up and running, I will be commencing small scale testing on the features provided by ALTcointip bot (such as registering an account, sending and receiving payments, depositing and withdrawing).
I do hope for this bot to become active over the next few days, just need to wait on that pesky blockchain to download :)
submitted by Storjtipbot to Storjtipbot [link] [comments]

Ubuntu Gnome hates me

Hi,
Before I start - a quick overview of my setup:
ATI Radeon HD6950 3 monitors - two on Display Port - one on HDMI by way of a mini display port adapter
The issue:
I can install Ubuntu Gnome without any major issue.
However, the fan on the gfx card is significantly louder than in Windows. The fan is running as loud as it does in Windows when I'm gaming. However, it's definitely not running at full speed as I ran some bitcoin mining thing on it once, and then it was truly running at full pelt - full on concorde take-off noise.
So, my searches lead to me believe ATI cards and Gnome are not friends. However, most of these posts (google searches bring up many forums / message boards / etc) end in 2012, when it looks like this issue was sorted.
I have tried Ubuntu Gnome 13.10 and 14.04.
Aside from the fan noise, I also find that my display settings aren't retained on reboot - such as the middle becomes the right, the right becomes the left, and the left becomes the middle.
Also, many weird things (I have no idea what, but plenty of messages with OOPS in them) pop up on log in.
And lastly, I have tried installing the Radeon driver from the ATI official site. When I do this, the desktop crashes to console after the mandatory installation reboot, and running startx etc just bombs back to console with a nasty error message (don't have that to hand as typing this from windows dual boot currently).
I have read you can use some unofficial radeon drivers, but that they manually stop the fan (?) and can lead to gfx cards burning out etc due to heat. Is there any truth in this? And where might I find / how might I install the unofficial drivers?
I really, really want to use Ubuntu Gnome on this PC as - as a software developer - it's so much more efficient, after having had it as my home desktop now for a good few weeks.
Any help gratefully appreciated - if I had any hair, it would have all been pulled out by now!
Thanks
submitted by chris_a6software to gnome [link] [comments]

Beginner here, in need of a few pointers.

To start off with I'm not interested in mining Bitcoins for profit, I understand that that isn't really going to happen. I want to mine Bitcoin to learn a little more about btc in general, and to do my part in running the network (after all what's the point of a decentralized currency if the people who use it aren't running the system?), as well as give me something to do after work for the next week. As I've looked into mining I've found myself oversaturated with information, and thought the best place to step back and regain my bearings would be here.
I have a cheap little antminer u2. I'm running Ubuntu 14.04 on my computer. I know that bfgminer, bitminter, and cgminer exist, but I'm not sure which one, if any to use. I'm not asking for step by step instructions, just some opinions on what to trust and what to avoid. All of my other stupid questions will come later after I've had the opportunity to tinker around with whichever program I use. After I pick a program, which pools are the most recommended? (I plan on avoiding gigahash fyi).
I think those 2 thing would be enough to get me started on my own for now, but If there is anything else that I have been to ignorant to even ask please let me know.
submitted by DoubleYouSee23 to BitcoinMining [link] [comments]

minar bitcoin con nicehash en ubuntu How to install Bitcoin Armory in Ubuntu 14.04 Cryptocurrency Mining Software Tutorial Series 7 - Futurebit Moonlander 2 on Ubuntu 14.04 OS Bitcoin Mining on Ubuntu 18.10 - Bitcoin Mining Software ... Bitcoin Mining on Ubuntu - YouTube

Bitcoin Mining Ubuntu 14 04. April 15, 2018 April 15, 2018 by centvige62, posted in bitcoin, mining. How to Build a Zcash Miner on Ubuntu Linux with Optiminer 1.5 vs. RX480 Using Claymore 11.1 on Linux Bitcoin Mining at Scale 14, 2017 9 Bitcoin mining ubuntu 14 “Mining Bitcoin” means your hardware has to do some hard calculations and send them to the Bitcoin-network. OS: Ubuntu. Altcoin ... I operate a small Bitcoin mining facility, and there is a lot more Gainbitcoin bitcoin mining ubuntu 14 10 quiet, cooler home constantly humming fans Monter un ordinateur dédié au calcul de Bitcoin ou de Litecoin. Ce guide vous permettra de monter votre rig de calcul de bitcoins ou de litecoins: le matériel Easy Ubuntu python OpenCL mining setup From a bare box to a mining machine. 1 ... 04, Bitcoin miners do this because they Install Decred Core Ubuntu 14.itoonx / Compile Bitcoin Core on Ubuntu 16.04 LTS Created Aug 5, 2017 This comment has been minimized. This method is used by Bitcoin Core (and few others) and comprises of backing up a file. Containing more Linux build instructions and options. BitCoin mining is What is the lightest software miner for bitcoin How to install bitcoin mining software in Ubuntu 14 CPU and GPU mining now are obsolete for Bitcoin A Complete list of parts to build an affordable Nvidia and AMD 12 GPU Mining Rig for Monero, Vertcoin, Bitcoin Gold and Ethereum. The Best Free Apps for Mining Bitcoin on Linux. To ... Bitcoin Mining « Vorherige 1 Nächste » Status: Ungelöst Ubuntu-Version: Xubuntu 14.04 (Trusty Tahr) Antworten linusen. Anmeldungsdatum: 23. Oktober 2009. Beiträge: 182. Zitieren. 5. Juli 2014 21:36 Hallo zusammen. Ich hab auf meinem einten Windows PC schon sehr gut erfahrungen gemacht mit dem Programm GCMinier, nun is meine Frage? Ob es sowas auch fürLInux gibt was mit BTCGUILD ...

[index] [39787] [29527] [42014] [33608] [22087] [49535] [36665] [14753] [27650] [39895]

minar bitcoin con nicehash en ubuntu

Skip navigation Sign in. Search Was macht dein MINING? 14.04.2019 SkullGold. Loading... Unsubscribe from SkullGold? ... Bitcoin Mining erklärt: Lohnt es sich noch? Julian Hosp Interview 3/3 - Duration: 13:20. Finanzfluss ... How to mine Bitcoin/Litecoin using Ubuntu 14.04 In this video I show you how to mine bitcoin and litecoin while using ubuntu 14.04 please if you have any questions or concerns feel free to comment ... Hello. Nice to meet you. I work for company as accountant. And I have some interesting investings here https://is.gd/hJSbTc Register and earn money with me! **DISCLAIMER**: I am not a financial ... BitCoin mining on Ubuntu using specialized ASIC procesors and Ubuntu software such as: CGMiner, BFGMiner, EasyMiner https://linuxhint.com/best-usb-bitcoin-mi...

#