We are an activist hivemind based on the principles of **equality, freedom and democracy**. Fighting for the [free flow of information](https://youtu.be/iY57ErBkFFE), we will operate as a free and open subreddit.
Hello; I have a Bitcoin node which is installed with curlhttps://bitnodes.io/install-full-node.sh| sh one command line. So my question is are there any potential security risks? I have only bitcoin node running on server and i have disabled root login on ssh, are there any security tips for me?
I am now running Bitcoin Unlimited - How to change over your Ubuntu node in 5 minutes
If you, like me, are not running Bitcoin Unlimited at least in part because you think it might be difficult to do so, let me assure you it is very easy. I was surprised to learn BU has an Ubuntu repository. The commands below worked for me to remove my previous Bitcoin client and replace it with BU. The blockchain and database is untouched so you will NOT need to redownload the blockchain. I was up and running again in minutes.
Your mileage may vary depending on your specific setup. Hope this helps someone! EDIT 1/17/18: The above instructions will configure the Bitcoin Core version of Bitcoin Unlimited. If you want Bitcoin Cash, you need to use the repository ppa:bitcoin-unlimited/bucash INSTEAD of ppa:bitcoin-unlimited/bu-ppa.
Make your own stakebox. Ultimate beginners guide how to compile any wallet on AARCH64 (Raspbery pi and other SBC)
I contemplated to wrote this for a long time, so it's finally time. As you know a lot of altcoins uses PoS (Proof-of-stake) way of "mining" coins. Which basically means, that you hold coins on your unlocked wallet and you are receiving stakes as a reward. This requires very little power and it can bring you a lot of rewards, at just 10W from the wall. So first I am using latest Raspbian on RPI4B 4GB in this example.Setting up Raspbian is not part of this process since it's very well documented. I recommend to change user from pi to something else due to security concerns and you can also do other stuff just search "security Raspberry PI" and you find a lot of articles, but this is not the focus of this guide. I know there are a lot of guides on the internet, but I am using like 5 sources, so it's compiled what other people wrote and some of my research. I am using AnyDesk insted of SSH or VNC server, because it works it's ligthweit and it just works. So after you see the gui of Raspbian, just launch terminal (CTRL + ALT + T) and do basic thing: sudo apt-get update && sudo apt-get upgrade Than press Y and let it run, after is finished, we need to prepare so dependency packages. Since most of the wallets using Berkeley DB 4.8 we need to obtain it. So in terminal wrote:
cd cd Downloads wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz tar -xzvf db-4.8.30.NC.tar.gz cd db-4.8.30.NC/build_unix ../dist/configure --enable-cxx make sudo make install
So wait unti it's finished and than you can delete files in Downloads folder in gui or use:
Watch the output folder which it creates, it's stated in the first two lines and copy then by highliting the text and CTRL+SHIFT+C copy it to your clipboard.
cd Streamies (this is that git created folder) ./autogen.sh ./configure CPPFLAGS="-I/uslocal/BerkeleyDB.4.8/include -O2" LDFLAGS="-L/uslocal/BerkeleyDB.4.8/lib" sudo make (this could take hours) sudo make install
And you are done, files is going to be in folder /uslocal/bin (DO NOT delete git created folder, because you are going to need it for faster compiling, when wallet get's and update.)
Now you can list files by:
And then you can copy/move them where ever you want by using:
sudo mv * [destination full path]
Let it run and go back to folder where you move those files.
sudo chmod +x streamies-qt (since we want to run wallet)
In most cases compiled files are going to in format of "shared library" so we need to create script to run it. Open up a text editor from gui or through nano. And paste this to that file:
And save it as a sh file, for example run.sh. Then we need to make it runnable so:
sudo chmod +x run.sh
Now to run it, it's just:
And here we are glorious GUI wallet appears and you are done, you can paste blockchain, wallet.dat from other sources, so this migration is pretty easy and you, if you have it on for exaple flash disk. So this is basic how to compile QT wallets on AARCH64. I am running 7 wallets, 2 of those are Masternodes and RPI 4B 4GB would handle way more, I am at best on half of my RAM. Some wallets need more package, but it's not much of and issue, since compiling stops and you just copy paste nape which is missing put it in the google and add "apt-get" after the name of package and you are going to see, what is the name of the packages so it can be retreived from package assinstant aka apt-get. So basically:
sudo apt-get install [package name]
Then press y and again wrote:
This process is going to continue where it was left off, so nothing is going to run from beginning. Updating wallets is basically exactly same, just repeat steps from "git clone" and after that proceed as it was written above. So I hope this helps some of you, to use this at home and not on some VPS, if you are anxious as me, to host my wallets on remote server.
How to get Energi Wallet running on Raspberry Pi 4
Hello, I'm new to the Raspberry Pi and trying to get the NRG Core Cryptocurrency wallet running on my Raspberry. Finally I was able to compile the files after this commands: Download and install the newest updates sudo apt-get update && sudo apt-get upgrade Install the following major dependencies packages sudo apt-get install git build-essential libtool autotools-dev autoconf pkg-config libssl-dev libcrypto++-dev libevent-dev libminiupnpc-dev libgmp-dev libboost-all-dev devscripts libdb++-dev libsodium-dev Install the following QT dependencies packages sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libcrypto++-dev libminiupnpc-dev qt5-default Install bitcoin PPA files cd /etc/apt/sources.list.d/ sudo nano bitcoin.list Add this line to the file: deb-srchttp://ppa.launchpad.net/bitcoin/bitcoin/ubuntuartful main Close file sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C70EF1F0305A1ADB9986DBD8D46F45428842CE5E sudo apt-get update Clone Github cdgitclonehttps://github.com/energicryptocurrency/energi.git Install Libdb4.8Libdb4.8-devLibdb++Libdb4.8++-dev Compile the wallet cdenergi./autogen.sh./configure --with-boost-libdir=/uslib/arm-linux-gnueabihfmakesudo makeinstall After compiling I see the files in /uslocal/bin https://preview.redd.it/25m1nm8164k41.jpg?width=2016&format=pjpg&auto=webp&s=3dfec55b307187eea06a279e284a19a6ae5d6d37 No I need to know how to use this files? Can someone help me please?
How to run Bitcoin Core 0.20.0 on Ubuntu Server 20.04 LTS using a Raspberry Pi 4 (or Virtual Machine)
I was helping someone on twitter with this so I figured I'd share the information here as well so that other people would have an easier time than I did. I'm going to explain how to do this setup on a Raspberry Pi, but note that this should work on a VM as well. You can also set up and run the node headless this way, but I will be explaining how to set up the node using a monitor that you can then later disconnect and access remotely once everything is setup. Hardware: -Raspberry Pi 4 (2GB RAM minimum) preferably 4GB RAM -Raspberry Pi 4 Heatsinks -Raspberry Pi 4 case -Micro HDMI cable -USB-C power cable and wall adapter -Monitor -Keyboard and mouse -Ethernet cable (Optional) -16GB or larger microSD card -500GB or larger external hard drive (SSD or portable) Node Requirements: -50 KBps upload internet speeds (Most people should have this) -Unlimited or high data cap internet download/upload service -6 hours or longer per day dedicated run time Okay, once you have the hardware its time to get started! The first thing you'll need to do is install the Raspberry Pi imager, this is how we're going to install Ubuntu onto our Raspberry Pi. After your download and install finishes, open the imager.
Click the "choose OS" box and from the list select Ubuntu, then select Ubuntu Server 20.04 LTS (Raspberry Pi 2/3/4).
Insert your microSD card to your computer directly or via a USB converter. Click "choose SD card" and select your inserted microSD card.
Click "Write" and wait for the imager to finish flashing the OS onto your card
When it is done, remove the SD card and reinsert it to access the files installed. You can choose the overclock the Raspberry Pi by editing the config file. To connect to the Raspberry Pi remotely, you'll need to create an SSH file. If you're on windows this is pretty easy. In the File Explorer, highlight the address bar at the top, erase the text and type cmd, press enter and the Command Prompt will pop up. Type the following: echo\ssh This will create an SSH file in your SD directory so that you can remote access the Rasberry Pi later. Now you can go ahead and eject the SD card from your computer. Now we can set up the Raspberry Pi Go ahead and connect all your peripherals to your Raspberry Pi, insert the microSD, and connect it to power to turn it on. Give it a moment to boot up, then when prompted enter "ubuntu" for the password. It will make you change the password. Afterward, it will print a bunch of information to the screen, write down the IPv4 address, this is the IP address you'll use to remote access the Raspberry Pi. Now, at any time you can remote access your Raspberry Pi by entering a terminal on another PC in your network and typing: ssh [email protected](your IP address) The next step is to install a desktop. There are plenty to choose from so feel free to use a different one than what I use, you can also choose to ignore this and to just work from in the terminal from this point forward. You need to update all the repositories so type: (Note you'll either have to be connected by ethernet orhave edited the network-config fileto setup your wifi in advance) sudo apt-get update Once it's done updating type the following to upgrade your system: sudo apt-get upgrade Now that you're up-to-date, you can install the desktop using the command: sudo apt-get install ubuntu-gnome-desktop This will take a while to download and install so just sit back and let it do its thing. Once it's done downloading, restart your Raspberry Pi and log in with the password you changed earlier. Your first boot may take a while so just be patient, don't freak out if you see a single purple square in the center of the screen while it's loading. You should now have the Ubuntu desktop ready to go and now it's on to installing Bitcoin Core! Installing Bitcoin Core 0.20.0 Since we're running Ubuntu Server 20.04 LTS, it should come preinstalled with the Snap Store. This makes installing apps very easy and works similar to pip install in Python. Simply open your terminal and type: sudo snap install bitcoin-core This will install Bitcoin Core into your Snap folder and will add the application to your system. Unfortunately, there are still a few steps left before we can begin downloading the blockchain. By default, Bitcoin Core doesn't have the removable-media Plug connected to the Socket. You can view this by typing: snap connections bitcoin-core This means when you try installing everything onto your external hard drive, Bitcoin Core won't be able to identify it or write to it even when passed the directory path. To fix this first locate your Snap folder, make a copy of the bitcoin-core folder inside, and paste it into your external drive. NOTE: You must make a copy, you can't just move the snap file to the external drive. Now, you can connect the removable-media Plug to the Socket by typing: sudo snap connect bitcoin-core:removable-media :removable-media This gives you the read/write permissions necessary to access the /media path. Finally, you can now launch Bitcoin Core and select "use a custom directory path" when prompted. Highlight the current directory path and replace it with the path to your external hard drive, it should look something like this: /media/(external drive)/bitcoin-core/common/.bitcoin This is why we had to make a copy of the bitcoin-core folder to the external drive earlier, the Bitcoin Core application will create the new data directory through ".bitcoin". Hit "Okay" and the application will begin synchronizing with the network! Once the synchronization is finished your very own node will be up and running! EDIT: (08/01/2020) Bitcoin Core 0.20.01 has been released, I will update the tutorial soon with how to run the latest release.
Asking about copyright of these symbols, phrases, fonts etc.
I'd like to submit a design for clothing and accessories. The company makes something unique and really cool, I have been their customer for about 2 years and I'd like to be one of the artists. My design is about Bitcoin. It will feature candlesticks, the Bitcoin logo, the phrase "Buy the dip" and the font used by Bitcoin (Ubuntu Font Family). As for the candlesticks, I will not use a screenshot from TradingView or some exchange, I will personally make them in Photoshop. I posted this on the Bitcoin subreddit, but they recommended to make a post here too. I should mention that Bitcoin is an open source project, not a company, nobody owns it and the logo is open to the public. I believe I can use all of these for my design, but I want to be sure. Is there any website where I can search for copyrights and trademarks associated with these symbols/logos? If anyone knows, are any of these copyrighted? Can I be sued for the commercial use of them? I have seen t-shirts and other stuff with the Bitcoin logo and "Buy the dip" everywhere, have these guys acquired rights to produce and sell these products? I live in Albania (Europe) and the company I will submit my design to is American (offices in Los Angeles) This is an excerpt from their rules about designs: Designs: You are responsible for any designs you post. Please make sure that you have a strong understanding of copyright law. Any designs submitted using images that you don’t own commercial rights to use are your responsibility. If you submit a design that is infringing, you will be responsible for the fallout. This includes brushes, fonts, stock images, etc. Works that are inspired by someone else’s IP (such as shows, movies, books, etc) have a HUGE potential for copyright infringement, and will most likely get rejected outright.
How to install any QT-Wallet on the Raspberry Pi / Pi3B+
Hello and welcome to my first tutorial. Today I will show you how to install almost any QT-wallet on the RaspberryPi. I hope this tutorial will help you. I use the BankSocietyCoin in this tutorial, you can change it also to your fav. Coin. Install Raspbian , *Buster produced a lot of failures on my system while compiling Wallets* (my version: https://downloads.raspberrypi.org/raspbian/images/raspbian-2018-03-14/ ) Run the following commands: Change Swap Size of the Rasp: sudo nano /etc/dphys-swapfile change to CONF_SWAPSIZE=2048 press: ctrl o Enter and ctrl x enable the swap file with its new size: sudo dphys-swapfile setup sudo dphys-swapfile swapon ---------- Install Required Dependencies: apt-get update sudo apt-get install git build-essential libtool autotools-dev autoconf pkg-config libssl-dev libcrypto++-dev libevent-dev libminiupnpc-dev libgmp-dev libboost-all-dev devscripts libdb++-dev libsodium-dev and sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libcrypto++-dev libminiupnpc-dev qt5-default ---------- Install bitcoin PPA files for the compiling process: cd /etc/apt/sources.list.d/ sudo nano bitcoin.list paste to following line: deb-src http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu artful main press: ctrl o Enter and ctrl x sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C70EF1F0305A1ADB9986DBD8D46F45428842CE5E sudo apt-get update ---------- Install working libssl: cd && sudo apt-get remove libssl-dev sudo nano /etc/apt/sources.list change stretch to jessie press: ctrl o Enter and ctrl x sudo apt-get update sudo apt-get install libssl-dev sudo apt-mark hold libssl-dev sudo apt-mark hold libssl1.0.0 sudo nano /etc/apt/sources.list Change jessie" back to stretch press: ctrl o Enter and ctrl x sudo apt-get update ---------- Compile and Install BerkeleyDB 4.8.30 : wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz sudo tar -xzvf db-4.8.30.NC.tar.gz cd db-4.8.30.NC/build_unix sudo ../dist/configure --enable-cxx sudo make sudo make install export CPATH="/uslocal/BerkeleyDB.4.8/include" export LIBRARY_PATH="/uslocal/BerkeleyDB.4.8/lib" ---------- The wallet: (my way) mkdir wallets , cd wallets git clone https://github.com/RGPickles/BankSocietyCoin cd BankSocietyCoin chmod 755 src/leveldb/build_detect_platform chmod 755 src/secp256k1/autogen.sh cd src/ make -f makefile.unix ./societyd * for qt wallet* cd .. qmake make edit society.conf in .society (rpcuser=SomeCoolRandomUsername rpcpassword=SOMETHINawesomeYOUdontHaveToRemember rpcconnect=127.0.0.1 save. ./society-qt ---------- Have fun! for a Beer - Donations ;) SOCI - Si6V7EwnJqzmFiNGHSbXrtWUXKH6F4EFm3 BTC - 1HpGF4wMzztpJ4KT4o2ySFvnLJ4gCoYaV5 LTC - LS22MgY9G4KbaKhkR5dFi995MbcQhuyDXW ETH - 0x6b5EdC3e58Fd84a40aa942964690adA91C398075 TRX - TKBpktt5QQ9WV57QjonQrGr1vmKLCVQBL6 13.07.2019 DennisHilk ********** if error (makefile.unix:200: obj/rpcclient.o] appears) [This first step is necessary because you will get linking errors if you don't remove the old Boost library] sudo apt remove --purge --auto-remove libboost-dev libboost-thread-dev libboost-system-dev libboost-atomic-dev libboost-regex-dev libboost-chrono-dev mkdir boost cd boost wget https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz tar xfz boost_1_64_0.tar.gz (can take rly long, dont worry) cd boost_1_64_0/ ./bootstrap.sh ./b2 stage threading=multi link=static --with-thread --with-system sudo ./b2 install threading=multi link=static --with-thread --with-system cd ../../ nano .bash_profile export LIBS="-L/home/YOURS/boost/boost_1_64_0/stage/lib" export CPPFLAGS="-I/home/YOURS/boost/boost_1_64_0" cd society root make clean cd src sudo make -f makefile.unix (if bignum error) sudo apt-get install libgmp-dev or delete opensll and reinstall as above.
Asking about copyright, can I use these symbols, phrases, pictures?
I'd like to submit a design for clothing and accessories. The company makes something unique and really cool, I have been their customer for about 2 years and I'd like to be one of the artists. My design is about Bitcoin. It will feature candlesticks, the Bitcoin logo, the phrase "Buy the dip" and the font used by Bitcoin (Ubuntu Font Family). As for the candlesticks, I will not use a screenshot from TradingView or some exchange, I will personally make them in Photoshop. Are any of these copyrighted? Can I be sued for the commercial use of them? I have seen t-shirts and other stuff with the Bitcoin logo and "Buy the dip" everywhere, have these guys acquired rights to produce and sell these products? This is an excerpt from their rules about designs: Designs: You are responsible for any designs you post. Please make sure that you have a strong understanding of copyright law. Any designs submitted using images that you don’t own commercial rights to use are your responsibility. If you submit a design that is infringing, you will be responsible for the fallout. This includes brushes, fonts, stock images, etc. Works that are inspired by someone else’s IP (such as shows, movies, books, etc) have a HUGE potential for copyright infringement, and will most likely get rejected outright.
Asking about copyright of logos, symbols, phrases, fonts?
I first posted this on /Bitcoin, but didn't get any valuable help. One of the two replies recommended reposting this on /legaladvice, but got no answer there at all. So I decided to ask my dear Monero community. I'd like to submit a design for clothing and accessories. The company makes something unique and really cool, I have been their customer for about 2 years and I'd like to be one of the artists. My design is about Bitcoin. It will feature candlesticks, the Bitcoin logo, the phrase "Buy the dip" and the font used by Bitcoin (Ubuntu Font Family). As for the candlesticks, I will not use a screenshot from TradingView or some exchange, I will personally make them in Photoshop. Are any of these copyrighted? Can I be sued for the commercial use of them? I have seen t-shirts and other stuff with the Bitcoin logo and "Buy the dip" everywhere, have these guys acquired rights to produce and sell these products? If it has success, I will probably make a design about Monero too! This is an excerpt from their rules about designs:
Designs: You are responsible for any designs you post. Please make sure that you have a strong understanding of copyright law. Any designs submitted using images that you don’t own commercial rights to use are your responsibility. If you submit a design that is infringing, you will be responsible for the fallout. This includes brushes, fonts, stock images, etc. Works that are inspired by someone else’s IP (such as shows, movies, books, etc) have a HUGE potential for copyright infringement, and will most likely get rejected outright.
[Tutorial] Build and run your own Bitcoin node on Ubuntu 19.10
I am finally doing my part and running my own bitcoin node in a small home server. Most guides I found online were either incomplete, outdated, or explained only how to run bitcoin-qt (graphical interface). So I built a minimalistic guide with the starting point of Ubuntu 19.10 to run the latest Bitcoin core release (v0.19.0.1) as of today. If you have an old laptop (raspberry pi, NUC, etc even better) a reliable internet connection, and ~ 500Gb of HDD (USB external drive are just fine), you should consider running a node. It's fun, you will deepen your computer knowledge, and you will be supporting the network. A GitHub gist with just the code: https://gist.github.com/Koff/1638aca30d6e14f1dcd374825018074a A more detailed version with some comments: https://www.fsanmartin.co/running-a-bitcoin-node-on-ubuntu-19-10/
Although Ubuntu carries Bitcoin Core in the Software Center, the release tends to be out-of-date. For this reason, this tutorial won’t use the Software Center. Compilation from source offers one alternative, but involves many steps. A more direct route is to install a precompiled binary from the command line. Searching for the Terminal application. The method described here uses Terminal, an ... How to mine Bitcoin on Ubuntu with Cudo Miner. So the first thing to do is to go to our Cudo Miner page, click the big blue button and download Cudo Miner for Ubuntu. Depending on your settings, you may have to thick a few check-boxes under Apps -> Software & Updates: Be sure to have them the same as on the screenshot above. We didn’t do it at first, and we couldn’t install neither Cudo ... In this article, I will talk about what Bitcoin is, what a Bitcoin wallet is, how to install Bitcoin core on Ubuntu and how to use it. Let’s get started. About Bitcoin. Bitcoin is a crypto-currency. You can also call it a virtual currency as well. It was created by Satoshi Nakamoto. The advantage of bitcoin is that you don’t need to rely on any banks to send or receive money on the ... Bitcoin ist eine Währung, die nur virtuell existiert, die aber für die Bezahlung von Dienstleistungen und Waren benutzt werden kann. Interessant ist sie, weil sie von keiner Regierung herausgegeben und kontrolliert wird, und weil der Transfer von Bitcoins kaum etwas kostet. Um Bitcoin einsetzen zu können, benötigt man einen Geldbeutel für Bitcoins, ein Wallet. Bitcoin-QT enthält dieses ... Bitcoin Core Bitcoin Core ist ein vollständiger Bitcoin-Client und bildet das Rückgrat des Netzwerks. Er bietet ein hohes Maß an Sicherheit, Privatsphäre und Stabilität. Er bietet allerdings weniger Funktionen und benötigt viel Festplatten- und Arbeitsspeicher.
BitCoin mining on Ubuntu using specialized ASIC procesors and Ubuntu software such as: CGMiner, BFGMiner, EasyMiner https://linuxhint.com/best-usb-bitcoin-mi... Compiling Bitcoin Core Source Code - 2017 debian/ubuntu/linux with Music - Duration: 23:33. Bilal Haider 5,914 views. 23:33. Building a Blockchain in Under 15 Minutes - Programmer explains ... 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 18.10 - Bitcoin Mining Software 2019 - Duration: 24:00. Bitcoin Mining Software 2019 6,794 views. 24:00. What is Blockchain - Duration: 13:59. ... In this video, we show you how the Ubuntu Coin Wallet works! #ubuntucoin #buy #digital #gold #blockchain #movement.