Author

Topic: [ANN][RIC] Riecoin: constellations POW *CPU* HARD FORK successful, world record - page 151. (Read 685207 times)

dga
hero member
Activity: 737
Merit: 511
I applaud all efforts of Garta and development of Riecoin.

As a developer myself this is one of the few threads I regularly read and one of the few coins I follow and believe to have serious long term life.

My only wish is that mining (solo mining vs. in a pool with closed source software) was at least 'possible' or within reach of an individual.

I tried running several large 'droplets' to mine riecoin for 48 hours last week and while I am no expert in configuration I hit not a single block.

Still it is easy enough to obtain on Mintpal (or other exchanges I imagine as well) and not very expensive.

ideas come easy as pie but doing the grind to make things happen and implement stuff isnt yo
Yup. But Implementation originate from imagination. Gatra did give some input on what is and isn't possible. He is doing the best he can with one person and is continuously looking to improve Riecoin.

the pool is closed source, but the miner is open source with a very permissive license - anyone is welcome to take the core I wrote and adapt it for solo mining (or you can use a00k's solo miner) or stratum.

I think that with the new b15 design, it might actually be easier to adapt than before, but it depends a little on how the destination codebase manages its threads.
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
I applaud all efforts of Garta and development of Riecoin.

As a developer myself this is one of the few threads I regularly read and one of the few coins I follow and believe to have serious long term life.

My only wish is that mining (solo mining vs. in a pool with closed source software) was at least 'possible' or within reach of an individual.

I tried running several large 'droplets' to mine riecoin for 48 hours last week and while I am no expert in configuration I hit not a single block.

Still it is easy enough to obtain on Mintpal (or other exchanges I imagine as well) and not very expensive.

ideas come easy as pie but doing the grind to make things happen and implement stuff isnt yo
Yup. But Implementation originate from imagination. Gatra did give some input on what is and isn't possible. He is doing the best he can with one person and is continuously looking to improve Riecoin.
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
this is true but can be somewhat overcome by the use of tor and other tools to obscure things....

some exchanges will not let you log on from a tor exit node however.....

coin mixing, annon ??

The weakness with anonymity usually isn't in the blockchain or mixing anyway, it's at the conversion to/from fiat (for obvious reasons), as well as at the exchanges levels (since those have your email address and your ip address history).

sr. member
Activity: 308
Merit: 250
Riecoin and Huntercoin to rule all!
ideas come easy as pie but doing the grind to make things happen and implement stuff isnt yo
Yup. But Implementation originate from imagination. Gatra did give some input on what is and isn't possible. He is doing the best he can with one person and is continuously looking to improve Riecoin.
newbie
Activity: 38
Merit: 0
ideas come easy as pie but doing the grind to make things happen and implement stuff isnt yo
legendary
Activity: 1100
Merit: 1032
coin mixing, annon ??

The weakness with anonymity usually isn't in the blockchain or mixing anyway, it's at the conversion to/from fiat (for obvious reasons), as well as at the exchanges levels (since those have your email address and your ip address history).
legendary
Activity: 1100
Merit: 1032
Further reflection on the solutions to alleviate the need to always backup the wallet is the seed approach used by electrum

https://electrum.org/faq.html#seed

Basically all keys are generated from a single seed, so even if you lose your wallet.dat, all the keys can be re-generated at a later time if you stored a paper copy of the seed, you'll only lose account names and labels, but never the coins themselves.

Only downside is that keys are only as strong as the seed and the pseudo-rng, but that can be made hard enough to not be the weakest link.
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
hero member
Activity: 583
Merit: 505
CTO @ Flixxo, Riecoin dev
Also, would it be possible to move Riecoin towards anonymous transaction? o.o

anonymous in darksend style, I'd rather not, as I consider it to be kinda bs. Better just use a mixing service.
anonymous in cryptonote/monero style, maybe with a hard fork. It implies some work and I haven't fully understood the whole ring signature whitepaper yet (this means I'm not yet convinced of its security, although it looks solid), but it should be possible... if Riecoin doesn't take off as it should, I'll consider implementing it.

edit: anonymous in zerocoin's style: cool, but the implementation doesn't exist yet.



Yup. I think a perfect coin would have the anonymity of Zerocoin, community of Dogecoin, scientific improvements like Riecoin, energy efficient like gridcoin, fun like Huntercoin, and useful functions like Datacoin.

i like ur idea its a good vision but can we make it happen yo? lets go do it, this will be a good coin
I don't think we can implement all of it but some.

Of course I'd love to see all of that, but realistically, there are always trade-offs and decisions to be made... here is what I think:

community of Dogecoin
- I don't know how to achieve this...

energy efficient like gridcoin
- I don't like gridcoin because it's centralized (on the owners of the BOINC projects), and I believe it's not actually energy efficient, since the power spent on BOINC projects does not actually help securing the blockchain. In this sense Riecoin is better: it's a distributed project for testing a mathematical problem (like those in BOINC) that also serves as a currency, and mining itself is the scientific computation! As a long term project I want to make it fold proteins too. It may not be possible to make the folding BE the securing of the blockchain, but at least it should be possible to do it in a decentralized way, where work verification is done by the nodes of the network and not by an external centralized entity. But this would probably call for a new coin, not RIC itself.

fun like Huntercoin
- sorry, but Huntercoin is too different to what we're doing here, I don't see how we could make it work together... but hey... prime constellations can be fun too Smiley

useful functions like Datacoin
- with the inclusion of OP_RETURN in v0.9.1, it's possible to easily store metadata on the blockchain. Only the tools to make it user-friendly would be needed.
That's nice, but I don't like it that in Datacoin every node has to store all the data and only the miners get the rewards. People interested in the scientific aspects of Riecoin may not be interested in dedicating a lot of disk space to store other people's junk. I'll try to think of a way to implement this where data is not on the blockchain, so only those who want to can dedicate their storage. And the fees you pay to store data would go to those actually holding your data, not to miners. So if you have storage capacity but not CPU power, you can "rent" your space. This could even work better than datacoin or using OP_RETURN because we wouldn't have the 1MB-per-block size limit: we could store files of any size. You would pay a monthly fee, and nodes that have your data would have to prove they still have it in order to receive the payments.

I have a lot of ideas but they require a lot of work. I wish I could dedicate myself to this 100% but I still have to pay my rent!
dga
hero member
Activity: 737
Merit: 511
Gatra, what's your RIC address?
I haven't been doing enough on the miner in the last month due to other stuff.
You deserve the dev fee from the mining more than I do for this period;  I'll ship it over.


thanks! it's in my signature: RByJXMhtRa2Jc2ix6sWoVRZq3kyK3zb8nY

Sent 351.  Sorry it's not more. Smiley  Tx 9d77ea1f0e0921db6bf91758a1e202a56dfa3ff4e638b464001bd7a7a236b954
Expect another transaction in a week with probably 1000.  Have to go find that wallet.
hero member
Activity: 583
Merit: 505
CTO @ Flixxo, Riecoin dev
Gatra, what's your RIC address?
I haven't been doing enough on the miner in the last month due to other stuff.
You deserve the dev fee from the mining more than I do for this period;  I'll ship it over.


thanks! it's in my signature: RByJXMhtRa2Jc2ix6sWoVRZq3kyK3zb8nY
dga
hero member
Activity: 737
Merit: 511
Gatra, what's your RIC address?
I haven't been doing enough on the miner in the last month due to other stuff.
You deserve the dev fee from the mining more than I do for this period;  I'll ship it over.
sr. member
Activity: 308
Merit: 250
Riecoin and Huntercoin to rule all!
Also, would it be possible to move Riecoin towards anonymous transaction? o.o

anonymous in darksend style, I'd rather not, as I consider it to be kinda bs. Better just use a mixing service.
anonymous in cryptonote/monero style, maybe with a hard fork. It implies some work and I haven't fully understood the whole ring signature whitepaper yet (this means I'm not yet convinced of its security, although it looks solid), but it should be possible... if Riecoin doesn't take off as it should, I'll consider implementing it.

edit: anonymous in zerocoin's style: cool, but the implementation doesn't exist yet.



Yup. I think a perfect coin would have the anonymity of Zerocoin, community of Dogecoin, scientific improvements like Riecoin, energy efficient like gridcoin, fun like Huntercoin, and useful functions like Datacoin.

i like ur idea its a good vision but can we make it happen yo? lets go do it, this will be a good coin
I don't think we can implement all of it but some.
newbie
Activity: 38
Merit: 0
Also, would it be possible to move Riecoin towards anonymous transaction? o.o

anonymous in darksend style, I'd rather not, as I consider it to be kinda bs. Better just use a mixing service.
anonymous in cryptonote/monero style, maybe with a hard fork. It implies some work and I haven't fully understood the whole ring signature whitepaper yet (this means I'm not yet convinced of its security, although it looks solid), but it should be possible... if Riecoin doesn't take off as it should, I'll consider implementing it.

edit: anonymous in zerocoin's style: cool, but the implementation doesn't exist yet.



Yup. I think a perfect coin would have the anonymity of Zerocoin, community of Dogecoin, scientific improvements like Riecoin, energy efficient like gridcoin, fun like Huntercoin, and useful functions like Datacoin.

i like ur idea its a good vision but can we make it happen yo? lets go do it, this will be a good coin
sr. member
Activity: 308
Merit: 250
Riecoin and Huntercoin to rule all!
I didn't even know we had this option. Excellent find!
One feature to set RIC apart could be to avoid the creation of change addresses, and send the change back to the original address.

In theory this reduces ECDSA strength, in practice, if this reduction is enough to matter, then ECDSA can be considered broken anyway (if only because exchanges have you reuse the same addresses, and thus are exposed to the same vulnerability, which would completely discredit a crypto).

There are nice benefits however:
  • no need to backup the wallet after every spend, since no new private keys are generated on the fly
  • reduced wallet backup security issues because of the above
  • reduced address/account cross-contamination, and possibility to have proper accounts in a wallet

The anonymity loss from the lack of change addresses is minimal in practice, the anonymity gain from no longer having change addresses being combined is high (combined change addresses essentially shout to the world that two addresses were part of the same wallet).

Also in terms of coin safety, change addresses are probably the simplest way to lose your coins, because if you have 1000 coins at address X, make a backup, then spend 1 coin, your backup is already worthless. The spend will have sent 1 coin to your specified address, and 999 to a new change address, whose private key won't be in your last backup...

You can do that with v0.9.1!
In the wallet, go to settings->options, and on the "display" tab, check the "Display coin control features (experts only)" checkbox.
After doing that, on the "send" dialog you'll see the "coin control features", where you'll have a "Custom change address". There you can set the address you'd like.

Maybe I can add a feature that, when enabled, would automatically use the largest input address automatically. This would make it easier to use, but the functionality is already there!

sr. member
Activity: 259
Merit: 250
diff 1593 -  still close to the long time low.
It's great time for starting your miner and make some money :
lower diff = higher return Wink


newbie
Activity: 8
Merit: 0
If you enable advanced features in the riecoin-qt, when sending payments you can choose what addresses to send them from, and what to do with the change.  Normally, every time you send a payment, what's left at the addresses you sent from goes to a new unused address, but coin control gives you more control over it.

Thank you for the explaination! ..but now i wonder about another thing Smiley

In order to check my passphrase i sent some micro payments ... so my adresse should have changed i guess but it didn't?

sorry for this questioning i just want to get a deeper understanding...i never used cryptocurrencies for paying something^^

legendary
Activity: 1100
Merit: 1032
Correct me if I'm wrong, but by default keypoolsize=100, implying you can generate 100 change, or otherwise new, addresses and restore an old backup and not lose any money.

Yes, though you can never (easily) be sure when a change address was needed, or how many spare change addresses you still had in your last backup (in case you just shutdown the client and backup wallet.dat), and also, I expect people to backup on a calendar schedule (every week, every month, every how-long-ago-did-i-back-that-up), and not based on an internal pool size value.

It's a bit counter-productive IMHO to claim high encryption and security, and have the wallet system be so dependent on regular backups. Each time you backup, you introduce a lot of risk of leaking the data or just messing up the backup, this goes both for regular and advanced users.

Consider that if cryptos become successful and long lasting, change addresses essentially mean you aren't allowed to mess your backup during the next decade or two... The current wallet system just isn't resilient enough for that.

Looking at static bitcoin addresses, it's likely a huge number of bitcoin wallets have been lost in just a few years already, and most those wallets were owned by geeks and enthusiasts.
full member
Activity: 314
Merit: 100
Can someone explain the Coin Control function? I am Noob Huh  and don't understand a word  Smiley



If you enable advanced features in the riecoin-qt, when sending payments you can choose what addresses to send them from, and what to do with the change.  Normally, every time you send a payment, what's left at the addresses you sent from goes to a new unused address, but coin control gives you more control over it.
newbie
Activity: 8
Merit: 0
Can someone explain the Coin Control function? I am Noob Huh  and don't understand a word  Smiley

Jump to: