最近找朋友一起参加ICP Hackathon拿到Blue Sky Track第二名的成绩
所以来做个简单分享
我过去曾参加过Navcoin的黑客松,但这次ICP的比赛完全是不同级别的
感受度非常好,Dev Doc齐全,也可以随时跟他们约Office Time
比赛为期四周,其中约两周有线上Workshop,参加线上的好处是可以直接发问
不过这种比赛台湾时间都是半夜,如果没办法听的话主办方也都会放到Youtube上
ICP这次的亮点是BTC Integration,但参赛作品没有限制要与这相关
这次我们开发的项目是ZBANK
对于ZBANK,我们的定位是一个后台系统,未来可以塞入很多Crypto服务
至于本次比赛,我们先做的是薪资模组
想像如果你有很多Crypto资产想要成立一间公司,你有两种方式可以发薪水给员工
1. 走传统金融: 你会被政府及银行卡一堆AML,金额还一堆限制,海外汇款还有SWIFT FEE
2. 直接转加密货币: 如果你有上千名员工,难以掌控交易
这也是为什么我们先提供Payroll服务,因为这是有市场的
后续有了公司的薪资资料,我们可以给每间公司Credit Rate(类似联征)
进而提供Crypto信用借贷的产品
产品合法性就先暂不讨论
技术面的话,ICP底层都是WASM运行,所以其实用任何程式语言都可以
只要最后打包成WASM
不过官方支援的主要是Rust and Motoko
我们这次主要建了三个Canister(Frontend/Backend/Bitcoin)
Canister就想像成类似微服务的Service就好
前端的话理论上三大框架都可以支援,我们这次是用Angular开发
这边附上ICP官方文章,可以在里面看到我们详细资讯还有比赛影片
https://ppt.cc/fuBPyx
我本身是写Java Spring出身的,第一次用Rust所以专案Code其实有点乱
团队成员过去也有银行相关经验,所以算是把传统金融那套跟Crypto结合
对我来说,我相信Crypto的未来
希望这个产业多一点真的在做事,而不是圈钱的项目
如果你也有相同的想法,欢迎站内信聊聊