bsvhackathonbsv编程马拉松决赛入围名单出炉——top3项目大揭秘

BSV区块链 BSV区块链     2022-12-27     478

关键词:


发表时间:2021年8月24日
信息来源:bitcoinassociation.net


比特币协会公布了入围第四届BSV编程马拉松决赛(前三名)的项目名单,他们从上周入围的六名半决赛选手中脱颖而出。第四届BSV编程马拉松于6月14日正式启动,参赛者们在长达六周的线上编程周期中进行了项目开发,这也使他们构建出了比之前的编程马拉松更具可行和完整性的产品。

本届编程马拉松的主题是“点对点应用”,参赛者的任务是利用最近发布SPV信道解决方案和商户用API(mAPI)在BSV区块链上进行应用或服务的构建。在对提交的项目进行全面评估后,评委们从半决赛的入围名单中选出了三个进入决赛的项目。

决赛入围名单如下:

  • CATN8 - Marcel Gruber, Dave Foderick, Thor
  • 比特币电话 – Joe Thomas
  • TKS Pnt - Meta Taro

这些项目都展示了BSV区块链和原始比特币协议的独特性和强大功能,他们利用SPV信道、微交易、通证化等功能来进行前沿区块链应用的早起探索。
今年的主题特别具有挑战性,但参赛者们在尖端技术运用方面表现出色,开发出了一系列令人印象深刻的应用。我们对每个项目都进行了细致的研究,一起来看看它们是如何实现本届编程马拉松的“点对点”主题的。

CATN8

CATN8是由来自加拿大的Marcel Gruber和来自美国的Dave Foederick与Thor共同开发的一个项目。它是一个基于微支付的在线视频流平台,这个平台还支持一款功能齐全的SPV钱包。

CATN8项目的开发者将其比喻为 “视频播放器界的Money Button”,其灵感主要来自比特币白皮书第8章节,他们希望释放BSV区块链为未来互联网赋能的全部潜力。CATN8被设计成了一个SPV流式钱包、一款可变现的视频播放器,同时也是一项流媒体服务器,其整体架构都是基于比特币协议。

这使得该项目能够为视频流内容提供安全的数据传输和路由,并支持集成在BSV数字账本上的微支付功能。在其SPV功能的实现过程中,该服务必须克服许多挑战,包括构建出一个可以维护和更新区块头列表的机制、以及设计出一个可以维护证明和生成交易的SPV钱包。

比特币电话

比特币电话是由加拿大的Joe Thomas开发的一个项目。作为一种新型比特币语音(VoB:Voice-over-Bitcoin)协议的早期尝试,该协议可以让BSV区块链上的参与者通过比特币交易的广播进行实时语音聊天。VoB协议可以利用nSequence的非最终性在比特币网络上广播语音数据,以实现接近实时的数据流传输。

语音数据会被打包在一个非最终版本的比特币交易中,然后被广播到网络中。语音接收者通过一款布隆过滤器组来接收数据、展开交易并直接通过他们的扬声器播放音频数据。该协议在反映了互联网协议语音(VoIP:Voice-over-Internet Protocol)的简易性和功能性的同时,也提供了比特币协议的完整功能及安全性。

BSV区块链的特性使比特币电话的实现成为可能,它能够以最小的交易费用快速广播和处理有大量数据负载的交易。

在测试中,Thomas完成了通过比特币协议进行的首次通话,相关信息已被记录写入BSV数字账本的大量交易中。比特币电话的开发需要创建一系列令人印象深刻的模块,这些模块需要处理与协议中的广播和收听行为相关的各类问题。

TKS Pnt

由来自日本的Meta Taro开发的TKS Pnt是一个供商户及其客户使用的积分通证化系统。为了满足在BSV区块链上实现各种通证系统的需要,TKS Pnt提供了一个可以直接访问各式积分和通证的门户。

不同商家提供的积分系统都可以被集成到TKS Pnt应用中,这些积分或通证将与用户的其他积分和通证汇集于此。在将积分的交易历史记录上传至BSV区块链的时候,该应用会使用mAPI与矿工进行通信。

TKS Pnt应用会记录积分交易的交易历史,并在需要时联系到各类服务供应商。积分可以在应用内被使用和接收,这些交易都会被写入BSV区块链。
商户可以直接将他们的服务集成到应用中,为客户提供信息丰富的商店页面,并通过TKS Pnt服务与其他商户或服务进行集成。

评审与奖金

三个决赛入围项目已正式揭晓,他们将对总价值10万美元的BSV奖金展开争夺,其中冠军将获得5万美元,亚军为3万美元,季军为2万美元。

这三个入围项目将受邀参加10月5日至7日的CoinGeek纽约大会,并对他们的项目进行现场展示。编程马拉松决赛将于10月5日举行,最终的获胜项目将于10月7日公布。最后的名次将由最终轮评审和观众投票共同决定。

第四届BSV编程马拉松由比特币协会与领先的企业级区块链研发公司nChain共同举办,并由数字货币集团CoinGeek提供赞助。

你也可以在BSV编程马拉松官网上获取最新资讯。


目前,全球已有超过400个项目构建于BSV区块链之上。凭借坚如磐石的协议及超高的网络性能,BSV生态系统迅猛发展,我们期待未来出现更多前所未有的商业应用。


  • 对BSV区块链开发感兴趣的朋友可以通过CSDN站内私信联系我们,申请加入BSV开发者交流群。
  • 同时,您也可以扫描下方二维码,关注BSV区块链官方微信公众号,了解更多区块链领域的实时资讯。

扎耶德可持续发展奖在评审会期间公布30名决赛入围者名单

...周(ADSW)期间举行的颁奖典礼上公布。共有30名参赛者入围决赛,他们 查看详情

hackathonbsv编程马拉松冠军计划打造一个动态的比特币网络

...Geek纽约大会有一个高光时刻,三名入围第四届BSV编程马拉松决赛的选手分别展示了自己的作品,而决定他们最终排名的评委小组给予了他们相应的反馈意见。三个项目——CATN8、TKSPnt和比特币电话(BitcoinPhone)—... 查看详情

bentley软件公司公布2021基础设施数字化光辉大奖赛决赛入围者名单

同时公布学生未来基础设施之星挑战赛的决赛入围者名单宾夕法尼亚州,埃克斯顿--(美国商业资讯)--基础设施工程软件公司BentleySystems(纳斯达克股票代码:BSY)今天公布2021基础设施数字化光辉大奖赛的决赛入围... 查看详情

2021edgex中国挑战赛决赛入围名单公布

简介:2021EdgeX中国挑战赛自7月12日开幕以来,得到各方积极响应,初赛作品提交通道已于8月10日顺利关闭。作者|EF中国项目组2021EdgeX中国挑战赛自7月12日开幕以来,得到各方积极响应,初赛作品提交通道已于8... 查看详情

第十七届全国大学智能车竞赛-英飞凌led灯光秀特别奖入围决赛队伍名单

...,经过组委会评审,评选出四支队伍入选全国总决赛线下现场评比。这六支队伍可以参加全国总决赛线上无线充电组的比赛,并在竞赛结束后统一进行现场灯光秀评比。每队3分钟& 查看详情

第十七届全国大学智能车竞赛-英飞凌led灯光秀特别奖入围决赛队伍名单

...,经过组委会评审,评选出四支队伍入选全国总决赛线下现场评比。这六支队伍可以参加全国总决赛线上无线充电组的比赛,并在竞赛结束后统一进行现场灯光秀评比。每队3分钟& 查看详情

个推举办1024程序员节|数智马拉松决赛ai音乐之夜,不容错过!

@各位程序员和科技青年,看过来!就在1024程序员节,一场集合了大数据、AI、脑电波音乐等跨界元素的科技潮流盛会即将浓墨登场!科技人才是数字经济发展的重要“源动力”,程序员是数字经济生态建设... 查看详情

00后专升本男孩入围阿里数学竞赛决赛,为钻研数学曾42天不碰手机,央视认证自律“狠”人...

...自凹非寺量子位|公众号QbitAI2022年阿里巴巴全球数学竞赛决赛名单出来了。初赛5万选手中一共715人晋级。在名单中“清一色”的清北牛津MIT等名校学生中,一位叫做官协的00后学生很是突出。他来自江西应用科技学院,是... 查看详情

牛客网编程练习之编程马拉松:发工资

 简单的贪心算法 AC代码:importjava.util.Scanner;/***@authorCC11001100*/publicclassMain{ publicstaticvoidmain(String[]args){ Scannersc=newScanner(System.in); while(sc.hasNextInt()){ intn=sc.nextInt 查看详情

牛客网编程练习之编程马拉松:砌墙

  思路其实很简单,无论再少的步骤,至少要能把矮的堆到平均高度,所以只求sum(avg-(<avg))即可。 AC代码:importjava.util.Arrays;importjava.util.Scanner;/***@authorCC11001100*/publicclassMain{ publicstaticvoidmain(String[]args){ 查看详情

牛客网编程练习之编程马拉松:数据库连接池

 只需要两个变量即可,一个维护着连接池的当前连接数,一个维护着连接池的最大连接数。 AC代码:importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;/***@authorCC11001100*/publicclassMain{ publicstaticvoidmain(String[]arg 查看详情

编程马拉松022-网页浏览历史

【编程马拉松算法目录】【022-网页浏览历史】【工程下载>>>】1题目描述  标准的网页浏览器都提供一个功能:保留最近浏览过页面的历史记录。通过后退或向前按钮就能在历史记录之间跳转。  现在,请你模拟这个... 查看详情

牛客网编程练习之编程马拉松:红与黑

题目描述有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的(上下左右四个方向)黑色瓷砖移动。请写一个程序,计算你总共能够到达多少块黑色的瓷砖。输入描述... 查看详情

编程马拉松021-数据库连接池

【编程马拉松算法目录】【021-数据库连接池】【工程下载>>>】1题目描述  Web系统通常会频繁地访问数据库,如果每次访问都创建新连接,性能会很差。为了提高性能,架构师决定复用已经创建的连接。当收到请求,并... 查看详情

2013腾讯编程马拉松初赛第0,1场

HDU4500直接模拟#include<iostream>#include<cstdio>#include<cmath>#include<map>#include<algorithm>#include<cstring>#include<string>#include<set>usingnamespace 查看详情

马拉松接力赛

题目描述某城市冬季举办环城25km马拉松接力赛,每个代表队有5人参加比赛,比赛要求每个的每名参赛选手只能跑一次,一次至少跑1km、最多只能跑10km,而且每个选手所跑的公里数必须为整数,即接力的地方在整公里处。刘老师... 查看详情

2013腾讯编程马拉松初赛第4,5场

HDU4520A直接模拟#include<iostream>#include<cstdio>#include<cmath>#include<map>#include<algorithm>#include<cstring>#include<string>#include<set>#include<d 查看详情

2017武汉马拉松4月9日开跑啦~~~

湖北日报网消息(记者吴康安)2017武汉马拉松于4月9日早上7:30鸣枪开跑,来自国内外的22000名选手共同参加这一国际性赛事。  据组委会介绍,本届武汉马拉松共有122317人报名参赛,2.2万人中签。其中包括来自美国、法国、... 查看详情