Author

Topic: [ANN][CRW] CROWN (SHA256) | Platform | Governance | Systemnodes | Masternodes | - page 218. (Read 317079 times)

legendary
Activity: 1092
Merit: 1000
Did you guys want me to make a video on how to set up your own throne?

Hi mate, I think we would like a video doing, we just need to sort a bounty out.

We have bigger plans though, we would like you to work on Crowncoins back end, help us compile wallets and help test new fixes/features.

Would you like to join the team?
legendary
Activity: 1540
Merit: 1001
Crypto since 2014
Did you guys want me to make a video on how to set up your own throne?
full member
Activity: 274
Merit: 122
Note that a potential issue with that is IPv6.  From all thrones listed by my node currently, all with IPv6 address belong to the same /64.  It depends on the hosting company, but AFAIK, it would fit well to the design of IPv6 if a hosting company provided individual customers with such a range to use by default.  In other words, with IPv6 you can quite probably run multiple thrones on a single VPS, which somewhat defeats the purpose of having a diverse set of masternodes.

Not sure I see the issue here.  IPv6 is how things are moving, although it will take some time for adoption in the US.  With IPv6 each device (a vps in this instance) is allocated a single address.  Each IPv6 address is a public address, as the specification with IPv6 is there are no private addresses.  Enough addresses for every device in the world, multiple times over.

Also, while they may be in the same block, the location is not known as there is no geo-location on IPv6.  Many hosts offering IPv6 use a single tunnel for the traffic which is why you see this.

I'm not an expert here, but I think that the "routable" part of IPv6 is only up to /64 (i. e., half the full address).  Of course, it is still up to hosters to actually dispense addresses and implement routing in their own network - but it definitely is not true anymore that a single VPS always gets only a single IP, and that extra IPs cost money.  I just looked at the documentation for OVH as example, and it seems to indicate that each customer automatically gets a full /64 in IPv6 space (see http://help.ovh.com/Ipv4Ipv6).

Note that I'm not necessarily saying that something needs (or can) be done here, just wanted to point that out.

Agreed.  It is the nature of the beast at this point.  I can tell you that all of the nodes that I host, are in fact a single IP per VPS.  I host 430+ for DarkNet, 25+ for TransferCoin, and about 20 or so for CrownCoin.  
legendary
Activity: 1135
Merit: 1166
Note that a potential issue with that is IPv6.  From all thrones listed by my node currently, all with IPv6 address belong to the same /64.  It depends on the hosting company, but AFAIK, it would fit well to the design of IPv6 if a hosting company provided individual customers with such a range to use by default.  In other words, with IPv6 you can quite probably run multiple thrones on a single VPS, which somewhat defeats the purpose of having a diverse set of masternodes.

Not sure I see the issue here.  IPv6 is how things are moving, although it will take some time for adoption in the US.  With IPv6 each device (a vps in this instance) is allocated a single address.  Each IPv6 address is a public address, as the specification with IPv6 is there are no private addresses.  Enough addresses for every device in the world, multiple times over.

Also, while they may be in the same block, the location is not known as there is no geo-location on IPv6.  Many hosts offering IPv6 use a single tunnel for the traffic which is why you see this.

I'm not an expert here, but I think that the "routable" part of IPv6 is only up to /64 (i. e., half the full address).  Of course, it is still up to hosters to actually dispense addresses and implement routing in their own network - but it definitely is not true anymore that a single VPS always gets only a single IP, and that extra IPs cost money.  I just looked at the documentation for OVH as example, and it seems to indicate that each customer automatically gets a full /64 in IPv6 space (see http://help.ovh.com/Ipv4Ipv6).

Note that I'm not necessarily saying that something needs (or can) be done here, just wanted to point that out.
sr. member
Activity: 532
Merit: 250
BTC. ETC. EOS
full member
Activity: 274
Merit: 122
Looks like it works, only 1 Throne per IP address from now on

Note that a potential issue with that is IPv6.  From all thrones listed by my node currently, all with IPv6 address belong to the same /64.  It depends on the hosting company, but AFAIK, it would fit well to the design of IPv6 if a hosting company provided individual customers with such a range to use by default.  In other words, with IPv6 you can quite probably run multiple thrones on a single VPS, which somewhat defeats the purpose of having a diverse set of masternodes.

Not sure I see the issue here.  IPv6 is how things are moving, although it will take some time for adoption in the US.  With IPv6 each device (a vps in this instance) is allocated a single address.  Each IPv6 address is a public address, as the specification with IPv6 is there are no private addresses.  Enough addresses for every device in the world, multiple times over.

Also, while they may be in the same block, the location is not known as there is no geo-location on IPv6.  Many hosts offering IPv6 use a single tunnel for the traffic which is why you see this.
legendary
Activity: 1135
Merit: 1166
Looks like it works, only 1 Throne per IP address from now on

Note that a potential issue with that is IPv6.  From all thrones listed by my node currently, all with IPv6 address belong to the same /64.  It depends on the hosting company, but AFAIK, it would fit well to the design of IPv6 if a hosting company provided individual customers with such a range to use by default.  In other words, with IPv6 you can quite probably run multiple thrones on a single VPS, which somewhat defeats the purpose of having a diverse set of masternodes.
legendary
Activity: 1722
Merit: 1002
Decentralize Everything
NOT NECESSARY FOR MINERS

I have tested the new wallet build that infernoman kindly donated
to Crowncoin.

Looks like it works, only 1 Throne per IP address from now on

I will post new wallet builds when I have them all.


Good work.

51 masternodes/thrones active today.
legendary
Activity: 1092
Merit: 1000
NOT NECESSARY FOR MINERS

I have tested the new wallet build that infernoman kindly donated
to Crowncoin.

Looks like it works, only 1 Throne per IP address from now on

I will post new wallet builds when I have them all.
legendary
Activity: 1722
Merit: 1002
Decentralize Everything
Some really nice dev progress happening.

We've identified a few minor issues with Throne code which will be sorted soon.  In the meantime, the 2nd tier of the Crowncoin network is stable and paying out like clockwork.

26 days until enforcement.  When we get closer to the day I will be releasing a whitepaper with details of the first service that will be delivered on the Crowncoin service network.

High network hash rate, rising price, profitable masternodes and a blossoming service network.  The future is bright.
legendary
Activity: 1092
Merit: 1000

The buy orders on c cex are building up nicely. A mayor leg up is hopefully comming  Wink

At current prices a throne (10.000 CRW) is worth about 0.0803 BTC
and each throne should be generating 0.02639 BTC p/m or around $15 p/m.

It'll only take 3-4 month before the initial investment is paid off Tongue

 
hero member
Activity: 808
Merit: 500

The buy orders on c cex are building up nicely. A mayor leg up is hopefully comming  Wink
legendary
Activity: 1722
Merit: 1002
Decentralize Everything
Well, I have to modify the crowncoin.coinf manually obviously...can't automate everything   Wink
legendary
Activity: 1722
Merit: 1002
Decentralize Everything
I just tried throne stop-many and got this:

