BANANO 香蕉币: 一个无转账费、即时到帐、富含钾肥的加密货币, 由DAG技术驱动并颠覆了模因经济。

Banoshi Nakanano 香蕉本聪
www.banano.cc

宣言

不要让你的模因停留为梦想。

Smug

1

1.介绍

在2009年,我们看到第一个去中心化支付网络的引入,所有数字货币之母,Bitcoin比特币 [1]. 在随后的几年里,全球的兴趣增长,比特币激发了许多基于密码学的项目的起源,这些项目也致力于实现去信任安全支付系统和价值存储。

比特币使用区块链技术,分布式分类账按时间顺序和公开方式记录交易。随后的空间发展产生了第二代项目,如Ethereum以太坊, Litecoin莱特币, EOS, Stellar恒星币, Monero门罗币和许多其他项目,这些项目通过添加新功能,有时作为dApps平台 - 分散应用程序的执行 - 来构建这一概念。最后在2015年,Sergio Lerner塞尔吉奥·勒纳发表了一篇论文,描述了所谓的定向无环图(DAG)在密码学领域的适用性[2]. 这一概念被多个第三代加密货币所采用。一个最初由Colin LeMahieu 科林·勒马希厄开发的此类项目,专门针对困扰第一代和第二代的可扩展性问题而出现的:Raiblocks。Raiblocks于2018年1月更名为NANO [3].

BANANO 香蕉币: 一个无转账费、即时到帐、富含钾肥的加密货币, 由DAG技术驱动并颠覆了模因经济。它是NANO的第一个 分叉剥皮,创世纪区块在2018年4月1日重新定义了模因经济。 哦,你知道Nano的创始人Colin Lemahieu科林·勒马希厄喜欢我们吗? 是的,没错(图1)!

图1: “I think memecoins are hilarious, we have one, we have BANANO, I like those guys!”
Colin LeMahieu, Nano Founder
“我认为模因币是热闹搞笑的,我们有一个,我们有BANANO香蕉波,我喜欢那些家伙!”
科林·勒马希厄,Nano创始人

与NANO类似,BANANO香蕉币具有比传统加密货币更多的特性和优势,而不仅仅是富含更多的钾。(表1).

表1: 特点对比: BANANO香蕉币 vs. Bitcoin比特币

Table 1

2

2.背景:BANANO香蕉币是什么?

BANANO香蕉币最初是一群忠实的NANO贡献者之间的一个玩笑,结果导致香蕉币是大量努力的产物(没有太认真)。虽然BANANO保留了原始节点代码的大部分以保持现有代码库之间的跨链兼容性,但许多参数都经过了微调,例如工作要求和单元。 随着它的发展,节点代码可能会进一步分化。 NANO拥有 ‘做一件事,做得好’的口号。然而,BANANO香蕉币对功能增加更加开放,例如 链上消息或隐私。 在这个早期阶段,BANANO香蕉币无意对节点的参考实现进行大幅修改:它更多的是关于改善生态系统并确保我们拥有最好的开发人员这样做!

很难忽视我们努力工作的开发人员 猴子迄今为止所贡献的卓越工具和实用程序。 快来看看BANANO香蕉币的手机钱包,钾。(图2). 这是一款现代化的手机钱包,旨在高效和有效地让您和您的banfam(您的BANANO香蕉币家庭和朋友)之间传输BANANO香蕉币。 除此之外,与BANANO香蕉币背后的整体理念一致,Kalium易于使用,确保任何人都能在几分钟内开始使用BANANO香蕉币,而无需任何加密相关的知识。

图2: Kalium - BANANO香蕉币的手机钱包 (Kalium是化学元素钾) (点击下载).

Kalium

我们也没有忘记我们的BANANO香蕉币树的根源。我们利用Kalium(钾)钱包技术为NANO用户提供 Natrium(钠), 一个基于Kalium(钾)技术的NANO手机钱包! 添加功能和帮助其他开发人员创建可行的概念只是我们在悬挂在BANANO吊床上时所做的几件事中的一部分。最重要的是,我们致力于BANANO香蕉币生态系统和第二层解决方案,如CAMO BANANO, 我们的超级秘密隐私层,目前正在开发中(第1阶段公告)。

3

BANANO以其积极的发展和积极主动的社区而自豪。BANANO社区成员创造了令人着迷的项目,如将BANANO引入Minecraft,在手机游戏和应用程序中获得公会奖励,甚至在流行的流媒体平台上使用水龙头机器人,在主要社交媒体平台上广泛的使用打赏机器人,如Telegram,Twitter,Discord和reddit。

NANO和BANANO之间最具影响力的区别之一是,我们从数十亿新铸造的硬币(图3)开始,确切地说是34亿枚,我们用它来持续运行水龙头,传播 DAG 技术,推动小费经济,以及资助社区项目。这样,我们的目标与 NanoCenter 的目标类似,Nano Center是一个与NANO核心并行运行的NANO粉丝、投资者和贡献者社区。

BANANO遵循游戏化方法,并努力让那些从未与加密交互的人掌握。鉴于其(显然)傻瓜式和富含钾的性质,BANANO对新用户很友好且宽容。 真实些,失去“从灌水赚取的一些模因币”并不像在大笔投资中“遭受被盗”一样糟糕。 毕竟,通过有趣的态度,游戏化和教育尽可能简化加密货币的开始是该项目的主要目标,最终使每个人能够以负责任的方式最终处理加密资产。

此外,需要注意的是: 在所有模因和灌水的背后,BANANO有 技术高超的团队 专门的社区,这是非常,非常,合法的。

Factory

图3: BANANO是NANO加密货币的第一个剥离,并坚持开源精神。 在上图中,原始形式的NANO通过工作量优化和钾掺杂的组合进行改造,从而实现了前所未有的性能。

4

3.BANANO香蕉币说明书
3.1.账户

为了保证你珍贵的BANANO安全,你需要一个钱包。可以使用公钥(也称为钱包地址)访问钱包;和私钥,也称为种子。公钥和私钥一起构成一个密钥对。钱包地址是它的公钥,基本上就像你的银行帐号。您可以与世界上的任何人共享您的钱包地址,您的BANANO将保持安全。 每个BANANO钱包地址都以前缀"ban_"开头(图4)。

Share Card

图4: BANANO公共地址,以“ban_”开头。 显示的QR码包含完全相同的信息,可以由Kalium等应用程序读取。

钱包种子被称为私钥,因为它绝对必须保密。 这相当于您的银行帐户登录信息。永远不要分享你的BANANO种子! 任何有种子的人都可以获得美味的BANANO,这可能会导致缺钾。

要加入其他丛林的猴子并获得自己的BANANO钱包,你有几种选择 (图5):

• 桌面钱包: BANANO Vault 网页钱包

• 手机钱包: Kalium (Android & iOS)

• 硬件钱包: Ledger Nano S 型号支持网页钱包。

Banano Vault Ledger
Kalium Clay
Ledger

图5:主要BANANO钱包预览

5

3.2.Block Lettuce构架的崛起

BANANO如何开发提供无转账费、几乎即时的交易? 进入Block Lettuce构架。

Block Lettuce

图6: Block Lettuce.

BANANO使用Block Lettuce构架(图6)来实现闪电般的传输速度。 每个帐户都有自己的区块链。 将资金从一个帐户转移到另一个帐户需要两个交易:一个发送从发送方的余额中扣除价值,一个接收将相同的金额添加到接收方的余额中。 一个帐户在进行交易时会对其累计的总余额进行编码,因此节点只需要跟踪最新的块,而不是花费更多的资源来跟踪帐户的完整交易历史记录。 保持正确性,但与其他加密货币使用的单区块链架构相比,时间和工作量大幅减少。

3.3.BANANOdes

