Litecoin upgrade message in Feathercoin client
-
me 2 >:(
-
Thats because FTC is mostly based on the Litecoin code. Coblee and co has the key which allows them to send a message to all LTC users about any upgrades.
Maybe our team can change that bit to send our messages. Would be very handy.
-
That sounds like a very dangerous feature to have if you can send any message you want. Imagine if it got into the wrong hands! I will find the feature and strip it out. I believe a safer method for informing users of upgrades is required.
-
[quote name=“Bushstar” post=“17546” timestamp=“1372162531”]
That sounds like a very dangerous feature to have if you can send any message you want. Imagine if it got into the wrong hands! I will find the feature and strip it out. I believe a safer method for informing users of upgrades is required.
[/quote]Sure thing.
-
just woke up with a million of these things… not even a nicely placed object on the enter key could clear out the upgrade messages after a couple minutes…
-
[quote name=“Bushstar” post=“17546” timestamp=“1372162531”]
That sounds like a very dangerous feature to have if you can send any message you want. Imagine if it got into the wrong hands! I will find the feature and strip it out. I believe a safer method for informing users of upgrades is required.
[/quote]This was a very well known feature. I assumed you kept it as you could use it for some critical messaging. Like in a attack you can message immediately asking people to update with new checkpoints.
A hard fork would be needed to remove this feature; though my suggestion would be to keep it and get Coblee’s key or make something similar for us.
-
Bushstar - how do we remove this without removing all alerts?
I have been looking through the code for a while and I am stumped!
-
I’m looking into removing the Litecoin network message now.
On a side note the latest Litecoin source is available which is set to be compatible with Litecoin 0.8.2. I’m wondering whether we follow them to 0.6.9.1 now or wait till they finally make it to 0.8.2.
-
[quote name=“Bushstar” post=“17559” timestamp=“1372165036”]
I’m looking into removing the Litecoin network message now.On a side note the latest Litecoin source is available which is set to be compatible with Litecoin 0.8.2. I’m wondering whether we follow them to 0.6.9.1 now or wait till they finally make it to 0.8.2.
[/quote]It depends on what they implement in 0.8.2 and if we really need these features. I suggest to remove the messaging now and release an updated client. It’s a potential security hole.
-
Although the feature is there in the code, we shouldn’t be getting the message unless connected to a LTC node. Maybe I am understanding something wrong.
-
[quote name=“Magic8Ball” post=“17565” timestamp=“1372165885”]
Although the feature is there in the code, we shouldn’t be getting the message unless connected to a LTC node. Maybe I am understanding something wrong.
[/quote]Or perhaps someone came on to the FTC network to broadcast it!
-
The feature we are looking at goes back to Bitcoin 0.3.10.
https://en.bitcoin.it/wiki/Alerts
I have over looked them in Feathercoin until now. The alert feature was probably very useful when Bitcoin was in much earlier testing but now this sort of thing worries me. I’m sure the ability to message is in the hands of the few and if the wrong person got hold of the alerts they could point people towards a malicious site to upgrade.
We can remove the alerts from bugging everyone but still keep the usual error messages.
-
mkxjinshan +1+1
The client should be tailored to the feathercoin users
There are enough ideas for great features on this forum … -
Here is the original Alert system by Satoshi himself.
https://github.com/bitcoin/bitcoin/commit/522dfe3422f562368ebdaeb2b1a13cc9ebafa333
-
[quote name=“Bushstar” post=“17579” timestamp=“1372168504”]
Here is the original Alert system by Satoshi himself.https://github.com/bitcoin/bitcoin/commit/522dfe3422f562368ebdaeb2b1a13cc9ebafa333
[/quote]Nice find.
I had always assumed it was something implemented by Coblee and co (as it was publicised quite a bit).
-
I suggest an option to opt in or out of (Litecoin derivative) General Network messages. Have an overide to that setting, for the Feathercoin client, for passing important messages, like “upgrade” is required.
1. People will get used to upgrading, for security.
2. The only way forward is co-operation, I say update to new Litecoin A.S.A.P. In the future, pass our (beta tested upgrades) back to Litecoin. There is too much to do to make coins successful to waste effort competing. Feathercoin needs to concentrate on its “settings”, potential user base and a quick and efficient mining community.
3. I’m involved because it’s open source and we can therefore all leverage developments, it’s the only sensible way forward… -
I heard the Litecoin message problem is being worked on, look like we might get an update soon…
-
I have released Feathercoin 0.6.4.2 with Network CAlerts disabled. Please test and report back here.
The download is available from the home page.
-
[quote name=“Bushstar” post=“17588” timestamp=“1372171568”]
I have released Feathercoin 0.6.4.2 with Network CAlerts disabled. Please test and report back here.The download is available from the home page.
http://www.feathercoin.com/
[/quote]Working fine.
Do we announce elsewhere - or do you want to make some further changes?
-
I think the real solution should be to put a Feathercoin messaging public address for signing message in the checksignature() and the private key should be hold by Bushstar and Zerodrama and possibly 1-2 more trusted person . so Hardfork notification like 33000 can be send to all. [b]No one without the private key can send a message[/b]. The problem we had before the remove of it is that the trusted key is the Litecoin one.
this in fact is a great way to force some very important communication to user in case of emergency. forum is good for “geek”, general public need to be via the client. so the 33000 hard fork and Bitcoin 0.8 version problem are 2 example of good use of this (the second was for Bitcoin not Feathercoin).