Pages:
Author

Topic: Slimcoin | First Proof of Burn currency | Decentralized Web - page 56. (Read 137085 times)

legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
Btw. I have checked new PPC wallet, and it's very fast, and lightweight we should upgrade to v0.6, as soon, as possible, if it's possible, because, they have optimize it greatly, it seems.
I agree - maybe before we make changes to the design we should update to the 0.6 code, because it contains lots of improvements (above all, BIP 65 which would allow us to add SLM to BarterDEX) and is compatible with modern library versions.

It maybe won't be very easy, because of the new code structure, new database version etc.

For those that don't know, gjhiggins already had started to port it:

https://github.com/gjhiggins/slimcoin-0.6

I have not so much time for SLM-related development work in the coming 2-3 weeks, but from April on, I can look if I can help with porting the code.
sr. member
Activity: 882
Merit: 310
All of cpus are eligible to mine slimcoin.

Btw. I have checked new PPC wallet, and it's very fast, and lightweight we should upgrade to v0.6, as soon, as possible, if it's possible, because, they have optimize it greatly, it seems.
legendary
Activity: 2884
Merit: 1035
dear community, which kind of CPU is eligible to mine SLIMCOIN in solo mode ?
i have one 4-core and one 8-core AMD CPU's, are they so ?
thanks
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
@eddycurrent, you would have my support for a "design refresh". I think these kinds of changes shouldn't impact too much in the "core structure" of the wallet software.

Something I also would like is to add the coin control tools some alternative Bitcoin-based wallets feature, but that is surely a more challenging task (I mean to remember that gjhiggins mentioned there were changes necessary to the original code because of Slimcoin's different block structure).

BTW: Has somebody tested the Slimweb tools I uploaded some weeks ago and made it work with some Torrent hash inscribed in the blockchain? I still struggle with the problem that the gateway (this one) fails to find some test torrents I host on the same server like the RDF blockchain, very likely because of a NAT issue.

The Slimweb tools themselves, however, seem to work fine until now, and didnt't need much maintenance, even on a cheap VPS. (To newbies: The Slimweb tools I mentioned provide a "structured data" version of the blockchain in RDF which can be used as a block explorer and point to torrent hashes of websites, which form a decentralized WWW alternative.)
sr. member
Activity: 882
Merit: 310
Hello Muf18,

Regarding this question:
Btw. are we renewing this wallet into new fresh look?

I have considered doing it, but when I asked a question about it about back in January, I only got one response. If there is further interest from the community I will investigate the best way of doing it.

To answer ZuSinus's question,

Only slimcoind was compiled. Can I compile the GUI?

This can be done using the instructions in doc/readme-qt.rst in the official repository.

Regards

I think that redesign to look more fresh is needed as well as maybe to make it faster?
What do you think? Could it be opening and synchronizing, as fast as Peercoin wallet?
jr. member
Activity: 61
Merit: 3
Hello Muf18,

Regarding this question:
Btw. are we renewing this wallet into new fresh look?

I have considered doing it, but when I asked a question about it about back in January, I only got one response. If there is further interest from the community I will investigate the best way of doing it.

To answer ZuSinus's question,

Only slimcoind was compiled. Can I compile the GUI?

This can be done using the instructions in doc/readme-qt.rst in the official repository.

Regards
sr. member
Activity: 518
Merit: 261
Hey.
I want to install a wallet on Ubuntu 16.04
Running: make -f makefile.unix
I get an error: /usr/bin/ld: cannot find -lminiupnpc
How can I fix it?


I did it with the help of Google))

Only slimcoind was compiled. Can I compile the GUI?
sr. member
Activity: 882
Merit: 310
Zaif exchange is contacting me through telegram, if we would to list for 2.5eth...
But it made me wonder, if they aren't some kind of scammers, because it's third time exchanges are contacting me or Kilari through telegram and not community email.
I'll send email to zaif today, to see if they aren't some kind of scammers.

