TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Trustless time from blockchain, get the current time without trusting any root

2 点作者 dominicl将近 6 年前

1 comment

theamk将近 6 年前
I think the general idea of the using blockchain in long-lived IoT devices seems pretty dangerous. In the last 3 years, Ethereum had hard-forked twice already. A hypothetical IoT device made 3 years ago would not work again, if it were relying on the blockchain.<p>At the same time, TLS 1.1 is 13 years old, and is still supported by all the modern software libraries. Make a TLS certificate with 25 years lifetime, hardcode its fingerprint into your app, and you&#x27;d have nice, simple and much more reliable timesync service.<p>This will not be decentralized, but it does not matter -- your IoT device has a trusted server anyway, this is the server that gives it the firmware updates. Since you fully trust this server, you might as well use if for time and make your life much easier.