How to Install VirtualBox 6 on Debian 10 - Bitcoin
How to Install VirtualBox 6 on Debian 10 - Bitcoin
Easiest way to create Vagrant Box from existing Virtualbox
Virtual Machine Crypto Wallets: Should You Bother?
Install VirtualBox on Arch Linux - Bitcoin exchange script
Wallet Security Dos and Don'ts (Windows) - Bitcoin Wiki
Trezor Troubleshooting Guide
I've noticed some redundancy in some of the issues raised on this subreddit, thought I'd start a generic troubleshooting thread of what I've found useful. I'd appreciate any suggestions mods or other experts might have.
I think I understand the basic idea here... but let me know if this is a viable way to use Tails, or if I'm actually an idiot.
EDIT: I realize the folly of trying to use Tails in a VM. so im throwing that idea out the window. So if I set up a Tails OS in persistence on a USB, can I boot that from Virtualbox? And would I lose bitcoins left in the Electrum wallet if I restarted Tails in this state? Additionally, will this compromise any anonymity if I'm running VB from a win10 setup using a local account, having telemetry and all that junk turned off, using a VPN, then on the VM have Tails running Tor. The reason I want to do it this way is I have all my encrypted password files on my win10 setup so I can easily copy in my credentials and PGP info when logging in. If I boot to Tails from my PC directly, I lose this simplicity. Its not the end of the world if i need to just suck it up and manually type it all. But if this sounds like a safe setup for a newb not looking to do very much, let me know. I don't wanna overdo my opsec to a point where I don't understand it. I feel like that could just make it less effective. But I don't want it to be so simple that I expose myself.
Comprehensive and honest user feedback from a Golem User
Hey everyone! Last week, a reporter approached us for words on Golem, and it was the first time a journalist actually also asked us to connect with a user for feedback. I told them to chat with PSVjasper99 and he provided super great feedback. He sent it to me and I shared it with our team, that appreciated it a lot. We consider your feedback extremely important, so posting here the report he prepared, and hoping to kick off a round of further feedback from all the Golem community. Thank you in advance! __________________________________________________________ Experience Golem Jasper V. 15-8-2018 I came across Golem around August of last year. A little background first: I was starting my first semester at university that year and was already interested in the whole cryptocurrency world. At first, like many, I was full of scepticism. I mainly knew Bitcoin from being used on the darker side of transactions. Right as I started to learn about Golem, which was pretty much under pressure since their first major release Brass Beta was due summer 2017 and had not come out yet, I started my new study at the Technical University. One of my first major subjects required me to run tasks and complete FEM analyses on my university laptop (I study mechanical engineering and materials). These took days to complete. That was the point I bought my first Golem tokens. The use was to use these tokens if in the future, CAD renders and FEM analyses were to be implemented into Golem. Of course, the magic month December came and we all know what happened. I continued to hold on to my tokens and accumulated some more between March and now. Never sold nothing. Of course this was at first all based around speculation. I first installed testnet in November (I think it was). What I first realised was that it was pretty spectacular the way it worked. The UI was clean and organized, instructions were clear and off rendering we went. This did not always go to plan however, because many of the tasks timed out. This was however, not a major problem since Golem allowed to use tGNT for testnet so we could attempt tasks as many times as we wanted. Updates came along every three weeks or so. The main files I rendered were demos that were also provided to test the capacity of the network. I had a success rate of about 25-35% estimated. A lot of tasks timed out or had a few ‘stripes’ not rendered correctly. When Golem Brass Beta was launched about 4 months ago, I think the whole community was very excited. I only run Golem when I am actually using my PC. Running Golem whilst not using your PC would not only be very inefficient, but expensive too. It is not like mining. At the moment there is a clear deficit in requestors as opposed to providers. People should not expect when they launch Golem, that is computing the whole time (yet!). I have had days with tens of tasks with some good rewards, about 6 GNT per day, and days after which I had not had a single task ever since. Therefore, I often use Golems ability to change hardware allocation a lot. As I’m typing this, I offer 6 of my 8 threads to Golem. When I am gaming, I allocate 4 of my 8 threads and when I’m playing intensive games or VR, I allocate 2 of my 8 threads. My RAM and SSD space is always on full, since I have enough of that and it does not really impact performance that much. I have now completed about 200 tasks across two nodes. Seeing how Golem actually worked was pretty cool and it has come a very long way since testnet and continues to improve. Golems UI is very smooth and I really like the vertical placement of the window. The application starts with a clear introduction, ability to protect your node with a password (access to wallets), and clearly tells you what to with port forwarding etc. This does not always go well, we see a huge surge of people on Reddit and the Golem Rocket Chat who have problems configuring their ports and connections. Thankfully, there are a lot of active team members and enthusiasts on the Rocket Chat who always find a solution. A major thing that has improved are the pop-up messages when hovering over items, and the understandeability of the whole application. Everything is well documented in the help document provided and the application works smooth without stuttering. Tips are provided as well for using the right settings when requesting a task on Golem, concerning task timeout, amount of subtasks etc. The price is basically determined via supply and demand, which is an advantage and could as well be a disadvantage. I hope Golem becomes large enough to not be influenced by big players making price agreements and who could, in theory, manipulate the market. However if this is not the case, this system ensures that the price paid for the computation is fair. However, Golem certainly has its flaws. Not all of these were noticed by me, but I also talk to some enthusiasts and friends daily that always have Golem running. Most likely the team is working on these problems:
The batch transaction system used for sending and receiving rewards is working as intended, yet quite slow. Some transactions from the early weeks of Brass Beta have not yet arrived and probably will never arrive, or the app does not show them as having arrived. I understand that gas costs for these minor transactions are killing, however, this should improve with scalability.
Golems installers are often a pain. I have not experienced this as of yet, but with the last update, many users experienced a problem when installing due to another version of Virtualbox. Furthermore, you cannot run hyper-v and Virtualbox simultaneously. The docker uses HyperV from Microsoft. If you want to continue to use Virtualbox, you can’t run hyper-v and Virtualbox at the same time.The fix for the installing issue was to manually remove Virtualbox and reinstall Golem. It is fixeable, but should not be necessary for an application like this. However aside from this, it always works well.
Updates require you to download a 500+ MB client. With download speeds increasing and such this becomes less of an issue but it is annoying to download a completely new client when only and update of a few MB is actually necessary.
However, does this impact the implication of Golem in the real world? I have no idea. Golem currently only has Blender rendering POC on Mainnet and the target audience for requestors is not that huge. However, with the next release that should increase. Therefore, I don’t see an average Joe use Golem in the near future, but if more types of computation would be implemented, that could certainly change. If prices remain competitive, there is a huge (growing!) market available to Golem. Whether there is a hurdle for people to go to dApps from regular apps, probably. I think the majority of the projected users don’t quite yet see the added value of decentralization. Furthermore, I can imagine people disliking the fact to go to an exchange and exchange fiat for BTC or ETH, then to exchange for GNT, and then to transfer that GNT to Golems app. Golem is aware of this and I can see this (for many dApps) be the main factor contributing to the (not yet) mass adoption of dApps. Furthermore, the ever-changing value of these tokens is what might scare people off. I am not a Blender artist and therefore I am not really able to use golem as a requestor. I can occasionally run some demo files. I have therefore not used any regular apps that provide the same service. Hopefully, this will change in the future, with the implementation of more use cases and the opportunity for the community to build on top of Golem. So to conclude, will dApps ever replace regular apps? I see a few reasons as to why they might and a few reasons as to why they won’t. The main key is to improve the number of use cases, as well as the availability, keep the price competitive and the usability up. First, the issues above need to be solved for Golem specifically from my point of view. Some proper marketing could not hurt as well, trialling at universities and companies. If dApps are adopted by a few large(r) players (with the right use cases), domestic (mass) adoption could follow. However, I think it is hard to comment on this seen as the technology and development is still taking baby steps. I hope there is much more to come!
Hey guys! I'm fairly new to this sub and to having a home lab in general and I found this community to be so kind and helping, I wanted to give back what I've learned. I'm seeing a lot of questions asked around on improvements and on what to do with x extra hardware so I thought it would be nice to have a thread to regroup that.
I'll put here some stuff I gathered and the most common questions I've seen, feel free to contribute and i'll update the post along.
oVirt -> Viurtualization
Hurrcane Electric DNS -> Dynamic DNS
No-IP -> DynamicDNS
SpiceWorks -> Misc
ERPXE -> Backup
Homelab Dashboard Posts about dashboards have been growing lately and here are some of the best that were kind enough to provide us with their sources.
Pi-hole Prevents ads from even reaching you by blocking dns queries. Works as a relay between your isp's dns server (or whichever you choose). Can also work as a local dns.
RetroPie From their website: The RetroPie Project is a collection of works that all have the overall goal to turn the Raspberry Pi into a dedicated retro-gaming console.
raspnode Tutorials for installing cryptocurrency nodes on a Raspberry Pi. Participate in the Bitcoin, Litecoin, or Ethereum network. Full nodes, SPV wallets, cold storage, offline transaction signing.
flightradar24 is a flight tracking service that provides you with real-time info about thousands of aircraft around the world.
The Plane Finder is the easiest and most accurate way to share your ADS-B and MLAT data with us.
PiAware is the world's largest flight tracking data company and provides over 10,000 aircraft operators and service companies as well as over 12,000,000 passengers with global flight tracking solutions.
CouchPotato is an wesome PVR for usenet and torrents. Just fill in what you want to see and CouchPotato will add it to your "want to watch"-list. Every day it will search through multiple NZBs & Torrents sites, looking for the best possible match. If available, it will download it using your favorite download software.
SickBeard is a PVR for newsgroup users (with limited torrent support). It watches for new episodes of your favorite shows and when they are posted it downloads them, sorts and renames them, and optionally generates metadata for them.
SickRage Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.
FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc.
sabnzbd makes Usenet as simple and streamlined as possible by automating everything we can.
nzbget is a binary downloader, which downloads files from Usenet based on information given in nzb-files.
headphones is an automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent and Blackhole.
= Virtualization =
XenServer is an open source project and community managed by Citrix. The project develops open source software for securely running multiple operating systems and applications on a single device, enabling hardware consolidation and automation to reduce costs and simplify IT management of servers and applications.
Proxmox is a complete open source server virtualization management software. It is based on KVM virtualization and container-based virtualization and manages KVM virtual machines, Linux containers (LXC), storage, virtualized networks, and HA clusters.
VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use.
SmartOS is a hypervisor lean enough to run entirely in memory, powerful enough to run as much as you want to throw at it.
KVM is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V).
oVirt is free, open-source virtualization management platform. It was founded by Red Hat as a community project on which Red Hat Enterprise Virtualization is based.
= Monitoring =
Nagios is a powerful monitoring system that enables organizations to identify and resolve IT infrastructure problems before they affect critical business processes.
OMD avoids the tedious work of manually compiling and integrating Nagios addons while at the same time avoiding the problems of pre-packaged installations coming with your Linux distribution
Pandorafms is the most flexible monitoring software in the market. With a single tool, Pandora FMS can monitor everything: infrastructure, applications, services, and business progress.
PRTG Monitoring is a network monitoring software that is powerful and easy to use. Free for 100 sensors.
Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices.
Observium is a low-maintenance auto-discovering network monitoring platform supporting a wide range of device types, platforms and operating systems.
LibreNMS is a fully featured network monitoring system that provides a wealth of features and device support.
Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality.
Munin surveys all your computers and remembers what it saw. It presents all the information in graphs through a web interface.
ZenOSS is an award winning, open source monitoring product that automatically discovers resources, without the use of agents, and provides visibility across all aspects of your IT environment whether physical, virtual or in the cloud.
AlienVault OSSIM is an open source security information and event management system. OSSIM combines Snort, OpenVAS, Nagios, OSSEC, and other tools into a single portal with log collection and correlation.
Graylog Centralize and aggregate all your log files for 100% visibility. Use our powerful query language to search through terabytes of log data to discover and analyze important information.
= Media Center =
Plex organizes your video, music, and photo collections and streams them to all of your screens.
Kodi, if a free and open source (GPL) software media center for playing videos, music, pictures, games, and more.
Emby brings all of your home videos, music, and photos together into one place.
OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more.
PlexPy is a tool to easily monitor and receive notify playback events from Plex.
MediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc.
= Remote access =
Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP.
Chrome Remote Desktop allows users to remotely access another computer through Chrome browser or a Chromebook.
mRemoteNG is a fork of mRemote, an open source, tabbed, multi-protocol, remote connections manager. mRemoteNG adds bug fixes and new features to mRemote.
= VOIP =
Elastix is an Open Source Software to establish Unified Communications. About this concept, Elastix goal is to incorporate all the communication alternatives, available at an enterprise level, into a unique solution.
Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server.
FreePBX is a web-based open source GUI (graphical user interface) that controls and manages Asterisk (PBX)
= Networking =
pfSense is an open-source firewall/router computer software distribution based on FreeBSD.
Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license.
SophosUTM Complete Unified Threat Management protection for your network, web, email, applications, and users.
SohposXG is a fully equipped software version of the Sophos XG firewall, available at no cost for home users.
feeloadbalancer is offering the Free LoadMaster to help small companies and developers by providing them with a robust and proven load balancing option.
NetWorx is a simple and free, yet powerful tool that helps you objectively evaluate your bandwidth consumption situation.
VyOS is a community fork of Vyatta, a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality.
freeIPA is an integrated Identity and Authentication solution for Linux/UNIX networked environments.
Metiix Blockade Network-Wide Malware, Tracking, & Ad Blocking (Can also run on Raspbian)
OpenVPN is an open-source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange.
Smoothwall is a Free and Open Source firewall that includes its own security-hardened GNU/Linux operating system and an easy-to-use web interface.
ClearOS is an operating system for your Server, Network, and Gateway systems. It is designed for homes, small to medium businesses, and distributed environments. ClearOS is commonly known as the Next Generation Small Business Server, while including indispensable Gateway and Networking functionality.
DriveBender is the class leading storage pooling technology for Microsoft Windows. Developed by Division-M, Drive Bender allows for file redundancy via file duplication, and unlike RAID, does not require any proprietary drive format or complicated setup. (Now free)
CloudExtender is local Windows storage, powered by the cloud... with optional, state of the art TNO (trust no one) file encryption built right in. Create a Windows drive or folder that maps directly to your favorite storage platform in minutes.
SnapRAID is a backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures.
flexRAID is a family of storage data protection products that provide great flexibility and various innovations. The current product line includes: RAID over File System (RAID-F) Transparent RAID (tRAID).
freeNAS is an operating system that can be installed on virtually any hardware platform to share computer data storage over a computer network.
Rockstor is a free and open source NAS(Network Attached Storage) solution. It's a software solution and can be installed on any hardware or a virtual machine satisfying these minimum requirements.
nas4free The NAS4Free operating system can be installed on virtually any hardware platform to share computer data storage over a computer network.
Xpenology is the name of a Linux boot image, which allows to run operating system Sinology DSM on almost any hardware (not just Synology).
owncloud is a self-hosted file sync and share server.
openFiler provides a simple way to deploy and manage networked storage.
openATTIC openATTIC combines open source storage tools in such a way that their entire functionality can be managed through a central interface. Carefully matched components ensure both stability and security. Its open interface enables you to integrate openATTIC to provisioning, monitoring and backup systems.
= Cameras =
iSpy is the world’s most popular open source video surveillance application.
ZoneMinder is intended for use in single or multi-camera video security applications.
motioneyeOS is a Linux distribution that turns your single board computer into a video surveillance system.
Blue Iris is security camera manager. It's not free (60$ for the full version) but it was highly recommended and there doesn't seem to be any comparable free alternatives.
= Documentation =
DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database.
gollum is a simple, Git-powered wiki with a sweet API and local frontend.
BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information.
phpIPAM is an open-source web IP address management application (IPAM).
Paperwork aims to be an open-source, self-hosted alternative to services like Evernote ®, Microsoft OneNote ® or Google Keep ®.
afraid Free DNS Hosting, Dynamic DNS Hosting, Static DNS Hosting, subdomain and domain hosting.
No-IP's mission is to provide useful, reliable and powerful services that help home users, small and large businesses and even fortune 500 companies take control over all aspects of their DNS and domain services.
xapi-back is a simple backup tool for XenServer or XCP – xen hypervisors using xapi toolstack. xapi-back is a command line tool with simple and clear interface (command + options). Tool is written in python.
I have 1.5 or such ETH on the Rinkeby Test Net on Metamask...nobody is giving me a straight answer on how to move that to the the main ETH network.
All the posting I've done on Minds, I tried to make them as quality articles or links to music and videos that are part of what I'm willing to put effort into. People over there have tried to help me,although one asked for my keys saying he would do the transfer himself...hm no, I'm not easily fished, I'm on the internet since 1997, before the internet became known as "social media". Anyway, I want to move my stuff from that Rinkeby Test Network, when Minds ran on that, I had my Minds detect Metamask and my tokens went into My Onchain and Receiver address, which are the same when things are normal, iot about 20 tokens in Offchain, basically that ETH I can't move. I've been given guides, help on the Help group and the MindUsers group but what they say doesn't check out with reality, I've shown them screengrabs....it's just not working. Have 500 USD worth of ETH and it seems like it wa practise ETH/tokens that do not count because Minds was in Beta mode afaik is what I'm starting to think. My wallet address is the same on Rinkeby and Main, which I know is normal. Metamask is supposed to main everything easier, but even trying to do it outside of Metamask doesn't work, like giving the task to the people at Minds who will do it for me, when I click transfer after inserting my wallet address, no message that it gets taken care of. I'm rather mad, there's this issue on Minds, and Steemit says a free account takes 1-2 weeks to be given, I have an account where I gave them my phone number for their damn SMS verification to consider me for a free account, it's been 6 months, no damn email activation like they told me I would get.I even had to try other of my email addresses with friends cell phones to get the SMS and nope, those 3 other accounts I made, with different IP addresses, that I keep within my real country so they don't think it's a suspicious request and ignore it, although one might have been done with me being on my VPS which is in the USA, although even things like Maxmind can't figure out its real location, that's some great sec from them, it says I'm in Canada even when I look up the IP on THE IP address info website/API, I'm really aggravated by the situation. With crypto too. I had mined for 800 USD worth of Dashcoin through minergate and close to 2 fantomcoin since it could mine both cryptos at the same time and since I wasn't able to have dashcoin-linux or dashcoin-windows sync (it's a local DSH wallet), the a-holes at minergate stole all of my DSH by August 31st, no warning they would stop supporting DSH and 1 month to move it elsewhere, likely knowing it's a crypto that isn't in many good local or even online wallets, I couldn't find a single place to move the DSH too. It's a shitload of power drawn from me to have 800 something DSH, since it's not worth much, but it's the coin I could mine the second fastest, through commandline while in Windows 7 (I dual boot Mint 17.3 and Win7, although I might soon just have a Win7 virtual machine in virtualbox...I don't boot in it enough to warrant it at this point pretty much and run most of my games through Steam or CrossOveWine. Anyway getting away from the subject. I can only mine Monero really efficiently through CryptoMiner for AMD GPU and my AMD Radeon HD 7870 and a Radeon HD 7850 connected to work together with CrossOver, I get real decent Monero mining, also Ethereum since I got an AMD-FX8350 overclocked to 4.2ghz for all 8 cores, not anything crazy, but I got great cooling. I would eventually move the ETH I mined on that other place (not minergate) and the real luck I had when I mined 0,0017 Bitcoin Gold, I know my graphic cards are getting old hence my interest in being paid for my efforts to be relevant online and it seems like I can't get that either.
how do you fix a broken bitcoin~qt state, where you send money to someone and it never confirms, but then you can't spend it because it thinks it's already been spent?
Update: I decided to just go ahead and add this wallet to blockchain.info and now it says that I have 99mBTC and it shows no history of yesterday's transaction for 130mBTC nor does it give any indication of where the other 38mBTC might have disappeared to; I don't think I ever spent 38mBTC on anything. So I'm still pretty confused; most likely it is a user error on my end since with the wallets that were below a certain threshold I never bothered keeping track of any of the accounting, since at the time it wasn't worth that much. This is not just a problem for me, but a problem for the friends and family I gave bitcoin to. I have initiated some transactions that never confirm, and I am paying the recommended fee, and I'm not sure how to get them to re~initialize and post properly, or otherwise cancel them and reset the status. The transactions get stuck with a gray question mark: http://i.imgur.com/JLOQjBa.png I tried to do some debugging but I'm not sure what I'm doing: http://i.imgur.com/1uYbxlm.png I have an older copy of the wallet saved somewhere, but because I changed the passphrase I don't think it would actually work if I tried loading it, but I can try that next. I did manage to buy a month of reddit gold with this same wallet on this same instance of Bitcoin-Qt (on Windows 8.1) and I don't think I did anything different for this transaction. I can't really afford to throw away $100 worth of coin over some silly technical glitch :( It's Xmas Eve and I was hoping to take care of some gifts so if I can get this out of the way today I can take care of some stuff today instead of waiting til after the holly~daze.
__Anyone have Tor working consistently on Electrum? (have been trying with solutions for over 17 hours!)
Hello hello, I know this has come up many times before but as I am now in my 17th hour of troubleshooting and my circumstances may be different, I am asking the lovely people here out of sheer determination.
__SITUATION With Tor browser running and happy, one manual setting I had a bit of luck with was: 4yi77lkjgy4bwtj3.onion - 50001 - SSL off Socks5 localhost 9050 No 'Proxy user' or 'Password' Unchecked 'Use Tor proxy at port 9150'
The above downloaded something in history but with no details other than 'unknown' in the date column. I believe this may be the initial test amount I sent from coinbase as it was so negligible, Electrum shows the balance as 0 and the address is showing as 'Used' under the addresses tab.
I am trying to receive a new amount that was also sent but having not been able to consistently connect to any servers, I eventually deleted the blockchain_headers file in the hope it would re-download but it now stays on 0kb even on the one occasion it showed synchronising which was left for 11 hours. Both addresses are showing as confirmed on blockexplorer.com
I have tried every .onion server from here: 1209k.com/bitcoin-eye/ele.php with SSL on for 50002 & off for 50001. Alongside every combination of every setting.
I have done all the standard troubleshooting of restarting, disabling firewalls/antivirus on the host machine, cleaning dnscache/cookies/etc.
Please forgive my lack of knowledge on these things as I can only assume that as the initial server above now not appears to be working, I assume it may be dead/offline. I just wish there was a way for Electrum to automatically check a list of Tor servers until it finds a connection.
I should mention that, unfortunately, I am currently limited to version 2.8.2 as am running it on a XP Virtualbox. I am aware that this is not ideal but I kind of gave up after 6 solid days trying to get a working Linux distro less than 200mb as my Linux knowledge was too limited in ensuring guess additions, etc.
As I believe it 'was' working and no variables have changed, I am tearing my hair out trying to get it connected.
__QUESTIONS Do I just keep trying different .onion servers till one connects? If so, does anyone have any working ones?
When I've successfully had the red icon change to Synchronising or blue, it usually happens instantly after entering the server details - how long would you suggest waiting between each try?
I have given it this much effort as research suggests Electrum is the easiest and no other wallets allow for features such as dynamic or replaceable fees; unless anyone knows of any?
Judging by how frequently 1209k.com/bitcoin-eye/ele.php refreshes with new .onion servers; am I right in assuming these servers come and go constantly. If so, what do other Tor Electrum users do when they want to use Electrum - do they just try dozens of servers till one works?
Do I need to be forwarding ports if Tor browser is always running?
Do I eventually need to be adding firewall exceptions once I have them turned on?
Although I am very new to all of this, I was hoping that for something that is fast approaching its decennial anniversary; there would be a few more robust solutions. Perhaps most of my issues boil down to my version limitation - who knows.
As you can tell, this issue has taken a usually highly chilled chap to a state of deep frustration so I cannot thank you enough if you have a couple of moments to help a fellow human out. It really would mean the world to me.
Tested, step-by-step tutorial to run a 21 Bitcoin Computer as a virtual machine
Many thanks to ButtcoinEE and ecafyelims for initial pointers, but if I understood correctly, both users said they hadn't actually tried it themselves. So here comes a tutorial based on something I actually tried. Best of all: You don't even need a Raspberry Pi! We'll run it as a virtual machine. The first step is to get a Debian 8 (Jessie) installation up and running. You might want to install that inside a VMWare/Virtualbox machine. I'll be using Vagrant here ( https://www.vagrantup.com/ ) which makes it easy to manage virtual machines like that and already has a Debian 8 image in the catalog. So get Vagrant for your platform and then do something like this:
vagrant init ARTACK/debian-jessie vagrant up
You should now be able to SSH into the machine:
Now that we have a Debian up and running, let's first get some packages we'll need later:
sudo su # become root apt-get update apt-get upgrade apt-get install apt-transport-https git cython3 python3-setuptools
It'll complain about a missing GPG key, but you can just ignore that. We should be able to do 'apt-get install two1' now, but it complains about a missing package 'python3-sha256'. The reason for that is probably, that we are doing this on a x86 architecture, where the packages are slightly different than the Raspberry Pi's ARM architecture. So we'll just manually install the package and have it ignore the dependency errors:
We'll have to extract the credentials for the specific network they use from 21's zerotier package:
mkdir credentials cd credentials wget https://apt.21.co/pool/z/ze/zerotier-one_1.1.0-1_armhf.deb ar x zerotier-one_1.1.0-1_armhf.deb tar xf data.tar.xz cp valib/zerotier-one/updates.d/ZeroTierOneInstaller-linux-armv6l-1_1_0 /valib/zerotier-one/updates.d/
Before we join the network, we need to lock down our machine. That's actually a bit tricky, as these Vagrant images aren't really designed with security in mind, but rather only to be used for local testing. I think it should be enough to do:
Note that you won't be able to use 'vagrant ssh' any longer afterwards, as we just deleted the standard Vagrant key-based login. You'll have to use 'ssh [email protected]' instead. Now we are ready to join the network:
wget https://gist.githubusercontent.com/balajis/6d495bb40fb157a58677/raw/21-join.py python3 21-join.py python3 21-join.py # might have to try this twice as well ifconfig zt0 # will show your new IP within the VPN
The 21 tools have a concept of both an on-chain balance and an off-chain balance - the latter being managed by 21's server. You can deposit to your on-chain balance, but currently the only way to increase the off-chain balance is by mining or by receiving payments from others. Without the mining chip it's therefore a bit tricky to increase that off-chain balance. I hear that a feature request is being considered, to allow moving funds from on-chain to off-chain. That's all! If you want to give it a shot, you should probably move fast, as 21 has some DRM in the works, as per this comment: https://www.reddit.com/Bitcoin/comments/3tnjz7/tutorial_turn_your_35_raspberry_pi_into_a_21/cx7tih3 . This was brought to you by https://coinado.io/ - cloud torrenting for command line fans. Check us out - we are also big on micropayments! ;-)
I moved all my bitcoins to a new wallet, spun up a debian machine with virtualbox, downloaded the latest source code release from fyookball's repo, did some annoying command line commands, started electron cash up and tested it out. So far I have successfully sold about 80% of my bcc using shapeshift.io, waiting for some refunds from failed shapeshift exchanges (their support told me these were caused by the transaction malleability issue) to sell the rest. But my bcc weren't stolen, so I wanted to mention it gets 1 point from me.
X-Posted ReddcoinTalk forum I want to take the opportunity to thank everyone who has been a part of the community and supported the Reddcoin Project over this last year. It would be fair to say that 2015 was quite an eventful year in the life of Reddcoin. Unfortunately most of it was probably not the type of activity that helps promote a coins growth. I don't want to dwell on it too much now as it is history, but rather use this as an opportunity to finally close the door on this chapter and put closure to the events of the last year. Trading wise, as the fireworks burst overhead on NYE the price of Reddcoin was still sitting sub 10 satoshis (trading between 4-6) after declining from a high of 13 satoshi in the early half of the year. The price has somewhat stablised throughout the year as it has bumped along in a downward trend. I am not going to make any speculation on the price for the coming year. That said, it was not all doom and gloom and I am looking forward into 2016 as an eventful year.
I am excited!!
So as the year 2015 was coming to a close, you may have noticed my communication drop off considerably in the last couple of months. I have had a number of personal activities on my plate that diverted my attention socially.
Birth of Son - Jacob
Research and Studies
Christmas Holiday break
Suffice to say, I have still been checking in as regularly as possible and when I have had some spare time. I have also used any other available time to be productive in the crypto space. Behind the scenes, I have been busy coding and researching and in the coming months you should start to see some of these activities coming into the lime-light. I still believe in the legacy ideals of what Reddcoin was based and the social currency. We have been left with a coin that is technically stable and PoSV has proven to be a reliable staking algorithm. The blockchain is solid (although having some more staking (full) nodes would be nice) and overall it is behaving exactly the way it should. The blockchain parameters give a coin that has attributes that allow for fast transfers between users and in the 'cointext' of social tipping this is desirable. Coins such as Reddcoin lend themselves far better to these 'micro' transactions.
Small, Fast and Reliable
So what have I been doing lately?
Throughout the year I have shared with you on the forums some of the things I have been doing. This list is by no means exhaustive, consider it more of a recap
Brought online 2 new Reddcoin electrum server nodes
Modified the code and created 2 new Reddcoin DNSseed nodes
Created a new Reddcoin testnet (the old one disappeared??) which required resetting and building a new genesis for testnet.
Creating a few patches for the current Reddcoin wallet version (exploit that caused peercoin to fork).
Build a bunch of virtual machines for different platform testing scenarios (Mac, Linux, Windows) VMWare and VirtualBox
Learnt about the gitian build process and done a number of trial runs.
Researching on the concept of 'Redd-ID' and sandboxing some code ideas.
NodeBB forum upgrade testing
Whats in store for 2016??
The biggest news off the bat was mentioned in the latest December Readhead newsletter is that I have just finished a beta of a new wallet version that is based directly of Bitcoin (v0.9). This release was in the Reddcoin repository parly finished, but non-functional as far as i could tell. The principle Reddcoin functionality is now there, along with several features from Bitcoin that i need for my other activities. Currently, this is a closed beta release and far from ready for public offering. That said, I will be looking for technical adept people to help QA and provide feedback. PM me if your interested. As for new features, I think it is important to watch what new ideas do come along. Most of them are technical in nature, such as handling block size, or block features like OP_RETURN and CHECKLOCKTIMEVERIFY (CTLV).
Redd ID (or what-ever name it eventually gets)??
This is the feature I will be directing a lot more of my time, effort and energy this year. I have already made a considerable start on the architecture and performed some tests. Of all features, it is the most desirable to deliver. And I will be sharing more details as I progress.
Forum Software Update
I hope to get this back on my focus as the new versions of NodeBB have some cool features. I see this as a tool that could possibly used as a launchpad for Redd ID
One of the 'complaints' presented of POS coins from other circles, is their 'nothing at stake' and coin hoarding attributes. One of the things I will be looking at this year is how to build and promote an economy and encourage coin movement between users. Afterall isnt this watch we should be doing? I have lots of ideas to explore on this topic. In December, I was encouraged to see a drop in the overall percentage of coins held by the Top 100 addresses (51% down from 57%) This could have been due to a number of reasons, but all in all it is good to see this percentage moving lower.
It may interest you that I regularly discuss topics with like minded developers outside of Reddcoin. I think there is room to collaborate with others on ideas, while also maintaining ones own individuality. In this space, particularly OSS, I like the idea of being able to share different ideas and arrive at solutions. I hope to be able to expand on these communications and also attend some conferences (will need to wait and see).
Very close to NYE, we celebrated the arrival of Block 1000000. Although a few other blockchains have gone before us, it is still no less an achievement.
I have an idea about how to secure your wallet, I would like to know what others think. Since you really don't want to have your Wallet The one you buy stuff with connected to the web all the time. Would it be safer to run that wallet in VirtualBox disableing the network in that environment? and on your normal OS use a watching wallet. It only runs when you turn it on, and your not loading that OS with a bunch of junk that can lead to a hacker accessing your Bitcoins. What is Virtualbox Basically VirtualBox is a program that allows you to run other operating systems within your current running Operating System. https://www.virtualbox.org/ This is a great program for testing software with out making changes to your current system.
I have all these NFC tags lying around that I've been wondering what to do with. So I thought, why not use them to create easily concealable 'paper wallets' that can only be accessed with the proper equipment? This is experimental but works for me. Don't blame me if you lose your life savings because of this. Also, don't transfer large amounts of coins into these things. I'm not sure how reliable they are! If the little chip in the tag decides to die, then you will lose all the bitcoins stored in the tag - unless you have a backup of the private key somewhere. You will need :
To be comfortable with the command line
An NFC capable device to read/write the tags (I use a Nexus 7)
A *n?x like computer that has the following commands available
openssl (to encrypt the private key on the tag) xxd (to convert the encrypted key into a format that you can write on the tag) a text editor of your choice. I use nano.
Some NFC tags.
These are standard on MacOS X and most Linux distributions. 1) Set up a secure environment. I like to do most of the work in a VirtualBox Linux image which I then delete. 2) Get a wallet keypair at http://www.bitaddress.org The public key (aka address) is where send the money to, it's also used to check the current value of the wallet (on blockchain.info). The Private key is the magic code you need to claim those bitcoins. It will look something like this
4) Now we encrypt the private key using the openssl command. We do this so that if someone scans your NFC coin, they won't be able to get your bitcoins unless they have the password (and knows how you made it). I'm using the des3 cipher, but you're welcome to use whatever you want.
It will ask you for a password (the letters don't show up when you type). You will now have an encrypted version of the private key, but this file is binary, so not easy to transfer to the tag. 5) Convert the encrypted file to hexdecimal using xxd. Basically in this step we turn the binary file into text, so that we can write it as plain text to the tag.
xxd ./privatekeycrypt >> keycontents.txt
This will generate a text file that looks like this
7) Transfer the text file to the device you will use to write the NFC tag. 8) Open the app you're going to use to write the NFC tag with - I use TagWriter on Android. 9) Create a new dataset as plain text, and paste the contents of tagcontents.txt into the text box. 10) Write it to your tag - set it as read only. 11) Transfer some coins to the public key (address) of the coin. 12) Profit! (hopefully) To get the private key out of the tag is essentially the reverse of the above. 1) Scan the tag, and copy the text on the tag. 2) Send the text to your *n?x computer and open it in a text editor. 3) Edit the text so that only the hexadecimal is left
Enter your password when requested (letters won't show up as you type). 7) Copy the private key in the privatekeyplain.txt file that has just been created, and import it into your BitCoin Wallet. 8) Profit! Again : This is a very rough tutorial, but I thought it might help someone. Edit : Formatting
Use BTCV aims to be a more decentralized version of Bitcoin. Vagrant and VirtualBox with Ansible. This section covers build process on macOS (linux instructions). Gitian provides a way to be reasonably certain that the BTCV executables are really built from the exact source on GitHub and have not been tampered with. Don’t Do It: Virtual Machine Bitcoin Wallet for Security. If you were looking for a way to set up a cold wallet for your bitcoin stash without having to invest in a hardware wallet or a spare device for tiered crypto storage management, here’s the bad news for you. The image above shows VirtualBox’s main window without defined virtual devices. Creating a Windows XP Virtual PC under Debian 10 Buster To get started setting up a virtual OS from its ISO image click on the icon “NEW”, the following example shows a Windows XP installation from an ISO installable image, if you prefer to install a Linux distribution you can read Installing Debian 10 on The host OS has full control over the virtual machines. So you gain no security, if the host OS is not secure. A key logger on the host OS can also log the key strokes that end up in the wallet app running in a VM, some malware scanning the RAM for occurrences of a random string starting with 5, K or L (private keys) can do so just as easily when the wallet runs on the host, as it can when it Oracle’s free Virtualization solution, VirtualBox is a very popular Virtualization platform. People all over the world use VirtualBox. You can use VirtualBox to virtualize Linux, BSD, Windows, OSX, and many other types of operating systems. VirtualBox runs on Windows, Mac, Linux. So switching between different environment is quite easy.
How To Use A Bitcoin Hardware Wallet: The BitBox02
Buy Bitcoin in Canada using Shakepay and get $10 for free after your first $100 purchase: https://shakepay.me/r/HUQFI60 Get the Ledger Backup Pack – Includes Ledger Nano X & S Choose your Bitcoin Wallet - An in-depth review of BitcoinQT, Electrum and Multibit - Duration: 27:32. Secure Your Wallet 24,336 views. 27:32. 1: To check the balance of any Bitcoin wallet, you shall require the wallet address 2: To confirm the status of any Bitcoin Transaction you need to have the Transaction ID (also referred as ... Bitcoin Magazine 125 views 24:28 Jed McCaleb about XLM Stellar, Blockchain future, Stellar Updates, Investment, Live Event Stellar Live Event 38,399 watching How to Get Your Coinbase Bitcoin Wallet Address - Duration: 2:45. Coin Republic Recommended for you. 2:45. Cum faci un portofel pentru bitcoin! - Duration: 2:23. Bitcoin Romania 11,697 views.