Btw. are we renewing this wallet into new fresh look?
sr. member
Activity: 882
Merit: 310
For everybody, who want to sell I propose to buy any amount of Slimcoin at rate 0.01$ up to 500K.
full member
Activity: 155
Merit: 100
If we introduce a new PoS algorythm recalculating rewards, based not on time, but on actual staking, and decrease rewards, and there would be a higher PoW hashrate, than it would be more PoB rewards.
But POB can't be dominating, only it could dominate, if you burn most of the coins from supply, than yes, it could be truth.
But there is only about 15% supply burned for now.

If we burned like 90% coins than I could imagine that it could dominate. But it's impossible.

Thanks for the clarifications.

What is the annual return POB for those who leave their wallet open all year round ?
hero member
Activity: 819
Merit: 502
If we introduce a new PoS algorythm recalculating rewards, based not on time, but on actual staking, and decrease rewards, and there would be a higher PoW hashrate, than it would be more PoB rewards.
But POB can't be dominating, only it could dominate, if you burn most of the coins from supply, than yes, it could be truth.
But there is only about 15% supply burned for now.

If we burned like 90% coins than I could imagine that it could dominate. But it's impossible.

I would agree to have fork without PoS. I have burned 50 % of not small bag. Burned couple of 100k SLM
sr. member
Activity: 882
Merit: 310
If we introduce a new PoS algorythm recalculating rewards, based not on time, but on actual staking, and decrease rewards, and there would be a higher PoW hashrate, than it would be more PoB rewards.
But POB can't be dominating, only it could dominate, if you burn most of the coins from supply, than yes, it could be truth.
But there is only about 15% supply burned for now.

If we burned like 90% coins than I could imagine that it could dominate. But it's impossible.
full member
Activity: 155
Merit: 100
I would prefer to receive smaller but much more regular POB rewards.
The image below would really give the impression of a POB coin.
sr. member
Activity: 882
Merit: 310
When I look at the different blocks on the image below, we can see a POS coin, the POB blocks are really in the minority.
For a coin that highlights the POB system, I find it strange.
In addition 10% for pos is really too much for the long term.
10% annual return for the POB with a majority of block and 2% annual return for the POS would be much better in my opinion.



POS blocks have usually much less rewards than POW and POB blocks.
While POW/POB blocks have 10-12 coins per block, POS has about 0.1-0.5 coins per block, variable on the stake of coins (you can have also big rewards, if you stake one block of eg. 50.000 coins).
I agree than POS should have less % annual return, it's a little bit inflationary right now.
But even tho, burning balances it out inflation.
full member
Activity: 155
Merit: 100
When I look at the different blocks on the image below, we can see a POS coin, the POB blocks are really in the minority.
For a coin that highlights the POB system, I find it strange.
In addition 10% for pos is really too much for the long term.
10% annual return for the POB with a majority of block and 2% annual return for the POS would be much better in my opinion.

sr. member
Activity: 882
Merit: 310
Yeah there is scroll below.
Ok, so 0.2BTC.
I'm just making sure he is real guy, not some imposter, but this would make us more visible I think, without it, it's hard really hard.
BTW. we can try another time on bittrex, they updated their website to add coins.
https://support.bittrex.com/hc/en-us/requests/new?ticket_form_id=114093958872

I don't have enhanced veryfied accountt, maybe someone will try to fill it in?
hero member
Activity: 819
Merit: 502
Gopax exchange will list us for 0.4BTC
I'm giving 0.1BTC , will anybody would be willing to give rest ? 0.3BTC? Help community Cheesy

What i have seen. GOPAX is better than Cryptopia and Yobit in volume and it is Korean market with volume ~4000 BTC. Not bad.
Count on my 0.1 BTC
Is there Gopax in English?
sr. member
Activity: 882
Merit: 310
Gopax exchange will list us for 0.4BTC
I'm giving 0.1BTC , will anybody would be willing to give rest ? 0.3BTC? Help community Cheesy
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
A little tutorial for those who want to try to run a "Slimweb" node (for Linux/Unix) with the "acme-minitools".

You can read what the tool does in the README file.

Requirements:

- a server or virtual server (a cheap one will be enough, 1 GB virtual RAM or more recommended) or alternatively a PC which is connected permanently to the Internet with a static IP.
- Slimcoin full node (0.5 client or higher)
- Apache Jena (for database tools)
- Apache Jena Fuseki 2 (the server that provides the data to the clients, like gateways etc.)
- Python 3.5+ with the following libraries: requests and rdflib (install them via pip)
- Git (recommended, as it's alpha software and you may want to update it frequently)

Disk space:
- ~300 MB for Jena and Fuseki
- ~2 GB for Slimcoin blockchain
- ~1 GB for a partial blockchain with OP_RETURN transactions (enough to be part of the "Slimweb")
- additionally, ~7 GB for a full blockchain installation (not covered in this guide, it is not necessary for Slimweb but useful if you want to process various queries about the blockchain)

Jena + Fuseki Installation

Download Fuseki and Jena from the following source: https://jena.apache.org/download/
The current version is 3.6, you will be fine with the binary distributions.

Unpack them and install them in two folders of your choice.

In your .bashrc, you need to add the following lines (replace with the directory where you installed Jena):

Code:
export JENAROOT=${HOME}/
PATH=${JENAROOT}/bin:${PATH}

Installation of ACME-minitools
Select a directory where you want to install the node. In this example, you install it in an "opt" folder in your home directory.

Code:
cd $HOME/opt
git clone https://github.com/d5000/acme-minitools.git
cd acme-minitools

Configuration

Open the file coin.ini.sample in the acme-minitools directory in a text editor.

- Insert the rpcuser and rpcpassword values from your Slimcoin configuration file (slimcoin.conf in your .slimcoin directory).
- Insert the folder where you installed Fuseki in the line "fusekidir="
- Create a data directory and insert it in the "datadir=" line.

Save the file to coin.ini.

Create databases / Run Fuseki

It is recommended to run Fuseki in  Publication mode: In this case, the software will only save blocks in your database that contain OP_RETURN transactions (for example, Slimweb torrent hashes).

1. Create a folder for your databases.
2. Create a sub-folder there called pub_slmchain.
3. Go to the directory where you installed Fuseki.
4. Type in the following line (replace with the folder where you installed the databases) to run Fuseki in "publication mode":

Code:
./fuseki-server --loc=/pub_slmchain /pub_slmchain

It is recommendable that you use screen for that step as the server will run permanently.

Initial catchup

Start the Slimcoin daemon (slimcoind) and wait until it gets loaded. Go to the acme-minitools folder.

Start the command line utility:

Code:
python3 block2rdf-cli.py -P -l 15000

This will save all blocks that contain OP_RETURN transactions into your database. The "15000" is the number of loops the utility will run; one loop processes 100 blocks, so these numbers are enough for the current blockchain height (a mode that simply processes all blocks will be added soon). You can adjust these parameters, look at the --help option.

The script will run:
- until the number of loops is processed
- until you stop it - you can stop block2rdf.py at any time with CTRL-C, it will exit gracefully and save its progress.
- until the blockchain is complete.

As the first OP_RETURN transaction resides on block 966397, you can stop the utility with CTRL-C once it processes the genesis block; then run it with the following additional parameter:

Code:
python3 block2rdf-cli.py -P -l 5000 -o 966397

Let it catch up until the blockchain is complete and the script stops. This will take some hours.

Final configuration step
Insert the following line in your slimcoin.conf:

Code:
blocknotify=//acme-minitools/blocknotify.sh %s

This step ensures that the script is run every time the client detects a new block, so the blockchain is updated in real-time.

Start the Slimcoin daemon again and ... everything should work now.

How to test if your node works properly

Open a browser on your personal computer (not on the server!). Type in the following:

Code:
http://:3030/

A control panel for Fuseki will open. Select pub_slmchain as dataset and insert http://:3030/pub_slmchain/query in the "SPARQL endpoint" form field. You can insert SPARQL queries in the big text data field. The following should provide you the last block height saved by the tool:

Code:
PREFIX ccy: 

SELECT ?block ?height
WHERE {
?block ccy:height ?height
}
ORDER BY DESC(?height) LIMIT 1

For advanced users: You can use the Slimweb Gateway and change the server IP in the source code to the IP of your server. So you can try your node "live".

I will try to modify the Slimweb gateway soon so you can use it without having to include the IP manually.
Pages:
Jump to: