Dfinity第二次内部黑客马拉松活动获胜项目一览
DFINIHack是由Dfinity基金会在继2020年6月举办的Tungsten Hackthon之后的第二次内部黑客马拉松活动,本期文章带各位小伙伴第二次的Dfinity内部黑客马拉松活动会给我们带来哪些惊喜项目。
举行本次DFINIHack活动有几个目标,其中最主要的是:
探索Dfinity上的开发新用例:作为一个通用的区块链平台,Dfinity适用于尚未探索的各种开发用例 Dodfood 开发者体验:评估现有资源和文档,且更新改善开发者体验。 在Dfinity上推广开发者文化:随着新开发人员加入团队,Dfinity基金会希望通过本次活动让他们拥有在Dfinity链上段对端构建应用程序的经验。
参加DFINIHack活动的Dfinity员工一共达到了50%(参与者、评委、资源),共有18个团队参加,跨越五个不同的时区,评审团包括Dfinity的顶尖技术人才:
Dominic Williams—Dfinity创始人兼首席科学家 Jan Camenisch—首席技术官 Johan Granstrom—工程总监 Samuel Burri—工程副总裁 Pail Liu—高级工程师 Lomesh Dutta—增长副总裁 Igor Lilic—高级开发者关系工程师 Carsten Jacobsen—高级开发者关系工程师
本次DFINIHack活动参赛项目一共交付了3个总冠军和3个亚军项目:
冠军项目:Sidekick、IC Vault、Privlc
Sidekick是一个运行在Dfinity链上的Dapp,它可以通过几行代码构架一个Canisters智能合约,然后点击一个按钮来编译和下载WebAssembly二进制文件,然后按照说明Dapp说明部署到Dfinity链上,该项目是由BLS签名中的Ben Lynn创建,它还演示了一个制作推箱子的益智游戏拼图作为实例,并且还展示了制作该推箱子游戏的编译器。
Siddekick Github: https://github.com/blynn/sidekick Sidekic Dapp: https://ffgig-jyaaa-aaaae-aaaoa-cai.raw.ic0.app/
IC Vault是一个专门处理敏感数据的应用程序,该Dapp通过提供端对端加密确保Dfinity互联网身份在设备之间安全同步数据。制作该Dapp的团队成员包括:Yvonne-Anne Pignolet、Thomas Locher、Stefan Kaestle、Helge Bahmann、Timo Hanke 和 Rüdiger Kapitza。
IC Vault Github: https://github.com/timohanke/hack13 IC Vault Dapp: https://xggrc-cyaaa-aaaaj-aaasq-cai.raw.ic0.app/
Pricvlc是一个为用户在Dfinity链上提供身份管理的Dapp,用户可以直接访问Priblc应用程序来管理他们的身份(姓名、出生日期、电子邮件和电话号码等属性),或者是作为在应用程序注册/登录流程的一部分进行管理,用户还可以通过Privlc授予请求应用程序对任何属性的访问权限(Dfinity上的应用程序可以直接于Privlc集成验证用户请求访问特定身份属性)。制作该Dapp的团队成员包括:Matt Grogan、Hamish Peebles、Julian Jelfs、Emma Peretti 和 Jeff Anderson。
Privlc Github: https://github.com/open-ic/priv-ic
亚军项目:DeFind、IC Notary、IC Netboot
DeFind是一个采用公共算法搜索引擎项目,在当下的互联网搜索引擎中(Google)使用是通过网络爬虫将数据提供给搜索算法最后呈现给用户,而这种方法创造出了一种奇怪的激励组合:网站所有者诱因欺骗网络爬虫、流量经销商是哟个机器人产生人工流量,搜索算法保密、算法微小变化产生不同的搜索结果,而DeFiend通过公共算法解决秘密算法和网络爬虫导致的错误激励组合。
DeFind Github: https://github.com/IC-Search/ic-search DeFind Dapp: https://jbioa-siaaa-aaaai-qanfq-cai.ic0.app/#/
IC Notary是一种带时间戳的公证溯源服务Dapp,该Dapp允许用户他们证明某个时间点持有文件,用户不仅可以将文件上传至IC Notary打上时间戳,还可以搜索和下载历史上传的文件。制作IC Notary团队成员:John Plevyak、Akos Olasz、Ian Blenke 和 Ognjen Maric。
IC Notary Github: https://github.com/jplevyak/dfnhack7 IC Notary Dapp: https://jbxh5-eqaaa-aaaae-qaaoq-cai.ic0.app/
IC Netboot允许开发人员直接从容器启动虚拟机(VM),使启动基础设施分散且不可阻挡,对于像zookeeper这样的应用程序,IC Netboot可以使VM数据的故障转移,IC NetBoot是通过TETP/DHCP/IPEX等合法协议于Dfinity链上通信的概念证明。制作IC Netboot团队成员:Janesh Chhabra、Khushboo Bindlish、Faraz Shaikh、Rahul Subramaniyam 和 Ivan Malison。
IC Netboot Github:
https://github.com/farazshaikh/team14/
IC Netboot Canisters:
oeagv-5qaaa-aaaah-aar4q-cai
扫码添加深圳社区小助手进群
获取Dfinity第一手资讯