查看原文
其他

Dfinity第二次内部黑客马拉松活动获胜项目一览

DfinitySZ DfinitySZ 2022-03-21


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第一手资讯


Dfinity深圳社区,专注于Dfinity生态技术发展交流与优质项目挖掘分析。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存