{
"overall" : "Successfully stopped 0 thrones, failed to stop 10, total 10",
"detail" : {
"status" : {
"alias" : "CT1",
"result" : "failed",
"errorMessage" : "Darksend Throne List doesn't include our Throne, Shutting down Throne pinging service! CTxIn(COutPoint(0000000000, 4294967295), coinbase )"


Doesn't seem right.  If it can start the thrones, it should be able to stop them

Any ideas?

"Darksend Throne List doesn't include our Throne"

Could the "darksend" be causing problems?

Can't really answer that.  

Assuming that is an artifact from when we forked Dash for the masternode code.  

Does your script work well? Are you trying to include the stop-many function into the script?

Really well.  I've just finished scripting the whole process so all I need to do is spin up a new VPS instance, dump my script on it and run it!

Not bad for a techno-cretin.
legendary
Activity: 1092
Merit: 1000
I just tried throne stop-many and got this:

{
"overall" : "Successfully stopped 0 thrones, failed to stop 10, total 10",
"detail" : {
"status" : {
"alias" : "CT1",
"result" : "failed",
"errorMessage" : "Darksend Throne List doesn't include our Throne, Shutting down Throne pinging service! CTxIn(COutPoint(0000000000, 4294967295), coinbase )"


Doesn't seem right.  If it can start the thrones, it should be able to stop them

Any ideas?

"Darksend Throne List doesn't include our Throne"

Could the "darksend" be causing problems?

Can't really answer that.  

Assuming that is an artifact from when we forked Dash for the masternode code.  

Does your script work well? Are you trying to include the stop-many function into the script?
legendary
Activity: 1722
Merit: 1002
Decentralize Everything
I just tried throne stop-many and got this:

{
"overall" : "Successfully stopped 0 thrones, failed to stop 10, total 10",
"detail" : {
"status" : {
"alias" : "CT1",
"result" : "failed",
"errorMessage" : "Darksend Throne List doesn't include our Throne, Shutting down Throne pinging service! CTxIn(COutPoint(0000000000, 4294967295), coinbase )"


Doesn't seem right.  If it can start the thrones, it should be able to stop them

Any ideas?

"Darksend Throne List doesn't include our Throne"

Could the "darksend" be causing problems?

Can't really answer that. 

Assuming that is an artifact from when we forked Dash for the masternode code. 
legendary
Activity: 1092
Merit: 1000
I just tried throne stop-many and got this:

{
"overall" : "Successfully stopped 0 thrones, failed to stop 10, total 10",
"detail" : {
"status" : {
"alias" : "CT1",
"result" : "failed",
"errorMessage" : "Darksend Throne List doesn't include our Throne, Shutting down Throne pinging service! CTxIn(COutPoint(0000000000, 4294967295), coinbase )"


Doesn't seem right.  If it can start the thrones, it should be able to stop them

Any ideas?

"Darksend Throne List doesn't include our Throne"

Could the "darksend" be causing problems?
legendary
Activity: 1722
Merit: 1002
Decentralize Everything
I just tried throne stop-many and got this:

{
"overall" : "Successfully stopped 0 thrones, failed to stop 10, total 10",
"detail" : {
"status" : {
"alias" : "CT1",
"result" : "failed",
"errorMessage" : "Darksend Throne List doesn't include our Throne, Shutting down Throne pinging service! CTxIn(COutPoint(0000000000, 4294967295), coinbase )"


Doesn't seem right.  If it can start the thrones, it should be able to stop them

Any ideas?
legendary
Activity: 1092
Merit: 1000
I want to get ready for running more Thrones so I'm working on a simple script to update them for when we release updates in the future.

#!/bin/bash
echo "########### This script will update your Throne"
sleep 5
crowncoin-cli stop
sudo rm -rf ~/.crowncoin/crowncoin
rm peers.dat debug.log db.log mncache.dat
git clone https://github.com/Crowndev/crowncoin.git -b master
cd ~/.crowncoin/crowncoin
./autogen.sh && ./configure  && sudo make install -j 2
ls -s ~/.crowncoin/crowncoin/src /usr/local/bin
sleep 1
echo "########### Restarting the updated Throne"
sleep 1
crowncoind

My thrones have earned me the dev fund over $200 in the last two weeks!

Plus a few CRW I will give to the fund  Tongue

We could have our selfs a nice dev pot by the time enforcement comes along.
legendary
Activity: 1722
Merit: 1002
Decentralize Everything
I want to get ready for running more Thrones so I'm working on a simple script to update them for when we release updates in the future.

#!/bin/bash
echo "########### This script will update your Throne"
sleep 5
crowncoin-cli stop
sudo rm -rf ~/.crowncoin/crowncoin
rm peers.dat debug.log db.log mncache.dat
git clone https://github.com/Crowndev/crowncoin.git -b master
cd ~/.crowncoin/crowncoin
./autogen.sh && ./configure  && sudo make install -j 2
ls -s ~/.crowncoin/crowncoin/src /usr/local/bin
sleep 1
echo "########### Restarting the updated Throne"
sleep 1
crowncoind

My thrones have earned me the dev fund over $200 in the last two weeks!
Jump to: