Pages:
Author

Topic: [ANN][XDS] A Bitcoin-derived minable cryptocurrency with concurrent PoS - page 3. (Read 916 times)

jr. member
Activity: 46
Merit: 1
Mining stops from time to time. Any way to solve this?
member
Activity: 460
Merit: 12
I'm running on 89.241.47.29

I see you, you're on the right chain.
newbie
Activity: 11
Merit: 0
I'm running on 89.241.47.29
member
Activity: 460
Merit: 12
It seems you are right. I am at 159 now, less than 190.
Is there any way to check if I am at correct chain in future?

The best way to check is to delete all of your blockchain data except for your wallet file and rerun the node from scratch. The algorithm should automatically connect to the main chain that the majority is following. Early on when a blockchain just starts, it's common to have several forks until a consensus is achieved and a majority is following one chain.

The peers buta listed are offline because they are being banned immediately for breaking the reorg rule (i.e. they are more than 125 blocks off from the main chain).
jr. member
Activity: 46
Merit: 1
It seems you are the one on the fork. I deleted all blockchain data and added only those nodes you listed. Height still remained lower, now at 152.

It seems you are right. I am at 159 now, less than 190.
Is there any way to check if I am at correct chain in future?
member
Activity: 460
Merit: 12
It seems you are the one on the fork. I deleted all blockchain data and added only those nodes you listed. Height still remained lower, now at 152.
jr. member
Activity: 89
Merit: 1
Decided to make a new post to bump this thread and list some addnodes I found. Just run the node with the command:
Code:
dotnet run -c release -addnode=2.133.190.51 -addnode=1.23.47.158 -addnode=98.247.172.233 -addnode=85.60.162.147


This should get you syncing with the main chain. Height is currently 148.

You're on a fork man, sorry. Height is currently 192.

if you want to be on the good chain, shutdown your node, delete all files %appdata%/roaming/FullNodeRoot/xds/MainNet . Just keep your wallet.

Here are some good IP:
159.65.148.135
178.62.62.160
45.153.186.69
206.189.33.114
159.65.148.135

Then start again.

Edit: At least, it's not the chain where "we" are. But if u want to keep yours, no problem, that's decentralization !
member
Activity: 460
Merit: 12
Decided to make a new post to bump this thread and list some addnodes I found. Just run the node with the command:
Code:
dotnet run -c release -addnode=2.133.190.51 -addnode=89.241.47.29 -addnode=98.247.172.233 -addnode=143.176.213.159


This should get you syncing with the main chain. Height is currently 148.
member
Activity: 460
Merit: 12
Okay, I've got this running and it works well, but without any other people to connect to there's not much point. So I'll try to explain what to do:

1. Download and unzip the .zip file of source code from Github
2. Download and install the .NET 2.2 SDK from Microsoft as mentioned on the Github page
3. Open a command prompt instance and navigate to the location of your downloaded source code
4. Navigate to src/daemon within the source code
5. Use the command
Code:
dotnet publish
to compile the daemon/node
6. Start the node with the command
Code:
dotnet run -c release -addnode=2.133.190.51 -addnode=89.241.47.29 -addnode=98.247.172.233 -addnode=143.176.213.159
7. Browse to http://localhost:48334/swagger
8. This is a GUI interface that allows you to interact with the node so it only loads when the node is running
9. From there you can use the interface to create a wallet, run it, and start mining

From then on, if anyone here can get this running, please post your IP address so myself and others can connect and we can start building the network. Let me know if you have any issues or questions and I'll try to help.

Edit: Found some nodes to connect to. See following post.
hero member
Activity: 2156
Merit: 521
I still need a lot of information before trying this project, everything feels empty and there is nothing that can convince me, maybe you should fix it immediately if you want to bust this thread. Hopefully you understand what I mean.
newbie
Activity: 8
Merit: 0
-
How to mine
--------------
1.) Run the node
2.) Browse to http://localhost:48334/swagger to access the API help page
3.) Follow the instructions there to
     a) create a wallet
     b) load the wallet
     c) start mining

-

This link is down - http://localhost:48334/swagger. Also, since it is a developing project, are you gonna set-up a website for this one? And no block explorer yet, right? And right now, are you alone working on this coin?
Do you know  How run the node?
sr. member
Activity: 1988
Merit: 275
-
How to mine
--------------
1.) Run the node
2.) Browse to http://localhost:48334/swagger to access the API help page
3.) Follow the instructions there to
     a) create a wallet
     b) load the wallet
     c) start mining

-

This link is down - http://localhost:48334/swagger. Also, since it is a developing project, are you gonna set-up a website for this one? And no block explorer yet, right? And right now, are you alone working on this coin?
newbie
Activity: 8
Merit: 0
Do you have a mining course?
I went in GitHub and downloaded a file. I don't know how to use it
newbie
Activity: 1
Merit: 0
This is to announce/report the start of a new free and open-source decentralized cryptocurrency, owned and maintained only and fully by its hopefully emerging and growing world-wide community of contributors. This is not a project claimed by a company, founders, VIP's, lead developers or any people that claim a special role. There are no brands or already-reserved accounts. Not even a name has been chosen for this cryptocurrency, it's up to the community to agree on one. For practical purposes, a preliminary coin symbol was chosen (XDS) which may be kept or changed.

The reason why the initiator(s) do not want to claim any further role in the life of this cryptocurrency and will remain pseudonymous, anonymous or even silent forever, is that they think this will make adoption and contributions easier, because there will be no hierarchy or 'leaders' then, but freedom instead. It means everyone can contribute, create a website, or coffee mugs for the coin. It shall be a productive anarchy.

If there was a White Paper for the coin, it would be Satoshi's white paper, since the success of Bitcoin proves he got it right. The only addition would be a chapter on the proof-of-stake consensus, which runs in parallel to proof-of-work, so that blocks are (quite randomly) produced either by proof-of-work or proof-of-stake. Proof-of-stake might have benefits for the climate, so it seems worthwhile trying this.

Overview
----------
Start date: 2nd Jan 2020 23:56:00 UTC (Genesis block time)
Genesis hash: 0x0000000e13c5bf36c155c7cb1681053d607c191fc44b863d0c5aef6d27b8eb8f
Block height as of 19th Jan 2020: 0 (all blocks that were mined for testing have been deleted)
Units mined as of 19th Jan 2020: 0 XDS
Max supply: 21,000,000 XDS
Block reward: 50 XDS (halves every 210,000 blocks)
Consensus: PoW + PoS
Transaction protocol: Only P2WPKH and P2WSH transactions (and burns) are allowed, addresses must be in bech32 format only, base58 addresses are not supported.
PoW Hash: Double-SHA512 (truncated to 256 bits)
Block spacing: 256 seconds
Json/rpc port: 48333 (you need to enable this in xds.conf)
More info: https://github.com/sonofsatoshi2020/xds/blob/master/src/chainparams/MainNet.cs

Source code
--------------
License: MIT
Github: https://github.com/sonofsatoshi2020/xds
Platform: NetCore (Windows, Linux, Max), C#
Issues: Issues and updates are supposed to be handled by fork maintainers.

Connecting and syncing
--------------------------
There are node seed nodes in the source code, community forks are encouraged to change that.
Therefore, to bootstrap the network, as many people as possible should run nodes and publish their IP addresses here.
The default protocol port is 38333. Make sure you open the firewall on your OS and router, so that you can get incoming connections.


How to mine
--------------
1.) Run the node
2.) Browse to http://localhost:48334/swagger to access the API help page
3.) Follow the instructions there to
     a) create a wallet
     b) load the wallet
     c) start mining

Note that the maximum reorg length is set to 125 blocks. That means, if you happen to be on a fork that 'the majority' is not following, and if you want to re-join the 'majority chain',
this will not happen automatically. If you want follow the chain that your connected peers are using, and you have been more then 125 blocks on a fork, you need to delete the following
directories in [OS Application DATA]/FullNodeRoot/xds/MainNet:
/blocks
/chain
/coinview
/common
/provenheaders
You need not delete your wallet(s) (*.wallet.json), but all transactions, including mined/staked blocks that are not on the main chain will then be lost.


Best wishes to everyone!



Pages:
Jump to: