Pages:
Author

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

legendary
Activity: 2254
Merit: 1290
According to @peerchemist - it shouldn't take long

I'm not entirely convinced that there is a full appreciation of the amount of infrastructure that will be required to support such a scheme.

For example:

__main__.py: from .provider import Provider, RpcNode
./provider/__init__.py: from .common import Provider
./provider/common.py:
class Provider(ABC):
...
    @classmethod
    def sendrawtransaction(cls, rawtxn: str) -> str:
        '''sendrawtransaction remote API'''
        # FIXME: Hard-coded PPCoin references
        if cls.is_testnet:
            url = 'https://testnet-explorer.peercoin.net/api/sendrawtransaction?hex={0}'.format(rawtxn)
        else:
            url = 'https://explorer.peercoin.net/api/sendrawtransaction?hex={0}'.format(rawtxn)

        resp = urllib.request.urlopen(url)
        return resp.read().decode('utf-8')


There's not a lot of point in changing testnet-explorer.peercoin.net to testnet-explorer.slimcoin.net unless there is actually an Iquidus explorer responding at that location.

Cheers

Graham
sr. member
Activity: 882
Merit: 310
I propose to port PeerAsset protocol into Slimcoin branch.

https://github.com/PeerAssets/WhitePaper/blob/master/README.md
https://medium.com/peercoin/peerassets-deck-issue-modes-c419f38f7800
https://talk.peercoin.net/t/testers-needed-pacli/7915/5

According to @peerchemist - it shouldn't take long, and it can be done with current version of SLM.
But with v0.6 there will be more options available like papi (blockexplorer), because it depends on batched json rpc, which just came in 0.6.

In the future they want to do atomic swaps, with other chains.
sr. member
Activity: 882
Merit: 310
Trading and deposits of main pairs are resumed, and Slimcoin is at the top of Nova volume Cheesy.

https://novaexchange.com/market/BTC_SLM/
sr. member
Activity: 882
Merit: 310
I think electrum and SPV are possible, to do, as I saw some other example of light wallets on PoW/PoS hybrids.

Tho new peercoin android wallet uses bitcoin libs, but with changed structure into centralized server, which are providing functionalities of validating blocks, I thought we can try and go the same route - of course with a disclaimer, that's less secure centralized solution:

https://github.com/MatthewLM/peercoin-android-wallet

"This is an Android wallet based off the popular Bitcoin Android wallet made by Andreas Schildbach. It contains the same functions (as version 3.50) but uses a centralised block validation model instead of SPV due to problems validating the Proof-of-stake blocks. The central server provides valid block hashes over a secure HTTPS connection. Private keys are stored on the device and never shared with the central server."
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
I just found a workaround to the web2web mixed content problem: I integrated the gateway page into the slimco.in website:

http://slimco.in/gateway.html

Now, it works without problems - the only thing you have to care about if you publish content via Slimweb is that your torrent is seeded by a Webtorrent-compatible client (webtorrent-desktop or webtorrent-hybrid if you like a desktop client, if you like to seed it in the browser it can be instant.io). I'll set up a new test page in the coming days and add a web source so it's displayed even if no Torrent client is seeding it.

That means however that it will work only while the slimco.in site is accessible via HTTP (not HTTPS). But Github anyway (for now) does not allow HTTPS for custom domains. (We also, in reality, don't need HTTPS because we don't process sensitive data).

I'll twist around with the design a bit, that obviously can be much nicer Wink

Ok.
About sending passes - you can try some secured communicators like Signal. Or send encrypted file to me, and just send me password to in the image for example?
I just looked at it. Unencrypted PM seems not be secure enough. I would need a public key from yours, so I can encrypt it with it and you can decrypt it with your private key (A Slimcoin key pair would be OK, for example Wink ). You can send me the public key (NOT the private key, obviously!) via PM, that is secure. But you should not use a public key from an address that holds money - if I had a quantum computer (and only then) I could steal it then, in theory ...

Quote
About main development - @ksdme said that he will return to contribute and end paper wallet in next months.
Cool!

Quote
If paper wallet and w2w would work, we could think of some little marketing effort. It would be good, if electrum could work tho, full client is not always necessary.
I think I wrote already  (or was it Graham?) - the Peercoin folks once said that Electrum wasn't portable to PoS coins for a reason that has to do with simplified payment verification (SPV), which is the core of the Electrum security model but in PoS coins it seems to be inherently insecure.

