从入门到提交:超全黑客松备赛指南这里看

阿花

从入门到提交:超全黑客松备赛指南这里看

 黑客松一词源于“编程(Hack)”和“马拉松(Marathon)”的结合,是一种通常在 24-72 小时内高强度进行的创新竞赛活动,参与者们组队协作,围绕特定主题或技术,从零开始构思、设计并开发出一个具备基本功能的项目原型(Demo)。

作为展现技术创新、项目开发实力的竞技场,黑客松在近几年的发展中逐渐成全球科技爱好者、开发者和创业者的才华展示、学习交流平台。据相关数据统计,近两年全球举办了超过 7000 多场大型黑客松比赛,参与人数突破百万人次,超过 30% 还还建议建议的获胜项目最终获得了广阔的市场孵化和商业投资空间。

从入门到提交:超全黑客松备赛指南这里看

2024 波卡黑客松大赛(曼谷站)评委名单参赛选手、提交项目、入围及获奖项目数据

如果你也想加入黑客松比拼,你可能将收获:

- 开发学习实践舞台展示:你的开发设想和项目创作可以跳出日常工作的舒适区,在短期时间内接触和应用新技术,包括 AI 大模型等,并将开发理论知识转化为实际应用产品,获得展示创新才华的舞台空间

- 快速验证项目想法路径:作为成本极低的“创业实验”,黑客松将检验你的奇思妙想能否真正打动市场大众,能否在短时间内进行市场落地实践,成为高效的“试金石”

- 高质量人脉资源网络:通过黑客松比拼,你有可能遇到来自不同 Web3 行业领域的顶尖人才(开发者、设计师、产品经理)、行业导师甚至投资人,为你带来更多未来职业机会或合作伙伴

- 大赛奖金和荣誉激励:优异的黑客松成绩将获得诸多大赛奖金池瓜分机会,获得启动创业的第一桶金!大赛荣誉激励更能为你的个人简历添砖加瓦,成为进入顶尖公司或获得投资的敲门砖。

无论是初学者希望积累实战经验,还是资深开发者想要挑战创新极限,黑客松都能提供一个集中爆发创造力的环境。但也有很多伙伴在探索黑客松的过程中存在方法缺陷、技术资源不足等难题,困住了前行的步伐。这里将为你提供一份从 0 开始入门学习到项目提交的完整备赛指南,助力你在有限时间内实现开发项目的价值创作。

从入门到提交:超全黑客松备赛指南这里看

? 技术学习阶段:打造强有力的开发团队

? 入门学习指南指引

黑客松备赛需要技术学习的支持,为此起步入门指南变得十分刚需。以波卡生态为例,其作为“跨链之王”,自诞生以来因通过独特的分片技术和跨链通信机制,为区块链互操作性提供高性能技术解决方案而走进行业视野。为了带领更多开发者了解生态技术发展的底层逻辑,带领大家真正把握技术概念,推动实现生态项目的开发创新——波卡 Wiki 面向学习者、波卡开发者和维护者提供相应技术知识,从波卡定义开始,解释与波卡相关的一切,包括不限于波卡网络、社区、资助计划、大使计划、账户使用指南、研究指南等基础信息。

?‍♂️ Wiki 网址:

https://wiki.polkadot.network/docs/getting-started

从入门到提交:超全黑客松备赛指南这里看

此外,还建议初入 Web3 的开发者可以接触了解 Substrate 生态,并以此作为黑客松竞技实战的有力工具。Substrate 可以通过制作及整合技术模块创建定制化区块链,它附带构建区块链所需的一切技术基础。使用 Substrate 模块能够轻松创建所需内容,或制作个人的自定义逻辑,这让构建区块链变得更加轻松、高效、安全。

它具有:

- 不需要硬分叉的链升级:升级区块链从未如此简单。运用 Substrate 升级链上逻辑和提交一笔转账交易一样容易。

- WebAssembly 的跨语言支持:WebAssembly 是下一个 Web 标准。您可用任何语言编写您的区块链逻辑,包括C / C ++,C#,Typescript 和 Rust,然后编译到 WebAssembly 格式。

- 直接兼容 Polkadot 网络: 您的 Substrate 区块链将与 Polkadot 网络兼容,从而可以轻松成为 Polkadot 网络的平行链,并与其他链进行通信。

- 面向未来的区块链: 通过无分叉链上升级,轻量级的客户端和链下工作机等功能,您的 Substrate 区块链已为未来 Web3 带来的革新做好了准备。

? Polkadot 官方文档

?网址:https://wiki.polkadot.network/

这里解释了 Polkadot 网络的部分行为及背后的原理。

? Polkadot-JS 文档

?网址:https://polkadot.js.org/docs/

讲解如何用 Polkadot-JS API 来打造客户端与 Substrate 互动,订阅链上信息。

? 技术栈选择与创意生成

完成基础生态入门学习和技术积累后,开发者团队需要选择技术栈,据 Major League Hacking(MLH) 数据统计显示, Python 和机器学习框架是最常出现在黑客松各类获胜项目中的技术组合。建议开发团队在组建时注意吸纳不同技术侧重点的行业同好,如前端开发需要掌握 React/Vue.js 基础组件开发与状态管理技能;后端开发需要掌握 RESTful API 设计与至少一种数据库操作;版本控制和部署需要掌握 Git 基础操作与云服务/Docker 使用能力。理想状态下,一个开发团队至少需要 3-5 人构成,通过跨学科团队组建,覆盖技术、设计、商业等不同领域的素质能力。

完成技术栈选择和创意定位后,优秀的黑客松项目还具备能够解决明确技术痛点的实力。团队通过分析以往获奖项目才能把握入围评审的技术关键,从日常生活、工作场景中挖掘技术需求,结合 AI 应用热点进行项目创作,更好地产出符合社会发展实际的创新开发项目。

从入门到提交:超全黑客松备赛指南这里看

? 开发实践阶段:科学规划项目的开发策略

完成技术学习和开发尝试的团队可以进入正式的备赛过程。当前许多黑客松竞技都规定了限时创作的规则要求,检验团队能否在短期内完成项目创新过程,一场酣畅淋漓的 Hacker 竞技变成了“头脑风暴”的集中盛宴,对此团队需要科学规划和部署时间管理安排,进行分时段拆解与规划,以获得更多项目创新的主动权。

? 制定循序渐进的模块

将有限的开发时间科学分配是黑客松成功关键。以 48 小时限时黑客松比拼为例,团队可以在前 4 小时明确项目开发需求,确定技术方案和分配任务时间模块;在推进项目开发的 30 小时内进行分阶段技术部署;最后 3-6 小时内进行项目集成测试、演示调试以及演示材料准备。通过科学拆解的项目模块开发尝试,将其拆分为最小可行产品(MVP)以实现核心板块创新功能。

从入门到提交:超全黑客松备赛指南这里看

? 技术难题与解决路径

完成技术开发的过程充满了机遇和挑战,在编码阶段建议开发者使用 Git 进行协作并定期 commit 填写清晰说明,拆解模块化的团队协作进程,通过 API 接口约定降低依赖,以简易自动化测试脚本节省调试时间。如果遇到技术难题,可以优先使用 Stack Overflow、官方文档等高质量资源解决问题,合理使用开源代码和 API 服务,但需要注意遵循比赛规则和许可协议。

从入门到提交:超全黑客松备赛指南这里看

? 项目提交阶段:演示准备和赛后总结

? 文档说明撰写与演示准备

开发团队的项目完成主体创作后,就进入了文档编写与准备提交环节。开发团队需要撰写简练有力的文档说明,包含项目解决的问题和创新点、系统结构图和技术栈说明、项目可能的发展方向和扩展可能性等板块,拥有完整易读的项目文档能够潜在提高评审好感度。此外,团队还可以提前制作 2-3 分钟左右的演示视频,通过核心功能演示和技术亮点呈现来展示项目价值,请注意需要确保音频清晰、画面稳定、演示流畅,从问题发现到解决方案的自然过渡,预先设想评委可能问题并准备相应的反馈答案。

从入门到提交:超全黑客松备赛指南这里看

? 赛后迭代与寻求发展合作

黑客松竞技比拼的结束从不是终点,对于开发者来说,如何通过获奖项目获得更多潜力合作机遇尤为重要。团队可以积极收集评委反馈和建议,推动完善技术项目的不足之处,将项目代码开源并收集社区反馈声音。有野心和闯劲的团队还可以参与其他黑客松相似赛道的比拼或申请 Grant 计划,推动项目落地应用。在此过程中,你获得的开发经验、人脉资源都是未来探索 Web3 行业的宝藏收获。

从入门到提交:超全黑客松备赛指南这里看

? 加入线上黑客松!瓜分高达  12,000U 奖池

现在,带着技术学习和经验积累的你,是否也渴望来一场黑客松竞技,将所学化为实践?请相信,“完成永远比完美更重要”,只要你愿意和团队一起共同勇敢踏出迈向黑客松的第一步,那么 Web3 行业的创新发展机遇就像你靠拢一步,也让你的职业探索获得更多可能。

由 OneBlock 携手 Polkadot 、Bifrost、PaperMoon 精心策划线上黑客松 ——「Dot Your Future: Create, Connect, Transform」,希望为全球开发者打造一个探索前沿技术、实现创意落地的绝佳舞台。这是一场专为开发者打造的深度探索之旅!拥抱 Polkadot,释放 Web3 真正潜能,共同推动平行链与多链生态创新,助力开发者基于 Polkadot 先进技术构建去中心化应用。无论你是初探Web3,还是资深区块链开发者,这里都将成为你实现创想、对接全球资源的舞台。

本次黑客松将聚焦 Polkadot 平行链及其多链生态,鼓励参与者基于 Polkadot 先进技术构建创新的去中心化应用。本次黑客松重磅成为波卡全球官方活动「Road to sub0」亚洲核心站(Official Asia Hub),与全球开发者共同迈向 Buenos Aires Sub0 盛会!

?了解全球 “Road to sub0” 活动:https://www.roadtosub0.com

从入门到提交:超全黑客松备赛指南这里看

黑客松总奖池高达 12,000U,同时 OneBlock+ 还将为参赛选手提供专业的导师指导及丰富的生态资源,全力助你将想法落地。无论你是刚刚接触 Web3,还是希望进一步拓展区块链开发经验的开发者,这里都将是你实现创想的舞台。 

? 以下是最新赛题详情,供开发者选择心仪赛道进行备赛!

赛道一:构建下一代 Web3 生态系统(提供方:OneBlock+)

OneBlock+ 是亚洲领先的 Polkadot 开发者社区,也是全球 Polkadot 生态中极具影响力的贡献者。专注于开发者教育、社区增长和治理倡议,致力于搭建全球 Polkadot 生态与中文开发者之间的重要桥梁。

? 赛题任务

参赛团队可基于 Polkadot 的多虚拟机环境,利用 REVM、现有 EVM 兼容环境,或 PolkaVM (PVM) 进行开发,构建具有创新性的去中心化应用 (dApp)。  重点鼓励开发者尝试 REVM,这是 Polkadot 马上 product ready 执行环境,能够实现与以太坊生态工具(如 Foundry、Hardhat)高度兼容,帮助 Solidity 开发者无缝迁移和扩展。

✅ 可实现方向(包括但不限于)

  • 创新型应用:DeFi 协议、NFT 市场、跨链工具、社交应用等;

  • 跨链集成:结合 Polkadot 原生功能(如 XCM、跨链资产调用)增强 dApp 能力;

  • 开发体验优化:在 REVM、EVM 或 PVM 上探索合约部署、交互与工具链改进;

  • 新范式探索:在 PVM 上尝试高性能智能合约或新型应用逻辑,展示 Polkadot 在下一代 VM 上的潜力。

? 奖项设置

?一等奖:500U*1

?二等奖:300U*1

?三等奖:200U*1

??‍?最佳开发者/团队:瓜分 500U 奖金池

?️最勤劳开发者/团队:瓜分 500U 奖金池

赛道二:Bifrost 流动性质押创新体验挑战(提供方:Bifrost)

Bifrost 是一个专为多链生态打造的流动性质押应用链,致力于通过去中心化跨链互操作技术,使用户在享受质押收益的同时,灵活参与 DeFi 生态,实现高安全、高流动性的资产赋能。

? 赛题任务

设计并实现一种新颖且优质的用户体验,用于交互 Bifrost 在多链环境中广泛使用的流动性质押代币。我们鼓励参赛团队从用户视角出发,打造流畅、直观的前端交互流程,支持流动性质押代币的铸造、赎回与实时状态追踪等功能。

✅ 可实现方向(包括但不限于)

- 构建全新的前端交互界面,优化用户参与 Bifrost 流动性质押的整体流程

- 实现多链环境下质押资产的可视化监控与管理

- 设计清晰、友好的数据展示与操作反馈机制

? 奖项设置

? 生态公共奖金池(总计 7500U)

- 单项奖金范围为 300 - 1000U,具体金额将依据项目质量评定,卓越项目有机会获得更高奖励

- 往期资助项目可参考:Closed Issues

- 总奖金池状态可见于: Mimir Bifrost Grant Fund 

? 黑客松专项奖

- ? 最佳创新奖:500U × 1名

- ⚙️ 最佳技术实现奖:500U × 1名

- ? 潜力奖:300U × 5名

加入我们,一起推动 Web3 的创新与未来 

? 报名通道:https://luma.com/nwa8qf6e

来源:金色财经

目录[+]