<br><br>On Tuesday, October 24, 2017, Antoine Pitrou <<a href="javascript:_e(%7B%7D,'cvml','solipsis@pitrou.net');" target="_blank">solipsis@pitrou.net</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, 24 Oct 2017 09:00:45 +0200<br>
Victor Stinner <<a>victor.stinner@gmail.com</a>> wrote:<br>
> By the way, you mentionned that clocks are not synchronized. That's another<br>
> revelant point. Even if system clocks are synchronized on a single<br>
> computer, I read that you cannot reach nanosecond resolution for a NTP<br>
> synchronization even in a small LAN.<br>
><br>
> For large systems or distributed systems, a "global (synchronized) clock"<br>
> is not an option. You cannot synchronize clocks correctly, so your<br>
> algorithms must not rely on time, or at least not too precise resolution.<br>
><br>
> I am saying that to again repeat that we are far from sub-second nanosecond<br>
> resolution for system clock.<br>
<br>
What does synchronization have to do with it?  If synchronization<br>
matters, then your PEP should be rejected, because current computers<br>
using NTP can't synchronize with a better precision than 230 ns.</blockquote><div><div align="left"><p dir="ltr">From <a href="https://en.wikipedia.org/wiki/Virtual_black_hole">https://en.wikipedia.org/wiki/Virtual_black_hole</a> :</p>
<p dir="ltr">> In the derivation of his equations, Einstein suggested that physical space-time is Riemannian, ie curved. A small domain of it is approximately flat space-time.<br>
</p>
</div><p dir="ltr"><br>
>From <a href="https://en.wikipedia.org/wiki/Quantum_foam">https://en.wikipedia.org/wiki/Quantum_foam</a> :</p>
<p dir="ltr">> Based on the uncertainty principles of quantum mechanics and the general theory of relativity, there is no reason that spacetime needs to be fundamentally smooth. Instead, in a quantum theory of gravity, spacetime would consist of many small, ever-changing regions in which space and time are not definite, but fluctuate in a foam-like manner.</p>
<p dir="ltr">So, in regards to time synchronization, FWIU: </p>
<div align="left"><p dir="ltr">- WWVB "can provide time with an accuracy of about 100 microseconds"<br>
</p>
</div><div align="left"><p dir="ltr">- GPS time can synchronize down to "tens of nanoseconds"<br>
</p>
</div><div align="left"><p dir="ltr">- Blockchains work around local timestamp issues by "enforcing" linearity</p></div></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
See <a href="https://blog.cloudflare.com/how-to-achieve-low-latency/" target="_blank">https://blog.cloudflare.com/ho<wbr>w-to-achieve-low-latency/</a> </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Regards<br>
<br>
Antoine.<br>
<br>
<br>
______________________________<wbr>_________________<br>
Python-Dev mailing list<br>
<a>Python-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-dev" target="_blank">https://mail.python.org/mailma<wbr>n/listinfo/python-dev</a><br>
Unsubscribe: <a href="https://mail.python.org/mailman/options/python-dev/wes.turner%40gmail.com" target="_blank">https://mail.python.org/mailma<wbr>n/options/python-dev/wes.<wbr>turner%40gmail.com</a><br>
</blockquote>