BANANO分类账通过开放式代表投票(以前称为“委托的代理证明”)得到保护,这是一种强大的分散机制,在工作证明(PoW)或风险证明(POS)算法中没有强大的模拟功能。在传统的PoS系统中,帐户所有者的节点必须运行才能参与投票。相比之下,BANANO账户持有人选择代表节点在交易发生冲突时代表他们投票。 对于许多日常用户来说,连续运行节点是不切实际的。赋予代表代理投票的权力会降低该要求。用户可以通过更改事务随时轻松地将其代表重新分配给任何帐户。 从旧代表中减去帐户的权重并将其添加到新代表。 在本次交易中,没有资金移动,并且代表没有账户资金的消费能力。

BANANO中的PoW仅用作反垃圾工具,计算几乎是即时的。一旦发送了事务,就可以预先计算下一个块的PoW,因为前一个块字段已经知道。因此,只要事务之间的时间大于计算PoW所需的时间,事务就会立即显示给用户(图7)。

Kalium Send
Speed Comparison

图7:实时Kalium交易和BANANO & NANO速度比较。

6

3.4.Proof-of-Work工作量证明

NANO的工作证明机制旨在作为反垃圾机制,其代价是不必要地延迟低端机器上的块生成。这使得社区项目和实地研究难以维持和发展。 NANO预先缓存一个工作的能力没有多大帮助,并发工作缓存通常也不可行。这就是为什么对于BANANO,我们选择了更快的工作证明生成时间,但保留了原始算法(散列与块散列连接的随机数,直到结果超过某个阈值)。因此,BANANO协议在低功耗硬件上运行,使其成为日常使用的轻量级,实用且分散的加密货币。平均而言,BANANO的生成时间比NANO快8倍,同时耗电量减少8倍。有一个数学公式来计算:(2⁶4 - 0xfffffe0000000000)/(2⁶4 - 0xffffffc000000000),这一代工作甚至是移动友好的!现有的工作生成器软件是向后兼容的,但应将其调整到新的阈值,以免不必要地浪费能源。

3.5.MonKey猴子头像

加密货币钱包地址通常是长字符串,几乎无法区分。 monKeys猴子头像通过根据用户的公钥从散列值创建独特的猴形头像来解决这个长期存在的问题。 这些钱包地址的可视化表示用于识别用户,同时保护帐户持有者的隐私(图8)。

MonKey Change

图8:您的monKey猴子头像是独一无二的!没有两个钱包地址共享相同的monKey猴子头像!

7

每个monKey都有独特的毛皮和眼睛颜色组合,可以有不同风格的附加配件,如帽子,眼镜,衬衫,裤子,嘴型,尾部装饰等等!配件的价值分为3类:基本,稀有和高级。稀有度分别为1/2至1/32和1/1024 monKeys。有数千亿可能的monKey组合。考虑RGB颜色范围从(0,0,0)到(255,255,255)。因此,有256³= 16,777,216颜色选项。通过仅检查毛发颜色和眼睛颜色生成,我们得到16,777,216²= 281,474,976,710,656 monKey选项。这甚至没有考虑到7类配件及其相应的颜色!出于测试目的,我们在下面实现了一个monKey生成器(图9)。即使没有真正的钱包地址,这个生成器也允许您尝试使用monKeys(即使建议创建一个也只需要几秒钟)。欢迎您亲自尝试,也许您会很幸运并且可以画出高级配件!

图9:MonKey猴子生成器

8

Shady Monkey
4.CAMO BANANO-在BANANO上使用ECDH公钥

众所周知的加密挑战是隐私:防止未经授权通过不安全通道从通信中提取信息。公司和个人都不希望其所有信息在区块链上公开显示,无需政府、家庭成员、朋友或商业竞争对手的任何限制即可读取这些信息。作为 BANANO 的隐私层,CAMO(图10)处于当前阶段是两个人共享种子的一种方式。为了安全地分享它,他们把它放在区块链中,这基本上就是它!

值得注意的是,CAMO BANANO第1阶段(如此处所述并且目前可用)允许进行机密交易,但尚未实现真正的隐私。 正在进行的开发将包括向BANANO协议添加新块类型并随后允许平方和私有交易的要求。

Black Monkey

图10:CAMO BANANO图形。

目前的 CAMO 解决方案目前由三层技术组成:

A)区块链隐秘

B)在区块链中存储ECDH公钥

C)使用共享种子的私有可逆交易
使用共享公钥的私有不可逆交易

4.1.区块链隐秘和ECDH

每个BANANO钱包都有多个地址,可以使用种子访问。 假设交易中的A方(Alice)和B(Bob)都具有现有钱包的现有种子。 该系统的主要目的是将Alice的钱包中的资金发送到Bob拥有的其中一个钱包,只知道Bobs种子及其第一个封闭的钱包。 通过在单个种子下的多个钱包之间分配资金交易,每个方控制资金但不显示在富裕列表上。

4.2.一个私人可逆交易

1- 假设 A(爱丽丝)和B(鲍勃)具有现有种子和钱包。
2- Alice和Bob使用Elliptic-curve Diffie-Hellman(ECDH)实现共享秘密 [4].
3- Alice和Bob必须就第三个中立位置达成一致,用于混合资金并将其交易记录混淆到任何窃听者(Eve)。
4- Alice 向自己发送三个交易,以在区块链上存储第三方的种子。为此,她利用 BANANO 余额字段在小数点之后的精度为 29 位这一事实,即您可以在余额字段 2 中存储 11 字节的数据。Alice 将 32 个字节公钥拆分为 3 个 11、11 和 10 个字节的区块,并在余额字段中向自己发送三个交易,以编码这些字节。
5-Bob浏览Alice的交易历史,并找到三个代表是共享秘密的散列的地方。 鲍勃结合这些来获得爱丽丝隐藏在区块链中的种子。 这种种子现在对参与方都是中立的,只有 双方都可以访问它。 此时,如果Alice将资金发送到此中立位置,则可以认为交易是可逆的。
6- Alice从第零个地址开始向中性种子中包含的前N个地址发送资金。 她使用多个交易,其中总数N由要发送的资金总额决定。 在Camo Phase 1版本中,这是10 BANANO的订单:10,100,1000 ....在生产中,它打算根据区块链中的交易在该时间点的查看方式进行拆分。
7- Bob将中立种子中每个使用过的地址的资金转移到他控制下的种子下的N个单独地址。 对于夏娃来说,爱丽丝似乎只是发出了许多随机的低额付款,然后每个付款都进入了第二个地址。 但是,如果Bob仅在其零地址合并到他的钱包中,那么Eve可以折叠图表并查看从Alice到Bob的所有交易。

4.3.一个私人不可逆交易

使用与可逆交易相同的方法,将创建新的钱包,而不是新的种子。新钱包仅由一方控制,因此交易不可逆。新钱包以与可逆种子几乎相同的方式存储在区块链上。唯一的区别是,代表设置为哈希共享密钥和公钥的哈希值,以将其与可逆转账区分开来。

9

Banano Rain
Banano Rain
Banano Rain
5.分配

BANANO通过水龙头,游戏,竞赛,赠品和空投自由分发。 到目前为止,NANO和Doge持有者都已经通过空投重新焕发活力(未来会更多)。 除此之外,BANANO从一开始就与基本上所有其他加密货币项目有着非常独特的区别通过创新的水龙头游戏免费分发硬币 . 你听说没错,我们没有一些无聊的水龙头,我们有水龙头游戏!传奇的 BANANO Runner 游戏 (图11)在2018年4月举行的第一轮比赛取得了巨大的成功,并为其社区提供了前所未有的新加密货币空投形式。

图11:来自BANANO Runner的视频 - 我们永远不会忘记这款传奇的BANANO水龙头游戏!

持续免费分发BANANO的最高目标之一始终是(现在仍然)保持分配公平。 不幸的是,有人试图从一开始就开始使用机器人来破坏BANANO水龙头游戏。 这就是为什么BANANO Runner在成千上万的参赛者获得5次非常成功的比赛之后不得不停下来的原因之一。

另外很多下雨和打赏在discord服务器发送, 很多打赏通过打赏机器人在 subreddit, twitter电报群 (图12)发送。为了继续自由和公平的持续发行,许多经常创新的活动一直在运行,包括各种有趣和创造力的比赛和赠品。 值得注意的是,官方和非官方比赛和比赛都是BANANO生态系统的组成部分。

图12: BANANO打赏机器人预览

最后,一些新的水龙头和水龙头游戏已经在开发测试,永久或间歇运行! 在撰写本文时,这只是对当前一些龙头的简要,不是完整的见解。请务必访问我们的网站 banano.cc 以获取最新消息。

10

5.1.Black Monkey黑猴子

这个名字是对“黑羊”一词的提及,黑猴子龙头游戏围绕6个monKeys找到奇怪的monKey。 每个monKey都会有帽子,眼镜,笑脸,肤色,衣服,鞋子和配饰的组合。 目标是确定一个monKey是不同的,而其他5个monKey具有完全相同的那种类型的项目(图13)。
访问 blackmonkey.banano.cc 玩黑猴子

Black Monkey

图13:最受欢迎的水龙头游戏之一:黑猴子

5.2.Meme Faucet模因水龙头

BANANO Meme Faucet模因水龙头包括编写和验证各种模因或其他图像的描述。 当您提交描述时,它将被评估并与另一个用户的相关图片进行比较,该用户将充当水龙头用户和“检查员”(图14).
访问 memefaucet.banano.cc 来玩Meme Faucet模因水龙头

Meme Faucet

图14: 一个Meme Faucet模因水龙头游戏截图

5.3.Crane Faucet起重机水龙头

起重机水龙头每周7天,每天24小时运行,包括解决验证码和各种其他“小游戏”,如“猴子配对”或“抓住猴子”(图15)。
访问 faucet.banano.coranos.io 来玩Crane Faucet起重机水龙头

图15: 一个Crane Faucet起重机水龙头游戏截图

11

5.4.BANANO 挖矿

很少提及像BANANO(以及它的父亲NANO)这样的新加密货币不需要采矿,因此是生态“绿色”加密货币的高度创新的例子。然而,在这种情况下,我们有目的地将我们新的Folding@Home 水龙头命名为 “BANANO Miner” (图 16)。这种命名选择是为了说明加密货币挖掘并非没有替代品!

图16: BANANO Miner - 在获得BANANO的同时为医学研究做出贡献!

此类别中有2个独立的水龙头项目, BANANO PowerplantBANANO Miner Faucet.

BANANO Powerplant是一款CPU采矿池水龙头,可以开采各种不同的山寨币并用BANANO支付。 这些付款由BANANO补贴,因此费率优于直接开采山寨币。
访问 powerplant.banano.cc 尝试挖矿

BANANO Miner 不是一个真正的矿工. 您的计算机不是通过任意计算来“挖掘”加密货币,而是通过Folding@Home运行蛋白质折叠模拟,这有助于研究人员对抗帕金森症,亨廷顿氏症,癌症,阿尔茨海默氏症以及更多遗传性疾病和传染病。 然后,我们根据您的计算贡献大小将BANANO发送到您的钱包(图17)。
访问 bananominer.com 尝试挖矿

图17:在获得BANANO的同时以计算能力对抗疾病!

12

Deadpool MonKey
5.5.MonkeyTalks猴子说

MonkeyTalks 是一个概念验证应用程序,它显示了 BANANO 的多功能性,以及它在新的上下文中的使用是多么容易。MonkeyTalks 是一个 自给自足的BANANO水龙头链式消息平台的组合。 (图 18). 首先它是一个水龙头,因为发送信息你需要在BANANO支付一小笔费用。 其次,它是自我维持的,因为您的付款反过来补充水龙头。 最后,它是链上的,因为通过MonkeyTalks发送的任何消息都刻在事务的RAW中:这意味着所有消息都是公开可见的,并且基本上是不可变的,因为它们被写入BANANO区块链。 MonkeyTalks基本上是一个概念验证网站,它结合了一个提供免费BANANO的龙头和BANANO可用于的实际应用程序。 有一个明显的动机访问该网站声称水龙头,反过来激励用户支付BANANO的消息很多人会看到。 为了使这更有趣,您还可以选择多付一点来突出显示不同颜色的消息。
访问 monkeytalks.cc 来尝试

图18: Monkeytalks猴子说 - 一个自我维持的BANANO龙头,包括链上消息传递!

5.6.通货膨胀与通货紧缩

虽然其持续的免费和公平分销计划肯定类似于BANANO的最大优势之一,并且已经导致了一个快速增长的社区,但它在逻辑上也导致了通货膨胀。 这就是为什么BANANO团队在2019年7月宣布每月“回购和销毁”计划 (文章)。 简而言之,BANANO团队使用来自水龙头货币化(主要是挖矿和广告收入)的收益来从交易所回购BANANO,然后将所有购买的BANANO发送到销毁地址,使得销毁的币最终无法使用。 这种方法的总体目标是稳定市场,特别是在正在进行的免费分配阶段(图19) 。与此计划无关的货币销毁活动也已经发生,并且可能在将来再次发生。

Buy Back & Burn

图19: BANANO 有一个“回购和销毁”程序

13

Banburner
6.总结

• BANANO(BAN)是第四代加密货币,提供无转账费用,即时和绿色生态交易。 它采用了一种新颖的DAG(Directed Acyclic Graph)block-lettuce™架构,每个用户拥有自己的区块链。

• BANANO于2018年4月从NANO分叉。BANANO没有任何ICO,而是通过空投,水龙头游戏和其他活动,通过持续的免费和公平分配计划分发所有货币。 与此同时,BANANO还在尝试增加功能,如隐私层 (Camo BANANO), 链上消息传递 (MonkeyTalks) 等等

• 在分发的背景下,BANANO的一个主要目标是在几个主要的社交媒体平台上使用易于使用的移动钱包(Kalium) 和打赏机器人的基础设施,推广给不了解互联网模因的人和不知道加密货币是什么的加密小白。值得注意的是,这里的关键是使从加密开始尽可能容易,并使用有趣的态度和游戏化方法让新用户在没有一切麻烦的情况下开始,然后教育他们以负责任的方式处理加密货币。

• 在撰写本文时,BANANO 已经大量用于数以万计的日常链上交易,用于我们社区内以及多个第三方平台上的打赏和支付。

• BANANO社区所在的主要枢纽是我们的Discord.服务器。 在这里你会发现BANANO在社区成员之间不断飞来飞去。 我们建议您前往the Jungle 丛林频道,经常在所有活跃的monKeys上下雨BANANO。 请加入我们,欢迎大家! 我们真的是一个非常开放的项目,所以如果您有一个很棒的水龙头想法或想要做出其他贡献,请与我们聊聊! 我们期待您的光临!

• 如果你迫不及待想要把你的爪子放在一些多汁的黄色BANANO上,我们已经在几个交易所上市了( Coingecko概述)。

7.感谢

本黄皮书的作者要热烈感谢BANANO社区的所有成员对BANANO生态圈的宝贵贡献。

8.引用参考

[1] S. Nakamoto, Bitcoin: A peer-to-peer electronic cash system. http://bitcoin.org/bitcoin.pdf. 2008.

[2] S. D. Lerner, DagCoin Draft. SEPTEMBER 2015.

[3] C. LeMahieu, Nano: A Feeless Distributed Cryptocurrency Network. https://nano.org/en/whitepaper. Accessed: 2018-10-21.

[4] D. Whiteld, New Directions in Cryptography. IEEE Transactions on Information Theory, Vol. IT-22, NO 6, NOVEMBER 1976.

14

Banano Rocket Rick Cart