1 分•作者: jkwn•大约 2 个月前
我们构建了 gno.land,一个类似于以太坊的 L1 区块链,但你可以使用 Go 语言进行编程,而不是 Solidity。我们开发了一个自定义虚拟机,用于解释 Go 的抽象语法树(AST)。虚拟机在每次交易后自动持久化内存对象的增量,而无需数据库、ORM 和字节序列化。 你的“智能合约”中的公开函数可以被第三方简单地通过 `import gno.land/r/user/dapp` 来导入,就像导入一个库依赖一样。其底层是一个多用户权限系统,类似于 Linux 操作系统。你可以将 Gno 视为 Go 的多用户扩展。gno.land 是一个浏览器内的浏览器,可以让你浏览智能合约的 Markdown 渲染输出。该网站本身就是由 Gno 渲染的。 我们之所以这样做,是因为我们喜欢一个更好的智能合约系统的理念,而且它确实比 Solidity 优秀得多。它的运行速度与 Geth 相当,虽然未来可以进行优化,但目前无法与 Solana 的 memecoin 文化竞争。 我之所以这样做,是因为我想要一个抗审查的信息发布系统,而作为一个语言爱好者,最优雅的表达方式就是通过一个持久化 Go 对象的网络。但是,使用加密货币存在一个入门门槛(而且它确实声名狼藉),而且如今人们除非涉及金钱,否则不愿采用新系统。 目前市场低迷,这是一个真正创新的 L1。我们应该如何考虑上市策略(GTM)? 附注:主网将在一个月后上线。
7 分•作者: jotaen•大约 2 个月前
在过去的几个月里,我为自己构建了一个计时器 Web 应用,用于锻炼和拉伸。我的主要用例是健身房例程,这些例程包含可重复的序列,例如在特定时间内保持某些姿势(重复进行)。该应用程序会倒计时程序,发出蜂鸣声,并大声朗读活动。 它(我认为)有两点特别之处: * 计时器是“可编程的”,因此您可以使用声明式符号自由表达自己的例程和过程。 * 该应用程序是完全静态的(没有后端):整个程序都编码在 URL 中,可以通过书签或二维码共享/传输。 您可以在 <a href="https://timer.jotaen.net" rel="nofollow">https://timer.jotaen.net</a> 上查看它,也可以选择预加载一个演示程序:<a href="https://timer.jotaen.net/#demo" rel="nofollow">https://timer.jotaen.net/#demo</a>。 源代码位于 <a href="https://github.com/jotaen/timer" rel="nofollow">https://github.com/jotaen/timer</a>。我还在我的博客上写了一篇关于幕后花絮的小文章:<a href="https://www.jotaen.net/SAKxq" rel="nofollow">https://www.jotaen.net/SAKxq</a>。
2 分•作者: DenisDolya•大约 2 个月前
我记得当时(2017-2020年),大多数网站在3G或EDGE网络下都能正常加载,唯一的区别只是速度。如今,即使是Lite版的DuckDuckGo搜索引擎(lite.duckduckgo.com/lite/),在H和3G移动网络下搜索时也几乎无法正常工作,更不用说EDGE了。当我尝试在EDGE网络下打开一个网站时,浏览器会显示消息:DNS_PROBE_STARTED。