这六年期间, 我带着学生去参加职业院校举办的区块链项目大赛, 结果我发现大家看得最多的问题不是技术方面的缺陷, 而是各种敷衍了事的情况。
具体表现包括修改一下开源合约里面的参数部分, 然后在链上执行一些写入数据和读取数据的操作动作, 一旦评委提出关于实际应用价值或者具体解决了什么现实问题的疑问时, 学生们就会陷入沉默并且无法作答的状态。
区块链比赛项目怎么比
那些获得了奖项的队伍, 我们已经对它们进行了复盘分析工作, 发现这些队伍无一例外地把所有的精力都集中在了所谓的“落地”这个环节上, 并且在那里死磕到底。

有一个队伍专门去做农产品的溯源工作, 他们一点都不贪大求全, 而是死死地盯着“一箱苹果从冷库到超市”这两个具体的步骤来进行操作, 把运输过程中的温度情况以及最终的签收信息全都写入到了区块链上去。虽然这种做法看起来非常简单, 但是那些评委在看了之后是会点头表示认可的。
最忌讳的就是追求规模庞大。如果将DeFi和NFT全部塞入其中, 结果会是每一个领域都没有真正得以发展成功。相比之下, 不如仅仅选择一个具体的应用场景, 把合约边界条件和Gas优化讲清楚、讲透彻, 这种做法要比堆砌各种概念强大十倍之多。
区块链比赛项目难在哪
困难在于基础非常薄弱, 因为很多孩子在高一年级才第一次接触到编程课程, 如果在这个时候要求他们去理解重入攻击怎么防这个知识点的细节, 那么他们的脑子确实很难一下子转过弯来去接受这些概念, 所以我现在选择把那些理论部分的内容全部砍掉, 并且直接将一些可以运行的模板提供给孩子们使用, 从而让他们只需要专注于在那些模板的基础上修改自己的业务逻辑部分就行了。
还有一个坑, 就是选题脱离生活。他一上来就想要搞跨境支付这个方向, 但是他自己连交个电费这种事都搞不明白。反倒是从食堂打饭以及宿舍报修这样的日常小事去切入, 反而更容易做出像样的演示版本。
在区块链职业院校比赛项目里面, 大家现在最缺的并不是技术这个东西, 而是那种肯花笨功夫的态度。也就是说,要把一条链真的跑通, 把合约代码部署上去, 还要让数据真正地被输入进去。只有把基础工作做得很扎实, 这往往比普通的那些花哨架构更有效果。
转载请注明出处:枣强文明网,如有疑问,请联系()。
本文地址:https://www.zqwxw.com/news/10614.html
