Posts
NerdLifeAdmin
.Posted in #8 POS mining
POS Mining also known as Proof Of Stake, is the process of mining, Or Minting, coins. POS is most widely referred to as Staking, some coins are also referring to it as Forging. The idea is to accumulate coins and hold them in an active wallet which will process transaction create new blocks and reward the holder for the work they have done. In POS mining there are Competitive wallets and Passive wallets. Competitive wallets work very similar to how Bitcoin mining works in the sense that you are competing with other miners on the network for a reward in what some call a lottery like system. The more powerful your mining blocks are the better the chance you can get the reward. Passive wallets are much less competitive and generate rewards at a specific time no matter how many people are mining the coin. Some of these have max rewards, some are set up against the difficulty, and other just give a flat rate of return. In competitive wallets it is good to research the wallet, talk with the community and set your blocks up to be as competitive and rewarding as possible. Setting up blocks is done in the Coin Control panel, and you put a certain amount of coins in one input, for example if you have 100,005 coins in a wallet you will use coin control and send 10,000 coins to that same address 10 times to create 10 blocks of 10,000 coins inside your wallet. Once you have an idea of the block sizes recommended then it is best to do your own diligence and test different sizes out until you find the size you want that gives you the reward you would like to generate. Sometimes setting block sizes to large will be a waste of coins, so be careful how large your blocks are, having the largest blocks on the network does not always mean you have the most rewarding wallet per coins held on the network. Equally having the smallest blocks and a lot of them may not be beneficial either, which could be creating blocks to small to gain enough weight on the network to generate an income and would also be a waste of coins and weight. Weight is the amount of power you hold due to your coins, and a lot of coins have a maximum weight on a block of coins. This means after a specified time (30 day or 90 days) those coins in that block stop gaining weight on the network. The longer it takes for a block to stake, the less reward is gained on that block. So setting up Blocks and sizes in the blocks is very important to how much you can plausibly generate from any wallet you use. POS is one of the most efficient ways to mine coins. It consumes very little hardware resources, and you can mine multiple coins on one server or computer.
NerdLifeAdmin
.Posted in #2 Crypto Wallets
Now that you’ve learned what a crypto currency is, how do you go about getting some? First you’ll need a place to store your crypto currency which is known as a wallet. Each wallet is specific to a currency and cannot store multiple types of currencies in the same wallet. So, if you have different types you’ll need a different wallet for each one. The wallet can be downloaded from the specific crypto currency's website. Wallets mainly fall into two categories, online (also known as a hot wallet) which are always connected to the internet and offline (also known as cold storage) that is not connected to the internet. The difference between the two are mainly for security against theft. The great thing crypto currency is that you are in control of your own money and with this responsibility you are also responsible for protecting it by using best practices to keep your crypto currency secure.
NerdLifeAdmin
.Posted in #1 Introduction to Crypto
A crypto currency is digital money that unlike traditional currency, it is not controlled by any banks or government entities and the creation and movement of crypto currency is recorded on a public ledger called a “blockchain.” Once the information is recorded on the blockchain, it also serves as a permanent preservation of history that cannot be changed. The public ledger can be examined by anyone. Traditional fiat currencies, such as a physical paper reserve note, plastic or coin is backed by a government entity and is controlled and recorded on a private ledger by the banks. Traditionally, physical currencies are created by printing paper currencies or minting coins. However, crypto currencies are created mathematically by solving (also known as hashing) complex mathematical problems called algorithms. The entire process is called mining by using powerful computers to solve the algorithms. The mining process also helps to secure the network and to confirm transactions. Every time an algorithm is solved, a certain amount of crypto currency is awarded and recorded on the blockchain. The newly awarded crypto currency can then be traded on an exchange for other crypto currencies or for goods and services or traded for traditional currencies.
Flapmin
.Posted in Linux Build issues and solutions
How do i deal with a makefile.am This solution finally worked for me    only thing you have to do (mostly) is to just run ./configure, then make, then make install to install the software to a default location. If you want to change configure options, you can also look at ./configure --help.
For anyone else struggling with this.. I used Fusion (Desktop) as it was the one that looked to function close to what a normal wallet does but they have several   https://ubiqsmart.com/wallets you must first go here and get a wallet   After the chain is completely downloaded you can find the contract for Dotcoin here https://ubiqscan.io/tokens this site also functions as an explorer for all tokens on the platform (Dotcoin Contract) 0x94ad7e41c1d44022c4f47cb1ba019fd1a022c536 (Dotcoin) You will then need to go back into your wallet and add a CUSTOM token. When you paste this hash into the window, If everything is correct the rest of the fields will auto populate with the Dotcoin information. Be aware this platform needs gas when you send out transactions the fees are paid in gas. This means you will not be able to sent out Dotcoins till you have some gas to pay for the transaction.
     For many reasons using subdomains is a far superior way to manage your nodes explorers pools ect. This is a clipnote get it done guide. I figure this is as good of time as any since im helping a friend in the lab set up for his own project. The very first thing your going to need is a domain. You can use any domain you already own as we will be using SUB domains. Is this case ProChef owns safeseafood.com . In the spirit of things the five large oceans ie pacific.safeseafood.com keep in mind it does not matter if ProChef has these set up yet we know he owns safeseafood.com .   If you are unable to edit your code or do not own a domain… you will need both those things also keep in mind you will need new wallets built to to use the domain for network connections. So with domains in mind were going to open up our network setting in the net.cpp of SafeSeafood coin . your settings could be in a file called chainparms also. Really they could be in a file named whatever the developer felt like using. If you can't find something similar to this example consider using grep to find keywords like DNS, Seed, Node. thankfully ours is on net.cpp     You may also note ive added ssfdns.nerdlabsnet.xyz . nerdlabsnet.xyz is one of our domains ive set up SSF on a subdomain of ssfdns in the net.cpp this is the domain i will be using to start his chain. Later it can be pointed at the pool or an explorer, another node the SAME NODE (name server redundancy)or nowhere at all. The ability to move your seed nodes or services without a mandatory update to your users mission critical. If you only use ips at some point you are going to have an issue. Now that we have coded our nodes were going to head over to godaddy. You can use other services im starting to use google domains. Godaddy is the most used and easiest. If you don't mind things being slightly more complicated google is cheaper after the 1st year, they have 3 times the amount of nameservers. And easily 50 times more .whatevers to choose from. Also privacy and ssl are FREE. On the other hand you can get a domain for a year at godaddy and then transfer it to google or somewhere else after the year but be forewarned some of the $.99 domains will NOT transfer out as no one else supports them xyz comes to mind. At this point you will have to chose to pay whatever they ask maybe as high as $40 even more if you want privacy, it would have been cheaper to pay google 12-20 a year for the full service they offer.   First were going to sign in and go to domains then all domains then select the dropdown from the right hand side and select Manage DNS From the bottom right of the record list select add Type of record is A Host is our sub domain prefix in this case ssfdns Points to is where the ip for your node or sevice goes TTL .. im not sure its set to one hr and has something to do with how often your info is refreshed because i want it to happen sooner then later ill set it to a custom time of 600 seconds then click save    your sub domain should now show in your records like so    now we can test the subdomain from any teminal  in our case we want to run ping ssfdns.nerdlabnet.xyz to verify we are up and running and indeed our ping to the subdomain is retuning the ip address we added so were all set as far as the connection keep in mind you need to also have the wallets running on the node to use them also dont be afrade to add extra sub domains to the code you dont have to use them all and you cant just update the wallets the users are holding  its better to have extra when you need them then not enough the wallet will just see them as not working it wont hurt anything          
In this guide we will show you how to fix a stuck explorer and start it back up after a node reboot. NOTE: The folders, commands and locations noted in this guide are for explorers set-up by NerdLabs001 some locations and commands may be different on your node, but we will try to cover the basics that will work on all Iquidius explorers. You will need a SSH client, everything can be done through the SSH Client with commands this will be covered in this guide. There are many SSH clients to choose from feel free to use the one your are most comfortable with, SSH for windows users Putty is available as a free client if you don't have one, Linux and Mac both have built in ones you can use.   NOTE: The ## notes the line of code you will enter do not type the ##.   Fix a stuck Iduidius Explorer SSH onto the node using the recommended way per your client.  First you will need to stop the explorer, if your explorer is using forever instead of screen see below ( Using Forever )    ## screen -r -d (this will take you to the running explorer) ## Ctrl c (to stop explorer) ## cd tmp ## ls (you are looking for index.pid and/or delete.me you will need to remove both) ## rm index.pid (then again for delete.me if its there (i.e.. rm delete.me) ## cd .. ## npm start (You can wait for cronjob to kick in just to make sure it has started updating - you will see lots of numbers scroll past the screen really fast if its updating :grinning: ) Close the SSH client you are done.   Using Forever ## forever list  ## forever stop (then name of process the 4 char one) ## npm stop ## cd tmp ## ls (you are looking for index.pid and/or delete.me you will need to remove both) ## rm index.pid (then again for delete.me if its there (i.e.. rm delete.me) ## cd .. ## forever start -c "npm start" ./  ( this starts the explorer ) Close the SSH client your are done.   Restart a Explorer after a node reboot SSH onto the node using the recommended way per your client. ## cd run ## ./coind -daemon -reindex -txindex (this starts the daemon for the explorer - (may have to press enter after to get the command prompt back) ## cd .. ## sudo systemctl start mongod (it may ask for the password of the root user-same password used to ssh in) ## cd explorer ## cd tmp ## ls (you are looking for index.pid and/or delete.me you will need to remove both - in this step they may not be there but it is good to check before we move on if they are not there skip next step ( i.e.. rm index.pid) ## rm index.pid (then again for delete.me if its there (i.e.. rm delete.me) ## cd .. ( if using forever see Using Forever to start explorer back up ) ## screen ( then hit enter to get past the text that pops up if it does )  ## npm start  Close the SSH client you are done.