However, other kinds of light clients are possible for PoS coins - but with another security model that involves trust to the server from where the blockchain is downloaded, like the NXT light client.  (That doesn't mean that the server can steal your coins, but it could trick you into thinking that a payment to your address was confirmed even if it isn't. So it's pretty secure if you re-check payments in block explorers.).

Edit: Emercoin has a light wallet that uses the Electrum protocol (Emercoin is a PoW/PoS coin based on Peercoin). I must investigate further if it could be ported, if it's open source etc.
sr. member
Activity: 882
Merit: 310
Ok.
About sending passes - you can try some secured communicators like Signal. Or send encrypted file to me, and just send me password to in the image for example?

There are a few possibilities I think.

About main development - @ksdme said that he will return to contribute and end paper wallet in next months.

If paper wallet and w2w would work, we could think of some little marketing effort. It would be good, if electrum could work tho, full client is not always necessary.
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
If you want (and if would allow), I can update it more often, if you wouldn't have time.
I made some slight changes to website (mostly update informations, to be accurate, it was due to do for a long time).
If there is more inaccurate info, just inform me or raise issue on github.
Thanks! I've just corrected some minor issues in the Proof of Burn ELI5, too.

I wonder if it's secure if I send you the "Slimcoin Community" account password via PM. Although the account is unlikely to be hacked as it has a low rank (and is thus unsuitable for signature campaigns) it would be a pity to lose it. I'll investigate that, and if it's secure enough, then I'll send you the password.

I'm about to look into the issue of the Slimweb Gateway I mentioned yesterday. I really want to fix that because only if we got the (web2web) decentralized web publishing working reliably, the Slimweb can attract new users, investors and maybe even developers ... Once it's working reasonably well I'll write documentation and then I'll plan to open a thread in "Altcoin Discussion" about it, so it gets some exposure.
sr. member
Activity: 882
Merit: 310
Thanks.

If you want (and if would allow), I can update it more often, if you wouldn't have time.

I made some slight changes to website (mostly update informations, to be accurate, it was due to do for a long time).

If there is more inaccurate info, just inform me or raise issue on github.

I will try to be more available now, but I have still exams and presentation pending.
I should be available from end of june.
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
Again, I've worked a little bit on my Publishing tool for the "Slimweb". (Once it's standalone, I'll rename it, probably it will be called "Slimweb Publisher").

Now it's really easy to use (you need: Python3.5+, the Slimcoin client, the Acme-Minitools, and WebTorrent-Desktop):

- Simply create a HTML file with your preferred editor (can be even an office suite)
- Start the Slimcoin client.
- Start the inscriber tool (inscriber-qt.py) and follow the instructions:
-- Select an address which will be the "identifier" of your Slimweb website (the tool will automatically display only those that have a balance of >0.03 SLM to be able to pay all the fees).
-- Open the HTML file. It will calculate automatically a torrent file, the infohash, and a basic magnet link.
-- Inscribe the transaction on the Slimcoin blockchain (simply follow the instructions).
-- Save the torrent file.
-- and share the web site via WebTorrent - if you have WebTorrent-Desktop installed, you can start it directly from the Inscriber tool and let it automatically share your content.

So it's now easier to publish a website on "Slimweb" than to publish on a web space or VPS and having to deal with FTP etc. Wink

Disclaimer: The tool still contains lots of dirty hacks and will be slowly replaced by "serious code", but we can now say that the proof of concept is ready to be thoroughly tested. I have some more plans for it, e.g. to accept Markdown code and standard CSS stylesheets such as Semantic UI, to encode images in the HTML files - e.g. for a "decentralized Instagram"? - and to integrate parts of the Solid social media concept, although if Graham wants, I can leave this part to him as he's probably much more an expert there.

Edit: The remaining problem that can make things not work is the Gateway app. There is currently an issue (probably related to the Same Origin Policy) that makes the Gateway not work in some browsers. Specifically, I couldn't get it to work on Firefox, on Chromium it works when one disables the blocking of "mixed content". There's some work to be done here still ...

Just an idea of how a redesigned wallet could look

Nice! It should not be too hard to create a Qt layout based on this mockup. In my opinion, however, there should be a "fallback layout" without any customization, so people can integrate the client in the theming of their desktop environment. There are users that want beauty and others that want functionality ...

@muf18: Done (links added to OP).
jr. member
Activity: 86
Merit: 1
Hi,
Just to let you know that nova has officially started to accept deposit in BTC, LTC and Dogecoin.
I hope that they will reintroduce deposit for others altcoins soon.

K.
sr. member
Activity: 882
Merit: 310
unfortunately, I could not enter your site, because I received a warning about the security threat. with what it is connected? Only at me such problem?

Type with http only or slimco.in

I will make it https in a few days,it's easy, but I forgot to do it.

@bobitza - very nice great design Cheesy
member
Activity: 224
Merit: 10
“Create Your Decentralized Life”
unfortunately, I could not enter your site, because I received a warning about the security threat. with what it is connected? Only at me such problem?
jr. member
Activity: 61
Merit: 3
Hello all,

Just an update on ARM cross compiling slimcoin. So far I have tried unsuccessfully to use snaps to create packages that can be used on any system. My next step will probably be to try and create flatpaks, especially as they seem to be a more versatile package format than snaps. Could those who want/use ARM binarys let me know what boards/architectures they want to use Slimcoin on, so that I know which one to target first?

Regards
sr. member
Activity: 882
Merit: 310
Yes Slimcoin is a cool project Cheesy.
You can join discord and/or telegram.

Slimcoin Group
https://t.me/SlimcoinGroup

https://discord.gg/crMHFRJ

Maybe update post OP?
full member
Activity: 504
Merit: 106
★Bitvest.io★ Play Plinko or Invest!
Hello cryptossi,

Hey guys I'm new to mining, would you say slimcoin is a good coin to start off with and what hardware would you recommend?

Yes, I would tend to say that slimcoin is a good coin to start with because it is relatively easy to set up and can use almost any hardware. It happens to be basically the first coin that I mined too. In terms of hardware, I would say that you could potentially mine on any CPU from about the last 3-5 years, but as with any mining your profits will probably mostly depend on your power prices. On older hardware, I would say give it a go, but don't expect to make a profit (you still might though). Even some small ARM based single board computers are good for mining Slimcoin as they are very efficient.

One other thing I would say is use the external miner (https://github.com/JonnyLatte/slimminer) rather than the one in the wallet as the external miner produces much higher hash rates. The external miner will also allow you to mine to the same wallet from multiple machines if you wish to do so.

If you are stuck setting anything up, don't be afraid to ask for help, however the documentation in the github repositories for both the wallet and the miner should help you.

Regards

Thanks for your help Eddy, I'm not too bothered about turning over a profit I just want to try and learn how to mine, Slimcoin looked like a cool project and I like how it implements proof of burn.
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
As promised, I've created a very basic (Qt5-based) GUI for the Inscriber tool:

https://github.com/d5000/acme-minitools/blob/slimcoin/inscriber-qt.py

I've tested it on testnet so far, so be very careful, but it is simply a more-usable variant of the command line tool I tested in mainnet so under-the-hood it works the same way. Remember to never use it with your main wallet, create a new wallet file and transfer some coins (10 are enough) to it and use that for inscriptions (an account is not enough!). It will, however, print out the decoded transaction before it makes the inscription, so you can see if something went wrong. The change coins should return to the original address - if they don't, then don't continue!

You need to download the whole "acme-minitools" folder, and you need Python for now. Simply start it with:

Code:
python3 inscriber-qt.py

(a double click may also work, depending on your OS/configuration)

or, for testnet:

Code:
python3 inscriber-qt.py testnet

(in this case, you can create a shortcut for it)

I'll look if I find a tool to make the tool stand-alone and running on Windows without a Qt5 installation.
sr. member
Activity: 489
Merit: 253
Reporting with some Novaexchange statements:

-"Finally we have tremendous news to share with you. On the 28th of May we will open the market for deposits in the following currencies:
- Bitcoin
- Litecoin
- Dogecoin

Later on you will be welcome to make deposits in other currencies"

"1. We are setting up proper KYC (Know Your Customer) and AML (Anti-Money Laundering) routines on Nova Exchange. For the unidentified account holder there will be a limit for withdrawal of 500 US dollars per day and customer.
If you need to withdraw more than 500 dollars at once this is perfectly possible, all you need to do is to provide us with some information and identify yourself with YOTI (download app here). You will find these settings under “Account” and “Contact & Verification level settings”.

We realise that this is an inconvenience, of course we do, but this is a necessary step to keep Nova in business, and growing!

2. Dice & Scratch functions are discontinued and shut down. We're sorry but us the new owners would need a gambling license to keep those features going. We might be forced to shut down completely if we did. We’re very sorry about this.

3. We will no longer be able to accept customers with citizenship and/or residence in the United States."


legendary
Activity: 2254
Merit: 1290
Anybody up to it? I can arrange all details.

FWIW, my assessment is: there's plenty of English-language material commonly and freely available that describes Slimcoin quite adequately for journalistic purposes, this thread and its predecessor being a prime example.

The manner of the approach and its baggage-laden, unquestioned-but-mistaken assumptions clearly communicates the WSJ's limited understanding of the field. And, no this is not an opportunity to "set the record straight", it's an opportunity to be quoted out of context and made to look a fool by a poorly-informed professional with an existing hostile agenda:

https://www.wsj.com/articles/buyer-beware-hundreds-of-bitcoin-wannabes-show-hallmarks-of-fraud-1526573115

It's behind a paywall ofc, so you can't actually read it nor can you make your own assessment of the standard of reporting.

Centralised orgs such as the WSJ are constitutionally unable to interact with a network, they will want an official statement from an official source because that's the way their system works, it admits of no alternative.

I'm considering printing out several dozen "Official Slimcoin spokesperson" badges, so we can all have some fun...

"No, Slimcoin is minted by monkee-magic, the dev said so."

"Oh, yes, Slimcoin will still cold-mint from a USB stick entombed in a solid block of concrete sat at the bottom of a frozen river. You may quote me on that."

Cheers

Graham
sr. member
Activity: 882
Merit: 310
I have already made comment there awaiting moderation, but for some people to see if they want to Wink

https://www.coinopsy.com/dead-coins/slimcoin/
legendary
Activity: 2254
Merit: 1290
gjhiggins - good Cheesy.

Perhaps I should have made my point clearer. Answering requests for real-life id from pseudonymously-operated computer programs is a waste of time for any human with a llimited lifespan.

I will not be pestered by machines but the people behind bitcointalk would appear to be either incompetent or uncaring, either way the outcome is entirely predictable and already becoming apparent.

Cheers

Graham
Pages:
Jump to: