I realised it was a pointless exercise and turned it off - the network conditions for testnet do not in any way replicate the network conditions for mainnet and so it is impossible to draw any reliable, well-founded conclusions. As regards testing a different staking regime on mainnet, well that option is wide open to any node owner whether they be blackhat, whitehat or greyhat.
Should we need additional nodes for testing I can provide them.
Instead, I returned to using a standard client (compiled from master) and it's been running happily for a couple of months now. I had to stop-and-restart it a couple of times when it froze up during the recent network instability but the restarted client synced up straight away and, now that the network has settled down somewhat, the client is running fairly economically (for Slimcoin, that is) using between 10-15% of its allocated thread.
I have a slimcoin wallet on a server compiled from master and I can confirm that it has been running smoothly for months by now.
It takes 1-2 hours to launch it and days to download complete blockchain, but I'm not seeing other issues with it.
The same thing with my desktop gui wallet. The only issue I had was that it had suddenly disregarded the blockchain already downloaded and begun downloading it again, to avoid this issue in the future I've just made a backup of .slimcoin folder so I have a bootstrap for the next time.
The token mechanism for proof-of-donation could be developed in parallel to point 2.
I'm still thinking about developing PoD based token using KMD CC because it will give us the possibility to involve other coins teams since the beginning and thus making this project more unbiased and decentralised. It will give also more visibility to the token I have in mind and will add visibility to SLM (as, to honour the fact SLM's PoB has inspired my invention of PoD, SLM will be certainly in the first group of coins enabled to mine the token we are speaking about). However I'm not sure I'll be able to code it/find a developer for this idea in a short period of time so if you'll have time to code it using PeerAssets before, we can swap the SLM based token on more advanced structure once it's ready later (I've also spoken with BLOCK developers to see whether they will be able to find a solution to smart blockchain keeping and managing the private key of another blockchain in a protected manner, so maybe even before I'm ready to develop the idea on KMD our challenge will be solved by BLOCK developers so we'll be able to create PoD mined coin with its own blockchain).
[Well, I agree. In my opinion, the top priorities for "core" development are:
1) Finalize tests for hard cap (see last entry at "develop" branch) and plan the coming soft fork. Improving SLM's security is top priority.
the page. So you can be sure you really pay to a specific publisher.
Considering the last Graham's post should we consider that we are not working on this anymore?
I think we need to use blockchain and specifically Slimweb for something peculiar, for instance being blockchain immutable it can be used as registry office (registering the marriages, births, deaths, ownership of properties).
One idea that was brought up by Graham was to use it to store scientific publications.
I'm thinking about where to publish ideas that are on the basis of the PoD token we are speaking about, struggling in my mind between the desire of glory (
) and the need to protect information before the whole concept has been realised. So maybe it can be bitcointalk, medium.com, livejournal, hubzilla, or Slimweb. Should I publish on Slimweb only people interested in Slimcoin would have the possibility to access this information in the beginning. Is it possible to create a kind of forum based on Slimweb? Is it possible to protect pages with a password (or gpg)?
- The price of publishing is the price of transaction? In this case should the price of SLM go up could it be that the price of publishing would become too high?
True. That's another thing that should be updated once the codebase has been ported to PPC 0.6+ (in PPC, the mandatory fee was also reduced drastically). It needs probably a hard fork, however (see
hardfork wishlist).
Maybe the price of transaction is not an issue, as it can be reduced gradually as it was done for BTC for instance.
- If the file published on Bittorrent disappears the published pages disappears as well right?
True.
Don't really know whether it's an issue or it can be turned in an opportunity if applied to the right subject. By now I'd say that the content that is absolutely not popular will disappear from Slimweb, right?
The best long-term solution would be an own search engine, however.
I'd suggest us to develop Slimweb with advanced searchability by design since the beginning. I feel like traditional search engines are not giving good results anymore and sometimes they are changing parameters in order to hide the content they are not interested to be publicly available.
- Being BTC technology not completely anonymous how the Slimweb publisher can be sure he stays anonymous?
There's no additional anonymization technique. If he's afraid to get his IP detected, the most safe way would be to publish the page from another computer (Internet cafe etc.), creating the needed hashes/transactions offline, for example if he's living in a repressive country.
For those who trade on exchanges with KYC implemented and without using Tor their public addresses has been already compromised (99,999% or people), so maybe we should consider a solution to turn Slimcoin publishing back into anonymous, but should someone begin publishing illegal content the node owners will be put under pressure sooner or later by authorities.
Do you mean something like the Semantic Web? That's also an idea that was circulating.
Yes Semantic Web is cool.
SLM will be used to pay the publishing or to tip the publishers in order them to go on with their business if the readers do like their products.
Agree. One of the biggest advantages of Web2Web/Slimweb is that it can combine websites and payments (e.g. for electronic commerce or donations) in a very simple way, because an address is already provided by the page. So you can be sure you really pay to a specific publisher.
Maybe we can consider that the pages that receive more tips will go up in their category as position, which will stimulate people writing better content and putting it into the right category, but of course in case Slimweb becomes mainstream the big companies will manipulate the search results using money.
You guys have a done a lot of work on SLM already but reading the OP here it doesn't shine. Maybe someone should begin popularising and divulging what you've done and doing for SLM.
Update: I think it could be strategically relevant if we begin working on the search engine before trying to create a parallel internet based on Slimcoin. I mean that it's difficult to compete with the whole internet as it can take centuries to create a valid alternative. What is possible is to begin categorising the already existent internet pages in accordance to our search engine rules. Which could lead to people using more and more Slimegine to find information. It can be a kind of business for someone, categorising pages. Whoever can categorise any page in Internet in agreement to our rules and let his SLM address on that page for tips. The best search results hopefully will receive tips from the readers. If not we should create a rewarding mechanism that let people make money through intelligently categorised Internet pages, IPFs objects, Bittorent objects, Newsgroups information and so on.
Update 2019-11-30: I've made an agreement with an advertiser, tomorrow I'd like to begin advertising SLM with him. Of course any brainstorming would considerably improve my decision. And I think it's vital for the truly decentralised coin to have the community participating in decisions and the decisions to be extremely transparent and clear to anybody. So if you'd like to know the details of this action, to discuss them or participate in this small investment please let me know I'm open to explain my points and to change my ideas if reasonable.