行业领袖访谈 加密税务与合规

构建Kiwi News过程中我犯下的最大编码错误及深刻反思

行业领袖访谈 加密税务与合规
深入解析一个基于以太坊的点对点新闻平台 -  - Kiwi News,在开发过程中遇到的主要技术挑战和决策失误,分享宝贵的经验教训和未来发展思路,助力开发者避免类似陷阱,实现项目成功。

深入解析一个基于以太坊的点对点新闻平台 - - Kiwi News,在开发过程中遇到的主要技术挑战和决策失误,分享宝贵的经验教训和未来发展思路,助力开发者避免类似陷阱,实现项目成功。

Kiwi News是一个历时2.5年开发的初创项目,其初始愿景是打造一个基于以太坊的点对点新闻聚合平台,类似于Hacker News,但具备用户数据不可被操控运营者劫持的强大特点。项目通过一个去中心化的节点网络,实现用户数据的持续复制和共识。尽管Kiwi News的核心代码采用的是纯手写的原生JavaScript,这一决策在当今前端框架泛滥的时代看来颇具争议,但它也赋予了代码简洁透明和易于追踪的优势。然而从策划到迭代,项目经历了不少挫折与错误,带来了宝贵的教训。 初期,随着AI编程工具如ChatGPT的出现,作者率先尝试"vibe编码",即直接将代码片段复制到人工智能界面,由AI生成代码内容,再手动将其移植至开发环境。此方式节省了大量重复劳动,获得了较高编码效率。

随后的技术进步使得作者转向更高效的辅助工具如gpt-cli和Claude Code。尽管如此,Kiwi News的点对点共识算法部分依然是完整手写,其中对libp2p库的合并算法开发是开拓性的工作,花费了极大心血与时间。这种兼顾创新和稳定的做法奠定了项目技术核心的基础。 关于项目选用以太坊生态的初衷,作者表达了强烈的理想主义情怀。得益于2021年以太坊价格的上涨,他利用收益全力投入Kiwi News的建设,试图通过项目推动以太坊的社会层面发展,实现去中心化的理想。然而,随着时间的推移,作者逐渐意识到依赖以太坊作为架构基础是一个根本性的错误。

以太坊社区内部的原教旨主义色彩越来越浓厚,所谓的"纯洁性测试"不断升级,社区的目标和价值观经常发生变化,让项目难以适应和持续获得认同。 此外,以太坊社区过于重视"数字增长"指标,而忽视用户体验和实际消费需求,这种畸形的发展方向对Kiwi News造成极大阻碍。交易量被社区视作网络价值的重要衡量标准,任何尝试将交易转移至链外网络的做法均遭到排斥和打压。更糟糕的是,社区缺乏对普通消费者的关怀,甚至存在政治层面对"消费"理念的排斥,导致简化用户操作、提升易用性的倡导被忽视。虽然社区认可开发者界面和代码质量,但对视觉设计和用户界面的审美缺乏感知,实际上抑制了面向终端用户的应用创新。以太坊二层扩展计划路径不明、不完善的现状亦大大限制项目的表现空间,这种自相矛盾的生态环境困扰了Kiwi News的发展。

作者坦言,这些观点并非出于责难,而是通过揭示现实挑战,帮助开发者理清与以太坊社群合作的优劣。对于那些已经深度融入以太坊社区,对其价值观有强烈认同感的开发者,或许仍有机会打造成功产品。而对外部人员来说,想要在这样一个封闭且严苛的生态内生存,需要承受诸多排斥和困难。总结来看,选择以太坊作为项目架构核心存在不可忽视的风险和壁垒,这是Kiwi News目前最深刻的反思之一。 另一个重大失误来自前端架构的设计。Kiwi News前端采用了server-side rendering(服务器端渲染)与developit/htm库结合实现标记模板,再局部引入React为部分交互控件提供动态功能。

这种"岛屿架构"虽彰显了纯粹的代码可追溯性,避免了某些前端框架带来的隐式复杂性,但却带来了大量的样式维护和样板代码负担。由于服务端与客户端代码的分离,UI组件的样式和交互逻辑被迫拆分存放,降低了开发效率,也让页面布局的稳定性和无闪烁体验难以保障。 令人意外的是,尽管该方案看似简洁,实际维护过程中却逐渐显现出缺陷。作者身为一名拥有多年经验的前端开发者,深感沮丧,并承认当时因为对当前前端生态的失望而故意抛弃主流前端框架,想要打造更加透明明了的系统。但随着项目规模扩大,这种复合架构产生的附加复杂性日益成为负担。在用户体验和开发效率之间的权衡中,Kiwi News的前端设计尚有很大优化空间。

除此之外,项目从一开始便定位为网站,而非传统移动应用,这也带来了一定的品牌和用户接纳上的差异。虽然作者对开放式网页的理念极为推崇,认为基于链路可访问性的设计方便信息传播与共享,但消费者普遍更偏好纯粹的应用程序体验,尤其是在移动端。设计师的建议也呼吁Kiwi News向移动App转型,试图缩小开发定义的"应用"与用户感知的"应用"间的鸿沟。无论是用户的心理期待还是市场的主流趋势,应用远比网页更具吸引力和粘性,如果重新选择,作者愿意投入资源优先打造一个高质量的App版本,再围绕其技术特点做出创新,这显然是重要的战略学习。 在Kiwi News的发展历程中,作者坦诚透露了对自身错误的反思以及对这些决定的深刻理解。无论是选择以太坊作为基石,还是贯彻极简前端架构以及忽略App市场的重要性,都深刻影响了用户体验、社区支持度及项目可扩展性。

与此同时,项目也收获了大量来自实践层面的知识,包括如何利用AI辅助编程、如何面对复杂共识机制的技术壁垒以及如何调整团队心态应对生态环境的变化。 未来,Kiwi News将继续探索既能保证去中心化和数据安全,又能提升用户体验和社区接纳度的技术路径。作者希望通过诚实分享这些失败和不足,激励更多的开发者面对现实,合理权衡技术选择与社区属性,避免重蹈覆辙。构建去中心化应用的路上充满未知与挑战,但正是这些美中不足的经历,才让这个领域变得生动且富有意义。 Kiwi News的故事告诉我们,技术理想与社区生态的矛盾不容忽视。只有深入理解目标用户需求,把握社区动态并保持技术的灵活性,才能打磨出真正有价值且长久生存的产品。

错误是难免的,关键在于如何从中总结经验,不断调整方向,以求未来的成功。对于所有致力于区块链应用开发的团队来说,Kiwi News的经验无疑是一次难得的镜鉴,值得细细品味和借鉴。 。

飞 加密货币交易所的自动交易 以最优惠的价格买卖您的加密货币

下一步
在现代数据驱动的工作环境中,简洁高效的自动化脚本工具正成为人工智能赋能的关键。本文深度解析如何利用 Curl 和 Jq 搭建轻量级、易维护的 AI 数据访问环境,探讨 MCP 服务器目前面临的挑战及后续发展趋势。
2026年01月22号 20点49分55秒 用 Curl 和 Jq 打造高效 AI 工作流程:为什么 MCP 还需要时间成熟

在现代数据驱动的工作环境中,简洁高效的自动化脚本工具正成为人工智能赋能的关键。本文深度解析如何利用 Curl 和 Jq 搭建轻量级、易维护的 AI 数据访问环境,探讨 MCP 服务器目前面临的挑战及后续发展趋势。

在现代macOS系统中,APFS作为苹果自研的文件系统,承载着存储与数据管理的重要职责。然而,原生磁盘工具在检测与修复APFS卷及容器时,仍频频遇到难题,影响用户的磁盘维护体验和数据安全。本文将深入探讨APFS技术特点、磁盘工具面临的核心问题、实用解决方案及未来改进的可能方向。
2026年01月22号 20点51分20秒 深度解析:为何macOS的磁盘工具依旧无法正常检测与修复APFS卷和容器

在现代macOS系统中,APFS作为苹果自研的文件系统,承载着存储与数据管理的重要职责。然而,原生磁盘工具在检测与修复APFS卷及容器时,仍频频遇到难题,影响用户的磁盘维护体验和数据安全。本文将深入探讨APFS技术特点、磁盘工具面临的核心问题、实用解决方案及未来改进的可能方向。

Errortype v0.0.5版本隆重推出,新增对golangci-lint插件的支持,大幅提升Go语言开发中的错误处理和代码质量管理效率。深入解析更新内容及其带来的实际优势,助力开发者更好地应对项目中的复杂错误场景。
2026年01月22号 20点51分49秒 Errortype v0.0.5全新发布 - - 支持golangci-lint插件,优化Go语言开发体验

Errortype v0.0.5版本隆重推出,新增对golangci-lint插件的支持,大幅提升Go语言开发中的错误处理和代码质量管理效率。深入解析更新内容及其带来的实际优势,助力开发者更好地应对项目中的复杂错误场景。

澳大利亚在联合国大会期间正式承认巴勒斯坦为主权独立国家,此举标志着澳大利亚外交政策的重大转变。这一决定与英国和加拿大的类似行动同步进行,反映国际社会推动以色列和巴勒斯坦两国和平解决冲突的共同努力。
2026年01月22号 20点52分38秒 澳大利亚正式承认巴勒斯坦建国 英国加拿大步其后尘推动中东和平进程

澳大利亚在联合国大会期间正式承认巴勒斯坦为主权独立国家,此举标志着澳大利亚外交政策的重大转变。这一决定与英国和加拿大的类似行动同步进行,反映国际社会推动以色列和巴勒斯坦两国和平解决冲突的共同努力。

通过一项利用威尔士出生日期的自然实验,科学家们发现带状疱疹疫苗不仅有效预防带状疱疹,还显著降低了痴呆症的发生风险,为老年痴呆症的预防提供了宝贵的新视角。
2026年01月22号 20点53分34秒 带状疱疹疫苗对预防痴呆症的自然实验揭示新希望

通过一项利用威尔士出生日期的自然实验,科学家们发现带状疱疹疫苗不仅有效预防带状疱疹,还显著降低了痴呆症的发生风险,为老年痴呆症的预防提供了宝贵的新视角。

本文深入剖析了APX代币持有者如何利用ASTEr升级换币带来的市场机遇,将初始投资22.6万美元迅速增值至700万美元的全过程,并探讨了APX生态系统、ASTEr协议升级及其在去中心化金融领域的影响。文章为投资者提供了宝贵的市场洞察与投资策略启示。
2026年01月22号 20点54分13秒 APX"钻石手"持有者凭借ASTER兑换狂潮将22.6万美元变700万美元的传奇之路

本文深入剖析了APX代币持有者如何利用ASTEr升级换币带来的市场机遇,将初始投资22.6万美元迅速增值至700万美元的全过程,并探讨了APX生态系统、ASTEr协议升级及其在去中心化金融领域的影响。文章为投资者提供了宝贵的市场洞察与投资策略启示。

随着高收益现金储蓄成为Z世代的理财新宠,美联储的最新货币政策调整却带来了不可忽视的影响。深入探讨Z世代投资者为何青睐高利率储蓄产品,以及美联储政策变动如何改变市场格局和年轻人的理财策略。
2026年01月22号 20点55分36秒 美联储新政策冲击Z世代高收益现金储蓄热潮

随着高收益现金储蓄成为Z世代的理财新宠,美联储的最新货币政策调整却带来了不可忽视的影响。深入探讨Z世代投资者为何青睐高利率储蓄产品,以及美联储政策变动如何改变市场格局和年轻人的理财策略。