-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need some trusted time servers among our PCs. #1319
Comments
It could be improved as:
|
@HelloZeroNet : What if the client's system clock changes itself many times during continuous offline state and the client uploads the posts and comments many times during the same period? (This can be happened in case of the battery on the mainboard malfunctions.)
|
If you have totally faulty RTC, then it will mess up lots of things (eg. ssl certs won't be accepted), so I think the out of order zeronet post is the last thing you will worry about. |
@HelloZeroNet : We may need a tag "#non-authenticated-timestamp" for the users whose zeronet clock has not been signed by any of the authorized ZeroNet RTC peers, so that people notice that the some users' strange comments might be caused by that reason. Plz refer to this post: http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/1oranGeS2xsKZ4jVsu9SVttzgkYXu4k9v/1AWwhg4EiWAVttfQboJZ4wJfX3WawfJT3h/1535159559 |
Step 1: Please describe your environment
Step 2: Describe the problem:
Refer to : <Comments order bug based on timestamps of each other's PC, maybe? #115> HelloZeroNet/ZeroMe#115
I noticed a strange phenomenon today while commenting on the post in ZeroMe.
Another guy make a comment just now, and I read it and make a next comment following him, but my comment popped up under his comment. I deleted mine, and made another again, but it still goes under his one. I thought he hacked something or what, but I decided to wait 10 seconds and made another one only to fail. At last I could see my new comment above his one after around 40 to 50 seconds.
What was happened?
@HelloZeroNet : Since there is no central computer involved in ZeroNet the timestamp is added by the sender's computer. So if yours or the sender's computer time is out of sync, then it could break the order.
Steps to reproduce:
Observed Results:
Refer to the above paragraph I described.
Expected Results:
We need to appoint some trusted time servers among the decentralized PCs, don't we? Have them be chosen by voting. Predefined upvotes to downvotes ratio will switch off some of them or switch on others of them.
The text was updated successfully, but these errors were encountered: