1 YEAR | 悬赏100,000 ONG,本体克莱因瓶竞赛火热开启_ONT:matic币涨了一千倍

公元1882年,数学家菲利克斯·克莱因提出了一种自我封闭且没有明显边界的模型“克莱因瓶”。如果把克莱因瓶比做一个瓶子,那它则是一个永远无法装满的瓶子。瓶子的里面也是它的外面,没有里外之分,它的表面不会终结。

在本体主网上线一周年之际,我们致敬每一位区块链技术开发者,献出一道可有无限解决方案的技术题目——“克莱因瓶竞赛”,一周内寻求最优解决代码,并附赠数万ONG奖励,鼓励开发者探索区块链技术的极限。

GitHub链接:

https://github.com/ontio/Anniversary/blob/master/README_CN.md

挑战:正则表达式

正则表达式常用于程序设计中,通常被用来检索、替换那些符合某个模式的字符串。当前大多程序设计语言,为了方便程序开发,都提供了正则表达式的标准库,目前本体平台的智能合约正在完善更好的正则表达式标准库。

RAI Finance Beta 2.0 版本公测将延长至 10 月 21 日结束:10月14日消息,综合性跨链交易协议 RAI Finance 决定将全球公测活动延长至 10 月 21 日结束,以让用户有更长的时间体验测试兑换、社交交易等功能,同时 RAI Finance 将基于原来的奖励再增加 9 位获奖用户名额。截止目前,共有数千名用户参与 RAI Finance Beta 2.0 版本公测,使用社交交易系统 STS功能创建的投资组合(Portfolio)近 3000 个,半数以上用户跟投了投资组合策略。[2021/10/14 20:28:49]

本挑战为完成一个简单规则的正则表达式匹配的智能合约。需要实现的匹配规则节选自POSIXBasicRegularExpression,详情如下:

cmatchesanyliteralcharacterc.matchesanysinglecharactermatchesanyonecharacterlistedbetweenthebracketsmatchesanyonecharacternotlistedbetweenthebrackets?matchesanycharacteronetimeifitexists*matcheszeroormoreoccurrencesofthepreviouscharactermatchesdeclaredelementoneormoretimes^matchesthebeginningoftheinputstring$matchestheendoftheinputstring

Filecoin测试网当前总质押量约为 891 万枚FIL:据IPFS100.com报道,filfox浏览器数据显示,Filecoin测试网当前区块高度为107699,全网有效算力为381.75 PiB,总质押量约为891万枚FIL,活跃矿工数为444个,每区块奖励为13.3476FIL,近24小时产出量为17021FIL,24小时平均挖矿收益为0.44FIL/TiB;

目前有效算力排名前三的分别为:t01248(智合云zh)以 23.30 PiB暂居第一,t02775(STCloud-Linden)以 20.21 PiB位居第二,t09037(SeedPlan-Saturn)以 19.02 PiB位居第三。[2020/10/1]

比如模式x.y能匹配xay和x2y等,但不能匹配xy或xaby。^.$能够与任何单个字符的字符串匹配,而^.*$能够与任意字符串匹配。

智能合约模版:

动态 | EOSIO v1.7.1 和 v1.6.4 版本发布:据 IMEOS 报道,blockone-devops 于今天凌晨在 GitHub 上提交 EOSIO v1.7.1 和 v1.6.4 版本更新。 EOSIO v1.7.1 包含稳定性,安全性和其他修复。具体如下 :

弃用通知

1.对 Mint18 等另外三个操作系统的支持将在 EOSIO v1.8.0 被移除

2.对 bnet_plugin 的支持将在 EOSIO v1.8.0 被移除

安全性修复

1.针对 net_plugin 的安全性修复

稳定性修复

1.使用 shared_future - v1.7.x

2.修复 async_read in-flight 时调用的 close() - v1.7.x

3.添加 strand 以保护 asio 内部 - v1.7.x

EOSIO v1.6.4 包含稳定性,安全性和其他修复。具体如下 :

安全性修复

1.针对 net_plugin 的安全性修复

稳定性修复

1.修复 async_read in-flight 时调用的 close() - v1.6.x

除了以上提到主要的版本内容,两个新发布版本都包含各种其他更改。[2019/4/4]

fromontology.interop.System.RuntimeimportNotifydefMain(operation,args):ifoperation=="match":pattern=argstext=argsreturnmatch(pattern,text)returnFalsedefmatch(pattern,text):result=True#YourImplementationHereNotify()returnresult

动态 | 今日恐慌指数为31 恐慌等级为恐惧:Alternative.me数据显示,今日恐慌指数为31(昨日为36),恐慌程度增加,恐慌等级仍为恐惧。[2019/1/7]

示例测试用例:

"abc"~"abc""a.c"~"abc""ac"~"a1c""ac~"a1c""a?c"~"c""a*c"~"abbbbc""ac"~"ac""^a"~"abc""^.*c"~"abbbbc""^$"~""

评测结果标准:

1.通过所有测试用例。我们准备了200个测试用例,所有字符皆为ASCII字符,最长模式长度为16,最长字符串长度为40。

2.完成所有测试的所需要的OntologyNeoVM指令数总和最少者获胜。

奖励

开发者助力奖池

“开发者助力奖池”是针对本次活动开发者参与度的额外激励。“克莱因瓶竞赛”活动每多1位有效开发者报名并助力,开发者助力奖池将增长100ONG,开发者助力奖池最高50,000ONG。

金色财经现场报道 ERC721 标准作者William:区块链不仅是技术还是原则,不应该把它概念化:金色财经现场报道,在2018金融科技上海峰会的“块链与金融科技驱动数据经济发展新格局”互动讨论上, 新型智能合约 ERC721 标准作者William Entriken谈到:“我觉得区块链是一种原则,一种规则,而不是单单的技术,它涉及到很多方面,我们需要考虑到规则标准以及上层的东西。我相信有了区块链,一些技术人员会得到更多的启发,能做更多有价值的事情。但是我们绝对不能以一种玩弄的心态来调侃区块链,把它当成概念化的东西。我们想要把区块链应用到我们自己的行业中,所以在现阶段我们正在研发各种软件硬件来支持区块链的运用,我相信在将来我们能够研发出自己的产品。”[2018/4/19]

如何报名?

获取经GitHub认证的ONTID

1.下载ONTO或者从应用商店中取得并安装;

2.进入点击“ONTID”并注册;

3.完成GitHub身份认证。

请使用表单RegistrationForm提交以下信息:

1.经GitHub认证的ONTID;

2.GitHub账号;

3.联络邮箱。

如何助力?

开发者在提交完以上信息后,使用对应的GitHub账号在GitHub上对Ontology主网代码进行Fork和Star,即可积累有效“助力”1次,对应“开发者助力奖池”将增加100ONG奖励。该奖池数字每24小时更新一次,请以Ontology官方Twitter公告为准。如何提交参赛代码?

开发者完成开发、测试后,请务必调用存证合约将开发者的ONTID,合约hash进行存证。注意:合约调用需支付0.01ONG。存证教程可以在这里找到。

完成以上后,请开发者将合约源码通过SubmissionForm提交。

需要提交的信息包括:

·ONTID及联络邮箱

·存证合约调用的交易Hash

·合约代码

比赛规则

1.参赛时间:新加坡时间2019年6月30日18:00-7月4日18:00;

2.最终取参赛代码中“功能完备”、“完成所有测试用例且总步数最短”者获胜;

3.如有多人提交最优答案,将取最早提交者获胜。提交时间以上链存证时间为准;

4.如一人提交多次参赛代码,将以最后一次提交内容为准

获奖者能获得什么?

如确认领奖:直接领取总奖池奖金的60%,“克莱因瓶竞赛”也就此结束;

获奖者需要在名单公布后24小时内决定是否领奖,回复获奖通知邮件。如不回复,将自动领取此轮奖项。

第二轮

打擂

时间

Ontology官方Twitter公布上轮获奖者接受打擂时间后的24小时内;

此轮提交参赛代码请以GitHubPullRequest方式提交至ontio/Anniversary;

此轮开始时将公布上轮成绩排名前3的参赛代码。

比赛规则

1.此轮竞赛中所有开发者可以继续报名并提交自己的方案,包含上轮获奖者;

2.在此轮期间的最优结果如能优于上一轮解密轮结果,提交者将获得总奖池100%的奖励。上一轮获奖者60%奖励将不予发放。

https://dev-docs.ont.io/#/docs-en/smartcontract/01-started

?请使用OntologyTestNet进行测试:

https://developer.ont.io/applyOng

?SmartX开发教程:

https://smartx.ont.io/#/

?如有问题,请加入OntologyDiscord:

https://discordapp.com/invite/4TQujHj

或联络本体研究院小秘书:

ontresearch

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

[0:15ms0-0:564ms