complementary to the Satoshi mechanism. If we are worried about
reversal attacks on small chains, the "checkpoint consensus" might be
a way to persist a given state of the network, a state where all the
peers agreed on what the recent past of blockchain looked like.
It seems it just happened:REORGANIZE: Disconnect 325 blocks; b43180eb326f54a5164b18d762b84e44cd5c3899438c343ed5add6a28084290b..REORGANIZE: Connect 326 blocks; ..25bdd49721e4603f954d1f74d03f674da072061723dc25546c8acb34c0f05cd6
It seems the "new" chain is malformed...? My Twister tries hard to reorganise and eventually overflows something. OSX here.
Got the same state, I started again with a new ~/.twister and it worked again.
But I somehow lost my username (registered initially after the 2014-01-16 08:41:39) in the process and can't import it again as it is already present in the blockchain :/
Did someone found funny to register it before me or is there a more general problem in the blockchain ?
But I somehow lost my username (registered initially after the 2014-01-16 08:41:39) in the process and can't import it again as it is already present in the blockchain :/
Did someone found funny to register it before me or is there a more general problem in the blockchain ?
REORGANIZE: Disconnect 11 blocks; 2c0edbfd058ae3101460f9703a7d88f6af38de19a6191f3741bbf2ecd51a00e7..
REORGANIZE: Connect 12 blocks; ..70dfd943067d44b2756d02ee99f86ae39a7b3b4682f7b969b4a8fb829bf53518DisconnectBlock: restoring old txid user: jonathan height: 20565DisconnectBlock: restoring old txid user: loreal height: 20565DisconnectBlock: restoring old txid user: slobodnyvysielac height: 20565DisconnectBlock: restoring old txid user: morph height: 20565DisconnectBlock: restoring old txid user: jamesaxl height: 20561Bus error: 10
That is a theoretical attack where 51% is still required, but combined with some bad block generation, may the client be remotely crashed? I mean, worse yet: may we simultaneously crash all the clients?
May I ask which version of the twister code you were running when this happened? It seems commit 77d1a4fb introduced a change that could cause this infinite loop (though it was intented to fix one?), but it was reverted in 4c25acc.
(bitcoin developer here)
Nonetheless, it would be a very serious bug.May I ask which version of the twister code you were running when this happened? It seems commit 77d1a4fb introduced a change that could cause this infinite loop (though it was intented to fix one?), but it was reverted in 4c25acc.
--
Hi, I'm happy to help with this. I am running twisterd on a vps I rent at the moment and would like to contribute to the network. It seems okay-ish in terms of resource usage. I have monit running and not receive any alarms. My only concern is security - I don't want my box to get pwned. Is there anyone pen-testing twisterd?
Hi Miguel,If you're looking for people to easily add 24x7 twisterd clients with specific usernames to the network, may I suggest creating an Amazon Machine Image? It would allow people to use the Amazon Free Tier to contribute this capacity easily, for a year for free.
Secondly, with this update on the 20th, does that mean the android client is currently out of date?
Hi guys,
Sorry to be a bit slow but these protocols are not something I know much about. I have a desktop install that I boot when I want to go online and post etc ( @proplus ). I have also done another installation on my vps which is running 24/7. Now I haven't registered on the vps server. If I tail the log, I can see network activity. I had (maybe wrongly) assumed that this would be contributing to the processing power of the network?
Anyways, I am keen to help in the way requested but I'm not 100% sure what you need me to do. Sorry!
Hey Miguel
I think soft checkpointing is an excellent idea and its cool to see someone experimenting with it so count me in.
I will setup a VM for this tonight will DM a name once done.. (I'm @stark )
-d
--
You received this message because you are subscribed to the Google Groups "twister-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to twister-user...@googlegroups.com.
To post to this group, send email to twiste...@googlegroups.com.
I don't agree with you, "Unique Node List" is centralized . Who decide thoses accounts on the list? The creator youself. So you are the "center". The point is that , the spirit of decentralization is, twister don't trust anybody , including the creater himself . Whatif the creater controls all thoses accounts ? He will control the whole twister network!
So ,can we decide thoses accounts by randomly sampling? Can we try to make a algorithm for every node to judge himself "if i am qualified for Unique Node List?".If qualified, then this node will provide some infomation(i.e. all hashs of my blockchain) to his neighbour to assist him to identify "reversal attack".
--
You received this message because you are subscribed to the Google Groups "twister-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to twister-dev...@googlegroups.com.
To post to this group, send email to twist...@googlegroups.com.