第一轮字节雪球自治代理开发者大赛的获胜者

Obyte区块大康2019-08-05 18:59:51  阅读 -评论 0  阅读原文

今天是自自治代理人开发者大赛宣布以来的第17天。在介绍比赛时,我们对开发人员能不能够注意到比赛不是很有数,比赛要求还需要深入了解有关Oscript 的相当广泛的文档,提出条目的想法并实际编写自己的自治代理。

自主代理条目对于第1轮

尽管需求紧,但5位开发人员设法提交了6个条目,同样重要的是,创建了2个新教程,这两个教程都非常适合寻求快速入门编写自治代理的开发人员。

第1项 - Barborico的" 秘密的银行 "

这个想法很简单但很强大。自治代理允许用户存入资金以便安全保管。每当用户想要再次提取资金时,密码就会传递给AA,并将其与用初始存款过帐的散列短语进行比较。如果两个哈希匹配,则将资金发送到用户指定的钱包。

只要用户可以访问存入资金的钱包,AA就可以作为Bytes的安全存储。尽管如此,考虑更换备份还是有点不安全。

第2项 - Barbarico的" 彩票 "

自治代理具有一个非常具体的特征,使得它们非常适合于需要分散的,完全透明的处理的用例,但是这一方面也特别在想要提供随机结果时引入困难。在任何彩票的核心,你都能找到:随机性。如果彩票中的每个参与者都可以预测中奖号码,则该抽奖将不会有很多参与者。

为了尽可能地预测结果,Barborico 引入了一系列难以预测的不同外部因素。第一个参与者触发实际轮次,并且在给定的时间量之后,任何参与者都可以触发获胜者的计算。在此时间窗口期间,新参与者可以进入。

第3项- " 自治区彩民凭借社区治理 ",由Pmiklos提交

提交第一个彩票后不到24小时,Pmiklos 提交了另一个彩票项目。虽然用户体验类似,但此条目采用了与之前完全不同的方法,因为用户收到"票证",他们必须返回AA以了解他们是否赢了。这个额外的步骤引入了用户和AA之间的更多交互。

彩票的核心机制比Barborico的入门稍微复杂一些,并且对参与的用户来说似乎更加详细。再次,选择一个真正随机的赢家的问题被证明是最大的破解难题。通常,依赖于外部可用数据(如BTC的价格),所有参与地址和类似地址的哈希值会给想破坏银行的人带来严重问题。然而,它仍然不是完全不可能的。

第4项- " OAAAAA - Obyte自治县自治代理地址代理 "通过whoisterencelee

除了这个神秘而突破的名字,该条目引入了一个有趣的想法,使自治代理人变得可变。或者更确切地说,允许自治代理的作者引入给定自治代理的新版本。为此,创建AA参考,跟踪其他自治代理的地址。想要与特定AA交互的用户可以查询引用并获得返回的最新版本。用户当然总是能够使用他们想要的任何AA版本,但他们可能会选择使用可能提供附加功能或更正错误的最新版本。

在比赛的最后期限,该系统还没有完全发挥作用,但总体思路已经充实,对可能的解决方法的研究已经在制定中。正如terencelee所说:"这基本上是一个分散的AA应用程序商店,跟踪任何AA的最新版本"。

第5条 - Genievot的" 令牌发行和交易代理 "

这个AA的概念非常独特,因为它旨在让用户更容易地发布新令牌。AA处理令牌的发布,限制用户仅传递几个参数的要求。创建令牌后,可以为其设置交换价格,用户可以选择从AA撤回新创建的令牌。

虽然这个想法很棒,但与聊天机器人相反,可以信任AA以便始终将创建的令牌发送给创建它的用户,但仍有一些事情有点粗糙。在测试时,设定汇率并不完全有效,撤回也没有。

第6条 - Fabien的" 简单DAO "

DAO或分布式自治组织是企业界众所周知的建筑,也是加密中的流行主题。它可以是一个为初创企业提供种子基金的基金,投资者将资金注入共享池,然后申请人申请资金。股东注入的资金越多,他获得的投票权就越多。申请通过时,至少需要50%的股东投票。除了常规投票机制和资金释放之外,该AA还包含申请人将资金返还到资金池的可能性,从而产生投资者投资的收益率。

虽然该模型是众所周知的,但通过自治代理实施该过程使得该过程完全透明,高效且远没有官僚作风,更不容易腐败或滥用权力。每个人都可以看到被投票的内容,申请人可以看到他们是否接近削减,股东将能够看到资金的使用位置。为申请人引入实名证明要求可能会进一步改进模型并减少欺诈的可能性。

第1轮的指南和教程条目

引入一种全新的脚本语言使得每个想要开始构建自治代理的人都同样困难。因此,双周比赛的指南和教程类别是帮助其他人获得更轻松开始的重要一步。

在第一轮比赛中,提交了2个参赛作品,考虑到提前通知,参赛者也参加了自主代理参赛作品,这是一项令人印象深刻的成就,表现出了极大的奉献精神。

进入1 - " 入门Obyte自治代理 "通过pmiklos提交

该指南向读者介绍了编写自治代理的基础知识。在编辑器可以找到的地方,如何编写一个基本的"hello world"脚本,并在解释不同的命令及其作用方面做得很好。它并没有深入了解整个Obyte 平台如何工作的领域,因此非常容易和快速地介绍自治代理。

该条目的结构经过深思熟虑,并提供了一个易于理解的指南,其中详细解释了引入的每个新方面。

进入2 - " 如何创建一个简单的自主代理 "通过Genievot提交

该条目使读者了解自治代理如何工作的基本方面。它通过所使用的各种命令工作,并提供一些很好的例子,即使没有Obyte 或Oscript 语言的先验知识也相对容易理解。

有时,会产生术语和参考,这些术语和参考文献都没有解释,需要读者在别处搜索特定术语的含义,例如Oracle是什么以及它做了什么。但对于那些对Obyte 平台至少具有先验知识的用户,本指南提供了一些很好的示例,说明如何创建比其他条目更高级的自治代理。

获奖者

选择获胜者总是一项艰巨的任务,虽然陪审团的意见略有不同,但第一周获胜者的清晰画面却很明显。总的来说,创造力很高,所有条目都涉及相关的用例。

第三名

第三名和35 GB 73.85 GBB 的奖金用于:

Pmiklos - "彩票有了社区治理"

该条目解决了一些较为棘手的问题,但保留了最终用户的关注度,使得彩票参与者清楚地知道发生了什么以及AA如何发挥作用。

第二个地方

第二名和70 GB 147.7 GBB 的奖金用于:

Barborico - "银行与秘密

该条目证明了相对较少的代码行中可能存在非常有趣的用例。用户传递散列值的能力,AA稍后将用于比较明文字符串,这肯定具有一些有趣的潜力。

获胜者,冠军

一致的评审团都指出这一条目是第一轮自治代理人开发者大赛中最有趣的一个。第一名和140 GB 422 GBB 的奖金用于:

法比恩 - "一个简单的DAO"

DAO代表分布式分类账实现的结构或组织之一。在现实世界的行业中,我们尚未看到充分发挥潜力的可能性,但每个人都同意,DAO 在业务流程和社交流程方面实现了更大,更高效,更分散的组织结构。

通过在仅仅两周内构建DAO,也证明了如何使用Oscript 在极短的时间内创建相当高级的应用程序,并且相对较少的代码行。

最佳指南/教程

竞争额外奖金为55 GB 116.05 GBB 的两个参赛作品并不一致,虽然两个参赛作品在引入新开发者的自主代理和Oscrip 语言概念方面做得非常出色,但其中一个突出显得优于另一个。

第一轮比赛最佳指南/教程的获胜者是:

Pmiklos " Obyte 自治代理入门"

我们代表Obyte 核心团队和评委会向获奖者表示祝贺,并期待第二轮更多参赛作品。在报名截止日期是8月15日和2轮的获奖名单将公布8月18日

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

Cashbox研发工程师讲解SPV钱包开发重难点(一)

在公众号上一期的介绍中提到,Cashbox下一步将添加一个bitcoin完全去中心化的SPV钱包。下面我将从技术背景和实现方式两方面介绍bitcoin的SPV钱包。SPV的全称是简单支付认证。我们把这种运行SPV节点的应用,称为轻钱包。

BSN测试网服务发布,免费提供区块链开发测试环境

10月31日,区块链服务网络BSN进行了常规的季度版本更新,持续优化现有功能的同时发布全新产品服务。其中,本次推出的BSN"测试网服务"将免费提供给广大开发者,旨在供开发者进行区块链应用的开发测试,试用BSN最新推出的产品服务,以及为区块链技术研究与创新提供试错环境。开发者可至BSN官网的"联盟链服务"-"测试网服务"内免费体验产品服务。BSN测试网服务开发者可以在测试网发布不限定数量的应用服务,

接入去中心化预言机Chainlink喂价开发DeFi看涨期权交易平台实例

DeFi这个大类下包含许多智能合约应用场景,如区块链投票、去中心化彩票、流动性挖矿以及去中心化交易平台。本文将教大家如何使用Chainlink喂价预言机在以太坊主网上用Solidity开发简单的看涨期权DeFi交易平台。当然,你也可以将这个实例稍作修改,开发一个看跌期权交易平台。这个平台拥有一个强大的功能,那就是所有价值转移都通过智能合约进行,交易双方可以绕过中间方直接展开交易。因此,这个过程不包

智能合约开发的最佳实践

软件开发的历史已有数十年之久。我们受益于半个世纪以来积累的最佳实践,设计模式和智慧。 相反,智能合约开发才刚刚开始。2015 推出的以太坊和 Solidity 仅有几年的时间。 加密空间是一个不断发展的未知领域。没有确定的工具堆栈来构建去中心化应用。对于智能合约,没有诸如设计模式[3]或代码整洁之道[4]之类的开发人员手册。有关工具和最佳实践的信息遍布各处。 你正在阅读我这份希望它已经存在的指南。

年末十家手机银行数字化升级大盘点:谁家开发更全面?谁家建设更到位?

年末十家手机银行数字化升级大盘点:谁家开发更全面?谁家建设更到位?

2020年接近尾声,今年的疫情给实体经济发展带来了不小的冲击,但客观上却促进了数字经济的蓬勃发展。中国电子银行网联合易观持续发布的"中国手机银行综合运营报告"显示:第三季度,各商业银行手机银行持续深化线上经营能力,在活动运营上呈现多元化多场景态势。本年度从7月以来,有工商银行、建设银行、邮储银行、兴业银行、广发银行、浦发银行、北京银行、江苏银行、苏州银行、上海农商银行等多家银行机构升级了手机银行。

开发者们正在如何建设BCH?

提高未确认交易上限在2020年10月4日的BCH网络讨论直播中,BCHN开发者Calin Culianu宣布,他打算在短期内将BCH的未确认交易上限从50提高到500笔,未来甚至会更高。开发人员声称这将解决99%的BCH双重支出问题。

首批BSN跨链服务正式上线,已加入测试网供开发者体验

首批BSN跨链服务正式上线,已加入测试网供开发者体验

本文转载自「区块链服务网络BSN」公众号日前,边界智能、分布科技与区块链服务网络BSN达成战略合作,于2020年10月31日,在BSN跨链通信枢纽(Interchain Communications Hub)中各自适配完成了IRITA Hub和Poly Enterprise这两种跨链服务并在BSN测试网上线。BSN由国家信息中心与中国移动、中国银联、北京红枣科技联合发起,是一个跨云服务、跨门户、跨

比特币有什么缺点?

1.交易平台的脆弱性。比特币网络很健壮,但比特币交易平台很脆弱。交易平台通常是一个网站,而网站会遭到黑客攻击,或者遭到主管部门的关闭。2.交易确认时间长。比特币钱包初次安装时,会消耗大量时间下载历史交易数据块。而比特币交易时,为了确认数据准确性,会消耗一些时间,与p2p网络进行交互,得到全网确认后,交易才算完成。3.价格波动极大。由于大量炒家介入,导致比特币兑换现金的价格如过山车一般起伏。使得比

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