How do I set my ubuntu server (12.04.1) to mine bitcoin? (usb sapphire)
I have an old laptop which I have been setting up to work as a personal cloud/server. I have a second just straight up ubuntu computer that I could use, so if ubuntu server doesn't work due to some minor difference, I could use that one instead. Anyways, how can I setup an Ubuntu computer to mine bitcoin with the usb sapphire block erupter?
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
Sep 3, 2018 - Genesis block was mined, NewEnglandcoin created
Sep 8, 2018 - github source uploaded, Window wallet development work started
Sep 11,2018 - Window Qt Graphic wallet completed
Sep 12,2018 - NewEnglandcoin Launched in both Bitcointalk forum and Marinecoin forum
Sep 14,2018 - NewEnglandcoin is listed at ShorelineCrypto Exchange
Sep 17,2018 - Block Explorer is up
Nov 23,2018 - New Source/Wallet Release v1.1.1 - Enabled Dynamic Addjustment on Mining Hashing Difficulty
Nov 28,2018 - NewEnglandcoin became CPU minable coin
Nov 30,2018 - First Retail Real Life usage for NewEnglandcoin Announced
Dec 28,2018 - Cheetah_Cpuminer under Linux is released
Dec 31,2018 - NENG Technical Whitepaper is released
Jan 2,2019 - Cheetah_Cpuminer under Windows is released
Jan 12,2019 - NENG v1.1.2 is released to support MacOS GUI CLI Wallet
Jan 13,2019 - Cheetah_CpuMiner under Mac is released
Feb 11,2019 - NewEnglandcoin v1.2.0 Released, Anti-51% Attack, Anti-instant Mining after Hard Fork
Mar 16,2019 - NewEnglandcoin v1.2.1.1 Released - Ubuntu 18.04 Wallet Binary Files
Apr 7, 2019 - NENG Report on Security, Decentralization, Valuation
Apr 21, 2019 - NENG Fiat Project is Launched by ShorelineCrypto
Sep 1, 2019 - Shoreline Tradingbot project is Launched by ShorelineCrypto
Dec 19, 2019 - Shoreline Tradingbot v1.0 is Released by ShorelineCrypto
Jan 30, 2020 - Scrypt RandomSpike - NENG v1.3.0 Hardfork Proposed
Feb 24, 2020 - Scrypt RandomSpike - NENG core v1.3.0 Released
Jun 19, 2020 - Linux scripts for Futurebit Moonlander2 USB ASIC on solo mining Released
Jul 15, 2020 - NENG v1.4.0 Released for Android Mining and Ubuntu 20.04 support
Jul 21, 2020 - NENG v1.4.0.2 Released for MacOS Wallet Upgrade with Catalina
Jul 30, 2020 - NENG v1.4.0.3 Released for Linux Wallet Upgrade with 8 Distros
Aug 11, 2020 - NENG v1.4.0.4 Released for Android arm64 Upgrade, Chromebook Support
Aug 30, 2020 - NENG v1.4.0.5 Released for Android/Chromebook with armhf, better hardware support
Roadmap
2018 Q3 - Birth of NewEnglandcoin, window/linux wallet - Done
2018 Q4 - Decentralization Phase I
Blockchain Upgrade - Dynamic hashing algorithm I - Done
Cheetah Version I- CPU Mining Automation Tool on Linux - Done
2019 Q1 - Decentralization Phase II
Cheetah Version II- CPU Mining Automation Tool on Window/Linux - Done
Blockchain Upgrade Dynamic hashing algorithm II - Done
2019 Q2 - Fiat Phase I
Assessment of Risk of 51% Attack on NENG - done
Launch of Fiat USD/NENG offering for U.S. residents - done
Initiation of Mobile Miner Project - Done
2019 Q3 - Shoreline Tradingbot, Mobile Project
Evaluation and planning of Mobile Miner Project - on Hold
Initiation of Trading Bot Project - Done
2019 Q4 - Shoreline Tradingbot
Shoreline tradingbot Release v1.0 - Done
2020 Q1 - Evaluate NENG core, Mobile Wallet Phase I
NENG core Decentralization Security Evaluation for v1.3.x - Done
Light Mobile Wallet Project Initiation, Evaluation
2020 Q2 - NENG Core, Mobile Wallet Phase II
NENG core Decentralization Security Hardfork on v1.3.x - Scrypt RandomSpike
Light Mobile Wallet Project Design, Coding
2020 Q3 - NENG core, NENG Mobile Wallet Phase II
Review on results of v1.3.x, NENG core Dev Decision on v1.4.x, Hardfork If needed
Light Mobile Wallet Project testing, alpha Release
2020 Q4 - Mobile Wallet Phase III
Light Mobile Wallet Project Beta Release
Light Mobile Wallet Server Deployment Evaluation and Decision
How to get a public static ip for your local lightning node
My lightning node is a node that is running locally on my server hardware in my house down under, far from the New Jersey Digitalocean datacenter, which is what will come up if you look up the ip of the node. This is done via an OpenVPN tunnel from your local machine to a VPS. I am doing this by renting a VPS from Digitalocean for $20 a month (2 vCPUs, 2GB RAM) running Ubuntu 18.04. You can do this just as easily on a $5 a month VPS with 1 vCPU and 1GB RAM or even a $2.50 a month VPS from Vultr with 512MB RAM. I needed the extra power because I have many web services running there as well. This setup allows me to have a highly available lightning node, not affected by my home IP address changing. If you are using a mobile connection or have a CGNAT, you wont be able to port forward for your lightning node. This setup allows you to do so. You can also use this to make a portable lightning node, which can get you a full lightning node wherever you have power and internet, without having to mess with network settings. If you don't want others to know your home IP, this is a good option for privacy.
Setup a local lightning node, preferably on a linux machine. I followed the Raspibolt tu`ial (with some tweaks) on a 2 vCPU and 8GB RAM VM running Ubuntu 16.04.
Get a VPS with a static IP address. Digitalocean and Vultr VPSs already are. This VPS wont need much power, so get the cheapest one you can.
Secure the VPS. I used this tutorial. Essentially, setup a non root user, use ssh keys, and setup ufw. Also make sure to allow port 9735 through ufw for lightning. I also additionally made adjustments to the ssh config and installed fail2ban.
Setup an OpenVPN server on the VPS. I used this tutorial.
Install on OpenVPN client on the local linux machine and connect to the server. The tutorial from step 4 shows how to this. Keep this connected for step 6.
SSH into the VPS and figure out the OpenVPN IP address of the client. It should be 10.8.0.x. To figure out the x, setup a simple python web server or something on the local machine on port 8000 or something and open the port on ufw in the local machine. Keep the OpenVPN connection, and use a new ssh session when accessing your local machine. Don't kill the OpenVPN connection, as it may complicate things when finding the ip. mkdir testweb cd testweb echo hello >> index.html sudo ufw allow 8000 python -m SimpleHTTPServer 8000
SSH back into the VPS. Run the curl command below, and try all the numbers between 2-10 for x. When you get hello as your output, then you found the right IP. I found mine at 6. You may have to try higher numbers, but this is unlikely. You can kill your python webserver on your local machine once you find it. curl 10.8.0.x:8000
Once you have the IP, you want to make this static, so it doesn't change when you reconnect. This is done on the VPS side, so ssh back into the VPS. This tutorial worked for me. Just make sure to change values like the CommonName and and the IP to match yours (client1 and 10.8.0.x). If it doesn't work search "make openvpn ip static" and look around.
SSH into your local machine, and make the OpenVPN connection persistent. You can kill the OpenVPN connection now. Doing this and this worked for me. If it doesn't work search "openvpn keepalive" or "openvpn auto connect linux" or "make openvpn connection persistent linux".
Restart your local machine, and make sure it connects on boot. Do the python webserver test again, and make sure the same ip is shown on the VPS, and it is still accessible.
SSH back into the VPS. Now, you have to port forward with iptables. you have to add the 2 lines below starting with -A PREROUTING in the same place in your /etc/ufw/before.rules file. Here is what mine looks like. Change the x to your OpenVPN IP. Do sudo ufw disable and sudo ufw enable to restart ufw to update your changes. *nat :POSTROUTING ACCEPT [0:0] -A PREROUTING -i eth0 -p tcp -m tcp --dport 9735 -j DNAT --to-destination 10.8.0.x:9735 -A PREROUTING -i eth0 -p udp -m udp --dport 9735 -j DNAT --to-destination 10.8.0.x:9735 -A POSTROUTING -s 10.8.0.0/8 -o eth0 -j MASQUERADE COMMIT
SSH into your local machine. Change your lnd.conf to match with this setup, like changing the externalip. Here is what my config looks like, a slight tweak from the Raspibolt one: [Application Options] debuglevel=info maxpendingchannels=5 alias=GCUBED [LND] color=#68F442 listen=0.0.0.0:9735 externalip=157.230.95.74:9735 [Bitcoin] bitcoin.active=1 bitcoin.mainnet=1 bitcoin.node=bitcoind [autopilot] autopilot.active=1 autopilot.maxchannels=5 autopilot.allocation=0.6
Do a sudo service lnd restart to restart lnd and apply the changes. Remember to do a lncli unlock after any restarts. Your lnd node should now have a public static ip. Look it up a few hours after you do this on 1ml, your ip should be the one of your VPS now.
I am monitoring this for free with uptimerobot. It will notify you if it has gone down. So far mine has been running for 3 days and hasn't gone down. EDIT: Formatting EDIT 2: The main reason I didn't use a ddns or a hidden service was mainly for high uptime, and low latency. I am planning on developing a lapp with this node and I didn't want to risk any downtime. Running lightning as a hidden service is a great idea as well, this tutorial shows how to achieve something similar with the clearnet. EDIT 3: You can achieve a similar result from using TOR
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:
Use an OS that was lighter
Update the Reddcoin Core software (2.0.0.0 => 2.0.1.2)
Make improvements to the configuration.
The updates
OS: using Lubuntu instead of Ubuntu MATE. Lubuntu uses less resources (130 MB RAM vs. 190 MB RAM on initial boot).
Reddcoin Core: v2.0.1.2-a8767ba-beta instead of v2.0.0.0-92768f9-beta.
Swap: using a swap partiton instead of a swap file. Also adjusting the swap size: from 1 GB to 2 GB, after reading the comments to my previous tutorial.
All data to USB: Blockchain data and the swap are now stored on the USB drive, instead of the SD card.
Private keys: added instructions on how to backup the private keys of your Reddcoin addresses!
If you would like to tip me Writing a tutorial like this takes time and effort; tips are appreciated. My Reddcoin address: RqvdnNX5MTam855Y2Vudv7yVgtXdcYaQAW.
Storage space: I am using an 8 GB microSD card for the OS, and a 128 GB USB drive for data. Minimums I would recommend: 8GB SD card and 32 GB USB drive.
Reddcoin Core client version: v2.0.1.2-a8767ba-beta (most recent version at this moment). ↳ Screenshot
Steps
You need the OS; Lubuntu. Download Lubuntu (707 MB) for the Raspberry Pi: https://ubuntu-pi-flavour-maker.org/download/. It's a .torrent download, so you will need a BitTorrent client. Message me or post in this thread if you need help with this.
You need software to write the OS to the SD card. I use Etcher. Download Etcher: https://etcher.io/.
Run Etcher.
Select image: select the lubuntu-16.04.2-desktop-armhf-raspberry-pi.img.xz file.
Select drive: select your microSD card.
Flash.
Plug the SD card into your Raspberry Pi and power it up.
Lubuntu should boot up.
Set up Lubuntu, connect to the internet (wired or wireless). ↳ As username, I chose "rpi3b". You will see this username throughout this whole tutorial.
Make sure date and time are correct ([Menu] > System Tools > Time and Date). ↳ Click on Unlock to make changes. I personally change Configuration to "Keep synchronized with Internet servers". ↳ Screenshot
Reboot ([Menu] > Logout > Reboot). I am connected to wifi, but have issues getting wifi to work on initial boot. A reboot solves this issue.
Make sure system is up-to-date, install never versions.
Open LXTerminal ([Menu] > System Tools > LXTerminal). ↳ Screenshot
Enter the following in LXTerminal: sudo apt update && sudo apt upgrade ↳ Screenshot
You will be asked if you really want to continue. Enter Y (yes).
Updates are being installed! Wait until it's finished.
Install programs that will be used in this tutorial.
GParted: to partition the USB drive.
Htop: to see the amount of memory (RAM) and swap that is in use.
Enter the following in LXTerminal to install these 2 programs. sudo apt install gparted && sudo apt install htop ↳ Screenshot
Create 2 partitions on the USB drive: 1) Swap partition 2) data partition (for the Reddcoin blockchain) The swap partition is necessary: The Reddcoin wallet can be memory intensive. To prevent any crashes or freezes, add 2 GB of 'virtual' memory by creating a swap partition.
Important: Backup your USB drive if needed. The USB drive will be formatted, so the data on the USB drive will be wiped.
Please use the USB drive solely for this purpose, do not combine it with other stuff.
Keep your USB drive plugged in, do not (randomly) plug it out.
Plug your USB drive in.
GParted will be used to create the partititons. Start GParted via LXTerminal: sudo gparted ↳ Screenshot
In GParted, switch from your SD card (default) to your USB drive. ↳ Screenshot ↳ Screenshot
You will now see the all the partition on USB drive. Delete every partition (right mouse click). If you can't select Delete, do an Unmount first. ↳ Screenshot ↳ Screenshot
After deleting all partition, you will only see 'unallocated' space on your USB drive. ↳ Screenshot
Create the first partition: the swap partition. Right click on the blank space, select New and enter the following:
Apply the changes. Click on the check mark or select Edit > Apply All Operations. ↳ Screenshot ↳ Screenshot
Important: The name of the swap partition is needed later, so please write it down. Mine is /dev/sda1 (first partition on first drive (drive 'a')). ↳ Screenshot
Reboot. After the reboot, the data partition you just created should be visible on your desktop. ↳ Screenshot
The swap partition is created, so now we can enable and use it.
The swap in use can be monitored with the program Htop. Open Htop ([Menu] > System Tools > Htop) to see the 'Swp' (swap) in use. ↳ Screenshot By default, swap is not used, so 0K. ↳ Screenshot You can leave Htop open.
To enable the swap partition, open LXTerminal and enter the following commands: (Assuming /dev/sda1 is your swap partition.)
You've enabled the swap partition. Switch back to Htop and check the 'Swp' (swap) value. It should read '2.0G'. ↳ Screenshot
To make sure the swap file is persistent (so it survives a reboot), you have to add a line to the /etc/fstab file.
In LXTerminal, enter the following command to open the file in Leafpad (text editor): sudo leafpad /etc/fstab ↳ Screenshot
In Leafpad, add this text in a new line: /dev/sda1 swap swap defaults 0 0 ↳ Screenshot (I've added spaces to vertically align the text.)
Save and close the file.
Reboot your Pi.
To see if the swap partition is in use after a reboot, open Htop ([Menu] > System Tools > htop) and check the 'Swp' (swap) value. It should read '2.0G'. ↳ Screenshot
So, the swap partition is enabled and in use, and the data partition is prepared. We now can install the necessary software for the Reddcoin wallet; enter the following commands into LXTerminal:
After the reboot, open LXTerminal again. Download, unpack, configure, build and install Berkeley DB.
Set the working directory to your USB drive: cd /media/rpi3b/usb (rpi3b is the username I chose; if you have a different username, change it to yours.) ↳ Screenshot
Download the source of the Reddcoin wallet and build it.
Set the working directory to your USB drive: cd /media/rpi3b/usb (rpi3b is the username I chose; if you have a different username, change it to yours.)
Speed up synchronizing with the Reddcoin blockchain by bootstrapping.
Set the working directory to your USB drive: cd /media/rpi3b/usb (rpi3b is the username I chose; if you have a different username, change it to yours.)
Unpack the file (large file, takes around 15 minutes to unpack): sudo xz -d bootstrap.dat.xz ↳ Screenshot
After a successful unpack, your will find the file bootstrap.dat in your USB root folder. ↳ Screenshot
On the first run of the Reddcoin Core client, it will ask for a data directory to store the blockchain and wallet data.
Start the Reddcoin Core client: sudo /media/rpi3b/usb/reddcoin/src/qt/reddcoin-qt ↳ Screenshot
The welcome screen will appear and ask you about the data directory. I suggest a new folder on your USB drive, I picked blockchain. The directory will be created with all the necessary files. ↳ Screenshot
Click on the three dots (...) on the right. ↳ Screenshot
Click on Create Folder at the upper right corner. Type and enter in the folder name. (In my case: blockchain.) Click on Open. ↳ Screenshot ↳ Screenshot ↳ Screenshot
After selecting the directory, the Reddcoin Core client will start. Wait till it's fully loaded and close it.
Move the bootstrap.dat file to your data directory you selected in the previous step. By doing this, Reddcoin Core will use the bootstrap.dat file to import the blockchain, which speeds up syncing. sudo mv bootstrap.dat /media/rpi3b/usb/blockchain/ (Assuming blockchain as data directory.) ↳ Screenshot
The Reddcoin Core client set up is completed, but you still have to sync fully with the blockchain before you can send, receive and stake.
Keep the client running until it's fully synchronized. It will use the bootstrap file first, and download the rest of the blockchain to complete the sync. This can take some time (it took 2 days for me). Syncing the blockchain uses a lot of resources, so the software may react slow.
You can see the progress in the debug window (Help > Debug window). ↳ Screenshot
When the synchronization is completed, the red (out of sync) will disappear on the Overview screen! ↳ Screenshot
When synchronization is complete, you can start staking your Reddcoins.
Your wallet will be encrypted, and the Reddcoin Core client will be closed. Launch the Reddcore Client again. sudo /media/usb/reddcoin/src/qt/reddcoin-qt
To start stake, you need to unlock your wallet (by entering your password).
[01:11] Reddcoin Core started (sudo password entered).
[01:13] Message shown on screen: Loading block index...
[10:14] Message shown on screen: Verifying blocks...
[10:18] Message shown on screen: Loading wallet...
[12:49] Message shown on screen: Done loading
[13:13] Reddcoin Core ready to use.
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!
Method 1: Backup your wallet.dat. Open Reddcoin Core. Use the menu to backup: File > Backup Wallet... ↳ Screenshot
Method 2: Backup your private keys. In case you lose your wallet.dat backup, you still can import your private keys later when needed.
To extract your private keys:
If you have a passphrase on your wallet, unlock your wallet first. Settings -> Unlock Wallet... (make sure 'For staking only' is not checked) ↳ Screenshot ↳ Screenshot
You can write down your private key or copy and save it in a document. Make sure you save it somewhere only you can access it.
To import later: Debug window -> Console -> importprivkey [label] [label] is optional. ↳ Screenshot (without a label) ↳ Screenshot (with a label)
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.
Right Click on your Desktop and select Create New -> Empty File. ↳ Screenshot
Enter a file name, make sure it ends with .sh, and click on OK. I've chosen for Reddcoin.sh. ↳ Screenshot The file will be created on your Desktop. ↳ Screenshot
Add the command to start Reddcoin to the file.
Right click on the file, select Leafpad (to open the file in a text editor). ↳ Screenshot
Add the following to the file and save the file: sudo /media/rpi3b/usb/reddcoin/src/qt/reddcoin-qt ↳ Screenshot
To be able to execute the shell script (.sh), it has to have 'execute permissions'.
Right click on the file, and select Properties. ↳ Screenshot
Click on the Permissions tab.
For Execute, select Anyone, and click on OK. ↳ Screenshot
To start Reddcoin Core, double click on the file. A new window will pop-up, asking you what you want. Execute in Terminal is what we want, so you can click on enter. ↳ Screenshot Reddcoin Core will now start. Do not close the Terminal window, you can minimize it if needed.
Minimization options Adjust minimization options, so you can safely press on the X button (the close/exit button on the upper right corner).
Activate 'Minimize on close'. Settings -> Options... -> Window (tab) -> Minimize on close. ↳ Screenshot Reddcoin will still run when you click on the X button. To close/exit Reddcoin, right click on the Reddcoin icon in the system tray (bottom right corner). ↳ Screenshot
RealVNC VNC Viewer (client) and VNC Connect (server): To remote connect to the Raspberry Pi, I use VNC Viewer ad VNC Connect from RealVNC.
After your download is finished, open the file and click Install Package. ↳ Screenshot
To run the VNC Connect once:
Open [Menu] > Run, and enter: vncserver-x11 ↳ Screenshot
To auto run on startup:
Open Default applications for LXSession ([Menu] > Preferences > Default applications for LXSession). ↳ Screenshot
In LXSessions configuration, select Autostart in the menu left.
Under Manual autostarted applications, enter vncserver-x11 and click on + Add. ↳ Screenshot ↳ Screenshot
Reboot your Raspberry Pi and check if VNC Connect is started automatically after the reboot.
When VNC Connect is running, you'll see a VNC icon on the right bottom corner. Double click the icon to open VNC Connect and to see the IP address you need to enter to connect to your Raspberry Pi. ↳ Screenshot
Chromium as browser: The updates break Firefox, the browser crashes when you try to run it. Install another browser, Chromium, to solve this issue.
In LXTerminal, enter: sudo apt install chromium-browser ↳ Screenshot
You can run Chromium via [Menu] > Internet -> Chromium Web Browser ↳ Screenshot
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.
Open LXTerminal and enter this command to update: sudo apt update && sudo apt upgrade ↳ Screenshot
Credits:
cryptoBUZE on reddit.com; for getting the official arm_support_v2.zip to work.
worstkaas on reddit.com; for his suggestion of using 2 GB instead of 1 GB for the swap space.
Credits in previous tutorial:
My main source: damsal01 on reddcointalk.org. His RDD address for donation: Rqd8xDv6oV9BYFaVrLdkWcR5JU6sPPZTKs.
hieplenet on reddit.com. His RDD address for donation: RaF3TeWqgTzAdnaZQffnsxS74dag13zsAY.
joroob on Github.com. He made some adjustments to the reddcoin wallet source code so it will compile on ARM cpus. His RDD address for donation: Rb8754QZvpbw6DjrMV1qX9SnHzYnSyXRMC.
Need help! I feel like I am missing something stupid small here. I am trying to run a Ubuntu based Bitcoin Full node. I am trying to run this on on a VM Box in VMWare ESXi 6.5. I have tried Ubuntu Desktop and Server 12.04, 14.04, 16.5, and 18.04. The VMWare box has been giving 6gb of ram, 1TB of storage, and 4 CPU Cores. All of them seem to have the same problem. They freeze my entire box. Usually, the freeze occurs while syncing headers but could happen even while trying to connect to neighbors. I uses these scripts to install Bitcoin Core: sudo apt-add-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install bitcoin-qt Has anything heard of this before? I feel like I am late to the party but I cannot find a way around this.
04-07 09:48 - 'Lightning node on Windows - testing, get not connected' (self.Bitcoin) by /u/Mr--Robot removed from /r/Bitcoin within 845-855min
''' Ok after testing BTCPay, C-Lightning, LND on Ubuntu I said ok let's try also the Windows implementation, is just few clicks and done (as it is promoted). So I followed this [github guide]1 that actually send you to [this one]2 . OK, started Bitcoin-core client on Windows 7 x64, with an already synced data folder. Empty bitcoin.conf (none of guides says how to configure the conf file). Wait until the client is full synced. And then launched the windows-node-launcher (from a subfolder inside Bitcoin folder). All good, started slowly and a small popup appeared in systray saying Bitcoin node is syncing. Reviewed the config of Bitcoin and LND through that little app in systray and saw that bitcoin.conf was already filled with some settings. Didn't change anything. After 1 day (with the bitcoin blockchain already synced), the systray popup still says that is syncing and have a red dot. In the tutorial says that we have to leave it to sync until is blue and then green. I said, ok maybe it has more things to do. So I open that LND Output link, to see what is going on... And I see that LND is not well. Says: 2019-04-06 21:11:29.772 [INF] LTND: Version: 0.6.0-beta commit=v0.6-beta-rc3, build=production, logging=default 2019-04-06 21:11:29.772 [INF] LTND: Active chain: Bitcoin (network=mainnet) 2019-04-06 21:11:29.774 [INF] CHDB: Checking for schema update: latest_version=8, db_version=8 2019-04-06 21:11:29.808 [INF] RPCS: password RPC server listening on 127.0.0.1:10009 2019-04-06 21:11:29.808 [INF] RPCS: password gRPC proxy started at 127.0.0.1:8080 2019-04-06 21:11:29.808 [INF] LTND: Waiting for wallet encryption password. Use lncli create to create a wallet, lncli unlock to unlock an existing wallet, or lncli changepassword to change the password of an existing wallet and unlock it. 2019-04-06 21:11:32.673 [INF] LNWL: Opened wallet 2019-04-06 21:11:33.183 [INF] LTND: Primary chain is set to: bitcoin unable to create chain control: unable to connect to bitcoind: unable to subscribe for zmq block events: dial tcp 127.0.0.1:18502: connectex: No connection could be made because the target machine actively refused it. 2019-04-06 21:11:36.087 [INF] LTND: Shutdown complete unable to connect to bitcoind: unable to subscribe for zmq block events: dial tcp 127.0.0.1:18502: connectex: No connection could be made because the target machine actively refused it. 2019-04-06 21:11:39.229 [INF] LTND: Version: 0.6.0-beta commit=v0.6-beta-rc3, build=production, logging=default Now the bitcoin.conf have this: printtoconsole=1 rpcallowip=::/0 whitelist=0.0.0.0/0 datadir=C:\Users\Admin\AppData\Roaming\Bitcoin prune=0 txindex=1 server=1 disablewallet=0 timeout=6000 rpcuser=user rpcpassword=defaultxzxxxxx zmqpubrawblock=[link]3 zmqpubrawtx=[link]4 dbcache=2408 And LND.conf have this: (#) Auto-Generated Configuration File (#) Node Launcher version 6.0.2 debuglevel=info restlisten=127.0.0.1:8080 rpclisten=127.0.0.1:10009 tlsextraip=127.0.0.1 listen=127.0.0.1:9735 alias=aliasme color=#00aa7f bitcoin.active=1 bitcoin.node=bitcoind bitcoind.rpchost=127.0.0.1:8332 bitcoind.rpcuser=user bitcoind.rpcpass=defaultxxxxx bitcoind.zmqpubrawblock=[link]3 bitcoind.zmqpubrawtx=[link]4 So what is going on here? I will have to wait indefinitely? Somebody can give some help or explanation? Is this LND node working on Windows Server 2008 or 2012? ''' Lightning node on Windows - testing, get not connected Go1dfish undelete link unreddit undelete link Author: Mr--Robot 1: g*thub.c*m/light**ng**o*e*-users/no**-launc**r 2: me*ium.*o**lig*tn**g-p*wer-users/w*n**ws-m**os-l**ht*i*g-ne*work-2*4bd5034340 3: 127.0.0**:1*5*2 4: 127*0.0**:185*3 5: 1**.0.0*1:185*2 6: 12*.0**.1:*8503 Unknown links are censored to prevent spreading illicit content.
I'm going to explain how I am running my Full Bitcoin Node for only $12 USD per month. Please let me know if you are able to do this more cheaply, and if I am making any mistakes in my commands, because I am no expert, I just like to support the network. So here goes:
Step 1: Get A Virtual Private Server
Get yourself a VPS Linux box somewhere, with a minimum of 100 GB disk space and 4 GB RAM. I love DeepNet Solutions OpenVZ (https://www.clients.gestiondbi.com/index.php?/cart/deepnet-solutions-openvz) and select any 4096 solution for $12 USD/mo. Paid in bitcoin, of course... :-) I selected Ubuntu 14.04 as operating system, which seems to work great for this.
Step 2: Connect To Your Server
Download puTTY (www.putty.org), or use your own SSH client software to connect to the server. To connect to the server you run:
putty.exe -ssh XYZ -l root -pw PWD
where XYZ is the IP address of your server and PWD is the password of the root login.
Step 3: Install Bitcoin
When connected to the server it is time to install Bitcoin through the command line. I use these commands:
My server asks me which editor I want to use, and I choose VIM. I then use "dd" to delete the lines. So bitcoin is started when you reboot the server, put:
@reboot bitcoind -daemon
Then save the file with command ":wq"
Step 4: Start The Bitcoin Server
Now start the Bitcoin server for the first time:
bitcoind -daemon
Congrats! You are now a Bitcoin Knight...
Step 5 (optional): Register With Bitnodes At 21.co
Go to https://bitnodes.21.co/nodes/XYZ-8333/ where XYZ is the IP address of your server. Register your server. I also set the Alerts so I receive email messages when the status of the server changes. It may take a few days before the server is online and caught up with 100% of the blockchain. Good luck, and I will be glad to help if anyone has questions. More so, I'd love to learn how I can do this better or cheaper!
DOSTUPNO l'anti Whatsapp: una storia surreale by Lo_acker (233 points, 73 comments)
[AMA] Siamo i mHACKeroni: la squadra italiana di hacker etici che quest'anno si è qualificata ed ha partecipato al DEF CON CTF. Ask Us Anything! by mhackeroni (206 points, 129 comments)
51 points: mhackeroni's comment in [AMA] Siamo i mHACKeroni: la squadra italiana di hacker etici che quest'anno si è qualificata ed ha partecipato al DEF CON CTF. Ask Us Anything!
48 points: edomindful's comment in Scoperte due app nel Play Store di Google che rubavano dati bancari
Sono tornato e voglio sapere tutto quello che è successo in mia assenza!
Buongiorno eccomi qui. Per anni ho avuto la fissa della tecnologia. Appena mi alzavo la mattina la prima cosa che facevo era...la pipì. Ma poi correvo a leggere tutte le news che ruotavano intorno al mondo tecnologico e quindi: slashdot, techchrunch, punto-informatico ecc... Poi nel 2011 ho perso completamente interesse, mi sembrava che il mondo con le app si fosse appiattito e che la tecnologia intorno al mondo IT fosse meno interessante, ma forse ero solo io che avevo bisogno di staccare la spina. Ora però voglio tornare, voglio di nuovo sapere tutto ciò che sta accadendo e che è accaduto negli anni passati. Ho voglia però di essere aggiornato. Quali sono state secondo voi le tecnologie software/hardware, i servizi e le acquisizioni più importanti degli ultimi sei anni? Aggiornerò questo post creando una timeline man mano che ognuno di voi fornirà informazioni attraverso i commenti. TIMELINE
2009 Nasce Go: un linguaggio di programmazione open source sviluppato da Google.
2010 Nasce Rust: un linguaggio di programmazione compilato, multi-paradigma, ad uso generico, sviluppato da Mozilla Research
Aprile 2011, Mark Shuttleworth, il fondatore di Canonical, ha espresso motivazioni di carattere filosofico a favore del passaggio a Unity da parte di Ubuntu. Vuole che l'interfaccia di Unity faccia convergere il mondo dei Pc, dei tablet e degli smartphone.
15 Agosto 2011 Motorola Mobility viene venduta a Google per 12,5 miliardi di dollari
Febbraio 2012, viene rilasciato il primo modello di Raspberry il Pi 1 Model B
April 2012, il CEO di Apple Tim Cook paragona i 2-in-1 all'unione di un tostapane con un frigorifero dicendo che non piacerebbe a nessuno
9 Aprile 2012 Instagram con i suoi 13 impiegati viene acquisita da Facebook per circa 1 miliardo di dollari
4 Marzo 2013 è stato annunciato Unity Next, la nuova versione di Unity, portata alle Qt sul nuovo server grafico Mir
20 Maggio 2013 Tumblr viene acquisita da Yahoo per oltre 1 miliardo di dollari
22 Luglio 2013 Viene proposto da Canonical "Ubuntu Edge" un high-concept smartphone. Cerca di finanziare la produzione di 40'000 unità attraverso il sito di crowdfunding Indiegogo. L'obiettivo è il più alto di sempre per una campagna di crowdfunding $32 milioni di dollari in un mese. Non raggiunge l'obiettivo raccogliendo solo $12,809,906, con 5682 offerte d'acquisto
Ottobre 2013, viene rilasciato il client di Steam per Linux
13 Dicembre 2013 Boston Dynamics è acquisita da Google X (facente parte di Alphabet Inc.) per una somma non resa pubblica
6 Novembre 2014, Amazon annuncia Amazon Echo
Dicembre 2014, Il Working Group ha presentato HTTP/2 allo IESG proponendolo come standard
Gennaio 2014 Google vende Motorola a Lenovo
Febbraio 2014, il bitcoin exchanger Mt. Gox chiude il suo servizio e va in bancarotta
19 Febbraio 2014 Whatsapp viene acquisita da Facebook per 19 miliardi di dollari
24 Luglio 2014, Google presenta la Chromecast
Settembre 2014, Microsoft compra Mojang e la proprietà intellettuale di Minecraft per 2.5 miliardi di dollari
29 Aprile 2015, Microsoft lancia Visual Studio Code, un Free Cross-Platform Code Editor per OS X, Linux e Windows"
15 Giugno 2015, [Microsoft presenta il suo demo olografico di Minecraft](Microsoft presenta il suo demo olografico di Minecraft)
30 Luglio 2015, viene lanciata la criptomoneta Ethereum con 11.9 milioni di monete "premined"
Ottobre 2015, AlphaGo (software per il gioco del go sviluppato da Google DeepMind) sconfigge per cinque a zero il campione europeo Fan Hui (2 dan), diventando il primo software in grado di sconfiggere un maestro umano nel gioco senza handicap e su un goban di dimensioni standard.L'annuncio pubblico venne fatto solo il 27 gennaio 2016, in coincidenza con la pubblicazione di un articolo su Nature che descrive l'algoritmo impiegato dal software
2015, Frances Berriman e lo sviluppatore Alex Russell di Google Chrome hanno coniato il termine "Progressive Web Apps" per descrivere le app che sfruttavano le nuove funzionalità offerte dai moderni browser, inclusi Service Workers e Web App Manifests, che consentono agli utenti di promuovere le web app affinché si comportino come applicazioni di prima classe, ovvero come applicazioni native, nel sistema operativo dei loro device.
30 Marzo 2016, viene rilasciata la versione per sviluppatori di HoloLens Development Edition
Marzo 2016, Ubuntu Bash gira su Windows 10
Maggio 2016, Google annuncia Google Home
13 Giugno 2016 Linkedin viene acquisita da Microsoft per 26.2 miliardi di dollari
Ottobre 2016, la BotNet Mirai mette in ginocchio con un attacco DDoS il servizio DNS di Dyn tagliando l'utilizzo di Twitter, Reddit, GitHub, Amazon, Netflix, Spotify, Runescape e vari altri. Mirai sfrutta le debolezze dell'IoT in termini di sicurezza come WebCam, videoregistratori e altri prodotti connessi, tutti prodotti da XiongMai.
7 Marzo 2017, Wikileaks rilascia Vault7: una raccolta di documenti i cui file includono dettagli sugli strumenti usati dalla CIA per compromettere auto, SmartTv, Browser come Chrome/Firefox/Edge, OS come Windows/macOS/Linux e OS Mobile come Android/iOS. Molte di queste informazioni sono letteralmente sfuggite di mano all'organizzazione, che ne ha perso il controllo.
5 Aprile 2017 è stato annunciato da Mark Shuttleworth, che a partire dalla versione di Ubuntu 18.04, il Desktop environment predefinito del sistema operativo di casa Canonical Ltd. torna ad essere GNOME e contestualmente, l'abbandono di Unity. Viene così abbandonato ogni progetto di convergenza su tablet e smartphone
26 Aprile 2017 Spotify acquisisce la startup Mediachain specializzata in tecnologia blockchain
12 maggio 2017, inizia a diffondersi in tutto il mondo WannaCry: un'ondata di ransomware che ha infettato oltre 230.000 computer in 150 paesi, con richieste di riscatto in BitCoin in 28 lingue differenti. Europol lo ha definito come il più grande attacco ransomware di sempre. Particolarmente colpiti gli ospedali nel Regno Unito, la rete aziendale di Telefonica, in Spagna e in genere tutte le aziende/organizzazioni che utilizzano Windows XP. Microsoft rilascia un aggiornamento straordinario per questo OS, Windows10 sarebbe rimasto immune grazie ad un aggiornamento avvenuto 2 mesi prima. L'attacco di WannaCry non si è diffuso tramite email come i precedenti, ma ha sfruttato un exploit Windows sviluppato dalla NSA (tra gli exploit sfuggiti di mano) e chiamato EternalBlue. Si prevede che altri attacchi di questo tipo possano riprodursi in futuro, qualche mese dopo, come conferma di questa ipotesi, il ransomwre Petya/NotPetya colpisce fortemente l'Ucraina.
Maggio 2017, Suse Linux e Ubuntu sbarcano nello store di Windows
5 Giugno 2017, Apple annuncia ARKit per iOS 11
8 Giugno 2017, Alphabet Inc. annuncia la vendita di Boston Dynamcis al gruppo giapponese SoftBank Group per una somma non resa pubblica
5 Giugno 2017, Apple annuncia Ipad Pro 10.5 a cui sarà possibile collegare una tastiera
To all DECENTants, I would like to encourage you to become a seeder or witness (actually not miner) on DECENT.
SHORT INTRODUCTION ABOUT ME
As a pioneer with Bitcoin I truly believed in the DCT project and it's proposal. The first day of the ICO release I sent all my BTC balance to the DECENT. Not knowing when and what they will deliver. To participate in this great adventure means a lot to me. Another project from my home country I strongly encourage you to get familiar with is Ethereum. I have been an early CPU miner: before Crypto Currency I used to compute for sience projects grid for Clean Water and Cancer Research. If I hadn't bought Rainforest with the Ripple they distributed to all contributors, I'd be a rich man today. :P
A dedicated server with Linux Ubuntu 16.04 LTS is most recommend for 24/7 operation.I suggest you close the root and create a new user with SSH Key, secure the system with a firewall.
You don't want your server to shut down the process when you lose connection or quit. I use tmux. Though nohup is sufficient for infrequent access. Use it when you fire up decentd after miner setup.
nohup ./decentd & disown
1. RUN decentd - On first run decentd will create .decent in the home directory.
You can vote for me and I will gladly return the favor. Please make sure your server runs stable and you're not missing any blocks. Good Luck!
vote_for_miner username texxi true true
All voters will receive early preview access to my first cryptocurrency trading tool to be released in 2018. But remember: Always trade for good and invest in green.
I'm going to explain how I am running my Full Bitcoin Node for only $12 USD per month. Please let me know if you are able to do this more cheaply, and if I am making any mistakes in my commands, because I am no expert, I just like to support the network. So here goes:
Step 1: Get A Virtual Private Server
Get yourself a VPS Linux box somewhere, with a minimum of 100 GB disk space and 4 GB RAM. I love DeepNet Solutions OpenVZ (https://www.clients.gestiondbi.com/index.php?/cart/deepnet-solutions-openvz) and select any 4096 solution for $12 USD/mo. Paid in bitcoin, of course... :-) I selected Ubuntu 14.04 as operating system, which seems to work great for this.
Step 2: Connect To Your Server
Download puTTY (www.putty.org), or use your own SSH client software to connect to the server. To connect to the server you run:
putty.exe -ssh XYZ -l root -pw PWD
where XYZ is the IP address of your server and PWD is the password of the root login.
Step 3: Install Bitcoin
When connected to the server it is time to install Bitcoin through the command line. I use these commands:
My server asks me which editor I want to use, and I choose VIM. I then use "dd" to delete the lines. So bitcoin is started when you reboot the server, put:
@reboot bitcoind -daemon
Then save the file with command ":wq"
Step 4: Start The Bitcoin Server
Now start the Bitcoin server for the first time:
bitcoind -daemon
Congrats! You are now a Bitcoin Knight...
Step 5 (optional): Register With Bitnodes At 21.co
Go to https://bitnodes.21.co/nodes/XYZ-8333/ where XYZ is the IP address of your server. Register your server. I also set the Alerts so I receive email messages when the status of the server changes. It may take a few days before the server is online and caught up with 100% of the blockchain. Good luck, and I will be glad to help if anyone has questions. More so, I'd love to learn how I can do this better or cheaper!
I'm making a custom distro (CJBuntu), what do you want on it?
It will be based on Ubuntu, with version numbering in the form of (Ubuntu year)(Ubuntu month as A or B, for .04 and .10 respectively)(CJBuntu release). So, a version based on the upcoming Ubuntu 12.04, if it was the third release of CJBuntu, would be 12B3. The first version will be 11B1. Obviously for version 11B1 there are a lot of things that I could do or include, but I'm trying to keep it at a minimum. I'm going to be removing things like Unity and Quadrapassel and including cjdns, but there's other software that I could include too. I'd like to do some of that, but keep it manageable so I can release this ISO quickly. I'd like to hear as many ideas as possible, and cull it from there. Don't feel bad if what you want doesn't make it in, there's always another release! Things I'd like help with:
Wallpapers (a few hexagonal tessellation things would be cool)
A how-to on writing custom configuration scripts for distro installation (so I can include peer selection as part of the installation process)
radvd (advertises your computer as a routegateway on a LAN)
dhcpd (provides other computers with IP addresses with DHCP)
What will probably never come default in CJBuntu, but can be installed by people who want it:
reddit
Image board software
aircrack
Cryptoanarchic monetary systems, like BitCoin or Ripple
Desktop software, like GIMP
Web frameworks like Wordpress
EDIT: The first version will be 11B1, not 10B1. I always meant to base it on Ubuntu 11.10 so I'm not really sure what I was thinking of when I typed that. I'm going to blame it on being tired all day. Bleh.
I'm posting this just as much for my benefit as for everyone else's (so I can refer to it in the future), but this is the be-all-to-end-all on getting it set up easily and quickly. The Steps 1) Sign up for an account at berry.pw. Buy the one for $10 a year. When it asks for details like hostname and stuff, just enter random data like google.com. Remember your root password though. 2) Choose Ubuntu 14.04 LTS Server as the installation OS. Even if a newer version is released by the time you do this, don't use it. Just wait and use this version, because it is guaranteed to work. 3) Check your email for the login details. I wasted 4 hours talking to tech support (which is sub-par, but you should never have to talk to them if you follow these instructions) because of this: check your spam/junk folder. In the past, this has never happened on Gmail with me, but this email ended up wrongfully in the Junk folder. 4) In the email you got (subject: New Virtual Server Information), record the IP address titled "Main IP", and verify that the root password is correct. 5) Log into your server via SSH. On a Mac or Linux computer, run "ssh [email protected] IP", and enter your root password. On a Windows computer, look up how to log into an SSH server via "Putty". 6) Run "lsb_release -c" and remember what the Codename Output is (it should be "trusty", but if you installed a different version of Ubuntu, then just remember what that output says). 7) Run "apt-get install nano curl fail2ban". fail2ban is for protection to prevent brute for attacks. If you don't want this protection, you can just remove that word. I recommend you leave it, but it automatically blocks your IP if it is making too many requests to the server. To remove it later, run "apt-get remove fail2ban". 8) Run "nano /etc/apt/sources.list" 9) At the bottom, add the following line: deb http://deb.torproject.org/torproject.org trusty main 9a) If the Codename from 4 steps ago wasn't "Trusty", replace "trusty" in the above step with what ever it said, in all lower case. 9b) Exit nano by: Press Control-X, press enter, press Y, press enter. 10) Run the following commands one-by-one. If any give an error, comment to this post and I'll try to help.
11) Run "nano /etc/totorrc". Make the following changes by typing Control-W to search for keywords in the following changes (same as Find function in any modern text editor) 11a) Remove the "#" in front of each of the following lines:
#ORPort 9001 #DirPort 9030 #ExitPolicy accept *:6660-6667,reject *:* # allow irc ports but no more #ExitPolicy accept *:119 # accept nntp as well as default exit policy
11b) You can change the numbers after ORPort and DirPort to 443 and 80 if you want to help people behind firewalls (optional step). 11c) At the bottom, add the following line:
ContactInfo [an email address that can handle spam without brackets] - [Bitcoin Address if you have one for donations without brackets]
11d) Press Control-X, press enter, press Y, press enter. 12) Run "service tor reload". 13) View the log by running "cat /valog/tolog". You can run this in the future to view the log and make sure everything is working fine. 13a) However, there's an easier way to test the server. Go to this port checker, type in your main IP from the email at the beginning of the tutorial, and enter 9001 in the port box. Press enter, make sure it's working. Then do it with port 9030. If those both work, you're all set! If not, post in the Reddit and we'll try to fix it. 13b) Further testing: After a few hours (give it a minimum of 6 hours), search for your IP at the Tor node lookup service. If it's not there, check to make sure the ports are forwarded. Post here for help if you'd like. 14) Enjoy helping the world! In 365 days, you'll see your PayPal account another $10 lighter. But it's all worth it. Please donate with bitcoin and changetip if you like what I've done here. Thanks for reading. Resources:
I've googled a lot and also read threads here but I'm still struggling. Background: I'm a eager but novice Linux user I've an Ubuntu 12.04 webserver sitting pretty and is not doing much. I would like to use the free processing power to mine Bitcoins - makes cents (sense). Thus, I have Ubuntu 12.04. I am not familiar about how to run it on windows but for Ubuntu 12.04 I can help you out first you should remove garbage from the conf file which should be located under ~/.bitcoin folder with the name bitcoin.conf with just following text : server=1 daemon=1 rpcuser=whatever rpcpassword=whatever ^^ is sufficient The network installer is also useful if you want to install Ubuntu on a large number of computers at once. For 20.04 LTS, users can use the new Ubuntu Live installer to setup and configure a network install. Instructions for the 20.04 Ubuntu Live installer; Download the network installer for 18.04 LTS Stack Exchange Network. Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.. Visit Stack Exchange compiling bitcoind on ubuntu-server 12.04. GitHub Gist: instantly share code, notes, and snippets.
How to: Change your IP Address on Ubuntu Server 12.04 to a ...
Xenotix Hash DoS Tester is a DoS tool that attacks a server by increasing it's CPU usage. Tested in Ubuntu 12.04 Created by Ajin Abraham OpenSecurity opensecurity.in. Ubuntu -1 Setting up Bitcoin Commands, sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install bitcoin-qt sudo apt-get install bitcoind sudo blkid sudo nano /etc/fstab ... In this video I Will be showing you how you can set ubuntu server to use a Static IP address instead of a dhcp address. You can also use this if you wanted t... Minerando bitcoin no Ubuntu server com Antminer U2. This video is unavailable. Watch Queue Queue In this video, I'm going to show you how to start mining Bitcoin on Linux/Debian based operating systems. https://bitcoinminingsoftware2019.com/bitcoin-minin...