Bitcoin Forum
October 05, 2024, 10:23:56 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 »
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: July 12, 2021, 02:57:07 AM
quite unfortunate to discover via facebook ad today that "unstoppable" domains is now claiming ownership of .bitcoin .nft and several others that direclty conflict with this project.

Will their rush to sell influence the effectiveness of these namespaces in denarius?

If someone wants to run their own decentralized domains, Denarius is still the easiest to setup and get going all on your own hardware. Looking at some possible things to make this a bit more interesting.
2  Bitcoin / Bitcoin Discussion / Re: Satoshi's early mined coins & the message left in the blockchain on: March 01, 2021, 05:00:18 AM
"Bitcoin was actually made by ancient aliens, left for us to uncover as a species in the information age."

Would like to hear some more theories on this.  Cool
3  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: February 25, 2021, 05:51:54 PM
 How to setup a TOR Proxy Gateway through Denarius DDNS Naming System using the Names subdomains as the beginning of onion addresses. Going to use Ubuntu 20.04 and Snap daemon.

First install Denarius snap daemon and sync the wallet, grab chaindata to make this faster.

Install tor

Code:
sudo apt install tor

Using this guide to install dnsmasq https://unix.stackexchange.com/a/516808

Install dnsmasq

Code:
sudo apt install dnsmasq

Disable systemd-resolved

Code:
sudo systemctl disable systemd-resolved.service

Remove resolv.conf

Code:
sudo rm /etc/resolv.conf

Now we are going to add the Denarius DDNS and nameservers in.

Code:
sudo /etc/dnsmasq.d/03-denarius-wildcard.conf

add these to the file

Code:
server=/d/127.0.0.1#5333
server=/dnr/127.0.0.1#5333
server=/denarii/127.0.0.1#5333
server=/king/127.0.0.1#5333
server=/ipfs/127.0.0.1#5333
server=/sys/127.0.0.1#5333
server=/btc/127.0.0.1#5333
server=/bitcoin/127.0.0.1#5333

Edit resolv.conf for our new name servers

Code:
sudo nano /etc/resolv.conf

Add in a clearnet nameserver and the Denarius DDNS localhost nameserver

Code:
nameserver 127.0.0.1
nameserver 8.8.8.8

Restart dnsmasq

Code:
sudo systemctl restart dnsmasq

Ping a Denarius DDNS site like http://magnets.king

Code:
ping magnets.king

If the ping works this part is working. Setup Tor.

Code:
sudo nano /etc/tor/torrc

Add these lines to the top.

Code:
HiddenServiceDir /var/lib/tor/ddns/
HiddenServiceVersion 3
HiddenServicePort 80 127.0.0.1:80

Restart Tor service to get our onion address.

Code:
sudo service tor restart
sudo cat /var/lib/tor/ddns/hostname

I get

Code:
3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion

Setup NGINX

Code:
sudo apt install nginx

Edit the default config file because I am lazy

Code:
sudo nano /etc/nginx/sites-available/default

Add this in and adjust the onion address

Code:
server {
    listen 127.0.0.1:80;
    server_name ~^(?<subdomain>.+)\.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid\.onion$;

    location / {
        resolver 127.0.0.1 valid=30s;
        proxy_pass http://$subdomain;
        proxy_set_header X-Real-IP $remote_addr;


    }
}

Restart nginx.

Code:
sudo service nginx restart

Open up TOR Browser and go to Denarius DDNS names like this

http://wiki.d.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/
http://stats.d.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/
http://satoshi.bitcoin.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/
http://magnets.king.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/

You should now have a a Tor Proxy gateway that can see the Denarius names as a wildcard catchall subdomain. Adjust for only sites you run or for clearnet sites you run to give newbies an easy way to check out a decentralized naming system on a blockchain.

4  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: February 14, 2021, 05:38:50 PM
 Have you ever wanted to add a torrent magnet link to a decentralized blockchain for the latest Arch Linux ISO? This guide will show how to add a torrent magnet link and retrieve the list using the name_show & name_filter function in the Denarius wallet. This will require at least 0.1 Denarius Coins in your wallet. 1 Denarius Coin will give you enough to make 1 name to send coins to, 1 magnet link, and ability to change this 8 times roughly because of the low fees.

Example to grab latest ArchLinux magnet link and put on the blockchain. Find the magnet link, right click and copy from here https://archlinux.org/download/

This gives a full link, which includes our filename we want to use

Code:
magnet:?xt=urn:btih:85bbba4035cca750f681284857f53e405eb41f7d&dn=archlinux-2021.02.01-x86_64.iso

Chop off what we don't need, the & and to the right

Code:
magnet:?xt=urn:btih:85bbba4035cca750f681284857f53e405eb41f7d

Now we have our magnet link, our filename would be

Code:
archlinux-2021.02.01-x86_64.iso

To add this information to Denarius DDNS NVS QT Wallet, go to debug console and type this

Code:
name_new magnet:<FILENAME> <MAGNETLINK> <EXPIRATIONTIME>

Code:
name_new magnet:archlinux-2021.02.01-x86_64.iso magnet:?xt=urn:btih:85bbba4035cca750f681284857f53e405eb41f7d 9999

After pushing enter you will get a transaction ID. Wait for the transaction to go through. Once the transaction goes through we can lookup this specific new add.

Code:
name_show magnet:archlinux-2021.02.01-x86_64.iso

which returns

Code:
{
"name" : "magnet:archlinux-2021.02.01-x86_64.iso",
"value" : "magnet:?xt=urn:btih:85bbba4035cca750f681284857f53e405eb41f7d",
"txid" : "85bc00ebce5bc80d6f2be1f8d7200b07135f4d8a4740fc84657b02c73ad8f59d",
"address" : "DSST3rnMgWUmQ1b6VZh2AFjVnsnfoNTXwD",
"expires_in" : 57591343,
"expires_at" : 61856796,
"time" : 1613256050
}

You can also filter the entire magnet: list by typing

Code:
name_filter ^magnet:

which returns

Code:
[
{
"name" : "magnet:Crypto (2019) [BluRay][1080p][YTS][YIFY]",
"value" : "magnet:?xt=urn:btih:07a990c2da5703fe725dc5ad29822139e1f16456",
"registered_at" : 4232860,
"expires_in" : 57561645
},
{
"name" : "magnet:ubuntu-20.04.2-desktop-amd64.iso",
"value" : "magnet:?xt=urn:btih:998786ad5f17107b373662d63647fde829d6730b",
"registered_at" : 4243649,
"expires_in" : 28775314
},
{
"name" : "magnet:ubuntu-20.04.2-live-server-amd64.iso",
"value" : "magnet:?xt=urn:btih:126f82fb33119d2acf93a16cfba6eb1c5787a59f",
"registered_at" : 4243652,
"expires_in" : 28775317
},
{
"name" : "magnet:archlinux-2021.02.01-x86_64.iso",
"value" : "magnet:?xt=urn:btih:85bbba4035cca750f681284857f53e405eb41f7d",
"registered_at" : 4262556,
"expires_in" : 57591341
}
]

A website at Denarius domain http://magnets.king or through IPFS using the Denarius gateway https://ipfs.denarius.io/ipns/magnets.king/  is watching the list and making a simple website to show what's coming up under the magnet: filter to give an idea how powerful this is. If you create your own torrent and are worried about being censored because of your political stance, you can now easily throw a magnet link up and also share the link easily through a Denarius domain. Example is showing the website created and able to see through Denarius DDNS, TOR, and IPFS. No clearnet domain registrar like godaddy required.

5  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: February 14, 2021, 04:43:28 PM
Another interesting usecase pops up. In debug console on latest wallet try
Code:
name_filter ^magnet:

https://ipfs.denarius.io/ipns/magnets.king/
6  Alternate cryptocurrencies / Altcoin Discussion / Re: What old coins are you still holding? on: February 14, 2021, 01:55:19 AM
Denarius still one of my favorites. Active developer trying new stuff, almost 4 years old now. Even older I probably still have a HODL wallet which is probably obscure now and a bunch of randomly mined coins back in '13.
7  Alternate cryptocurrencies / Altcoin Discussion / Re: PoW vs PoS: is it matter in terms of coin's value? on: February 14, 2021, 01:52:29 AM
Decred has a great hybrid system. Heavy POW and also the unique stake voting (staking) system, which leads into blockchain voting. A combination of both seems better than pure POW. Whenever Ethereum switches over to PoS only, should be very interesting to see what happens.
8  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: January 03, 2021, 11:37:13 AM
https://denarius.pro moved to a faster server, grafana and influxdb running a lot smoother. Small market is built up on BlockDX if anyone wants to try some atomic swaps.
9  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: December 10, 2020, 06:49:03 AM
A video of Kronos was posted. Youtube link in the image.

10  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: December 03, 2020, 03:43:25 AM
Testing out primecoin's Android wallet called Gemmer. Simple enough to send and receive some Denarius. https://github.com/primecoin/gemmer

11  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: December 02, 2020, 07:25:09 PM
https://mining.cafe/

  • Mainnet port is 8533, -p c=D
  • Testnet port is 3333, -p c=TEST

If mining on a raspberry pi4 using compiled cpuminer use -p c=TEST,d=0.01 to bring difficulty slightly lower for the smaller hashrate.

Using same port was giving hashrate bleed. Testnet dedicated port 3333 is set at 0.01 diff and mainnet dedicated port 8533 is set at 0.25.
12  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: November 29, 2020, 07:53:38 AM
A new testnet is up and running. FortunaStakes are activated. Get latest wallet, snap, compile and testnet=1. https://mining.cafe/ has mainnet and testnet pool running.
13  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: November 03, 2020, 03:59:59 PM
Kronos now has anonymous chat along with being able to send Denarius, Denarii token and Ethereum. Come join us for beta testing and try out Simple mode for chat.

https://github.com/carsenk/kronos

14  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: October 24, 2020, 07:51:35 PM
Denarius BLOCK service node is now running. Come and atomic swap on the BlockDX DEX with Denarius or your favorite coin they support. XLite wallet allows for Lite (SPV) Bitcoin, Litecoin and some other larger blockchain wallets as well. Direct daemon to daemon trading is looking good.

https://blockdx.com/listings/

15  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: October 24, 2020, 07:46:36 PM
[D] #Denarius out of Maintenance
Client updated to v3.3.9.8  !Mandatory!
github/carsenk/denarius/tree/v3.3.9.8

and missing trade pairs added for Monero & Tether
https://unnamed.exchange/MarketInfo

Master (Main) branch compiled should be at v3.3.9.9 currently, same as snap daemon/QT.
16  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: September 17, 2020, 06:36:21 PM
https://denarius.pro now running fully behind cloudflare TLS strict mode, latest nginx, a virus scanner, and login page removed. Fascinating test of running docker containers.
17  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: September 11, 2020, 04:49:57 PM
Messing around on IPFS seeing how a very very very basic block explorer could work. https://explorer.denarius.pro/
18  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: September 09, 2020, 08:15:41 PM
Seeders updated to only look for wallets with blocks above the update. Electrumx Servers updated. x64 and ARM chaindatas updated. https://mining.cafe back up on a fast US server. Going to add a lot more stat tracking to https://denarius.pro  Cool
19  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: August 25, 2020, 03:33:14 AM

A while back I forked Neo-Oli and switched in an Ubuntu 16.04 to make compiling a little easier on the phone. https://github.com/buzzkillb/termux-ubuntu Also want to add hackers keyboard from the Play Store for this. All can be done without rooting the phone. Compiling the daemon using make -f makefile.arm -j2 worked fine. Then manually installing Kronos to match the default denarius.conf also worked.


This turns out to be an more simple variation of a previous tutorial.

First install termux and hackers keyboard on your Android phone.
https://play.google.com/store/apps/details?id=com.termux
https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard

Switch your keyboard over to hackers keyboard as its just easier to use with the Termux terminal to start inputting commands. I opened a separate web browser on the phone to copy and paste commands in. A little tedious, but this shouldn't take more than 30 minutes max of copy pasta.

Once in Termux run this.

pkg install wget proot
Then lets get the Ubuntu 16.04 image.

Code:
mkdir -p ~/jails/ubuntu
cd ~/jails/ubuntu
wget https://raw.githubusercontent.com/buzzkillb/termux-ubuntu/master/ubuntu16.sh
bash ubuntu16.sh
start-ubuntu.sh
We are now inside of Ubuntu 16.04 inside of Termux inside of Android.

Update, Upgrade, Clone Denarius and Compile using a slight variation of https://denarius.wiki/wallet/compile/#daemon

Code:
sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt-get install -y git unzip build-essential libssl-dev libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libgmp-dev libevent-dev autogen automake  libtool libcurl4-openssl-dev
git clone https://github.com/carsenk/denarius
cd denarius
cd src
make -f makefile.arm
sudo mv ~/denarius/src/denariusd /usr/local/bin/denariusd
Its a lot easier to grab pichaindata.zip and then start syncing. If you want to sync from block 0, type denariusd. Otherwise lets gets chaindata and unzip. https://denarius.wiki/wallet/chaindata/

Code:
cd ~
mkdir ~/.denarius
cd ~/.denarius
wget https://denarii.cloud/pichaindata.zip
unzip pichaindata.zip
Hopefully your phone or tablet has enough hard drive space to wget and unzip. Now run the daemon to wait for full sync.

Code:
denariusd
To watch the debug.log.

Code:
tail -f ~/.denarius/debug.log

Congratulations, you now have a full blockchain daemon running. But we really want to add Kronos so we have a nice and easy interface to use with this for on the go.


To install Kronos (Word in Progress for Steps)

Code:
cd ~
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Exit Ubuntu terminal and open a new Ubuntu terminal then do this
source ~/.nvm/nvm.sh
source ~/.profile
source ~/.bashrc
nvm install v12
nvm use v12
npm install -g npm
cd ~/kronos
npm install
npm start
ctrl+c

Then we want to match the premade denarius.conf rpcuser and rpcpassword.

Code:
cat ~/.denarius/denarius.conf
I copied the rpcuser first and then paste into here.

Code:
cd ~/kronos
nano .env
Do this for both rpcuser and rpcpassword, as the .env file needs to be able to talk to the Denarius daemon.

Now stop your daemon if you haven't as we need to modify the denarius.conf too.

Code:
denariusd stop
cd ~/.denarius
nano denarius.conf
And add this line to the bottom.

Code:
walletnotify=curl http://127.0.0.1:3000/walletnotify -d "txid=%s"
If all went well we can now start Kronos.

Code:
cd ~/kronos
npm start
From your phone / tablet browser go to 127.0.0.1:3000 create a user with password and see if it worked.

20  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Denarius [D] - Originator "Tribus" PoW/PoS Hybrid Masternodes, Native Tor on: August 22, 2020, 06:20:29 PM
Was looking into oracles with a curiosity to connect them to a Denarius wallet. I knew typing it here would give me a good idea how to interact with the daemon and eth.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!