设为首页 |收藏本站

QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

比特币论坛|比特币官网-专业的比特币、区块链论坛!|比特币8818

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 244|回复: 4

开发者福利,BCH通用数据库Bitdb 2.0来了

[复制链接]

Rank: 4

  • TA的每日心情

    2019-6-11 18:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    Rank: 8Rank: 8

    458

    主题

    914

    帖子

    4783

    积分

    论坛元老

    积分
    4783
    发表于 2018-9-27 16:28:17 | 显示全部楼层 |阅读模式
    ​​

    自BCH在今年5月份升级之后将OP_RETURN的容量进行扩充,BCH开发者利用OP_RETURN开发了很多应用程序,例如memo、matter等等。这些应用程序的数据都存储在OP_RETURN,为了给这些应用创建标准API,开发者unwriter 曾推出基于BCH的OP_RETURN数据库BitDB 1.0。它从区块链中抓取所有OP_RETURN并将它们存储在MongoDB实例中,通过便携式查询接口使其可用。
    最近为了帮助更多的开发者开发出更多的应用,开发者unwriter又推出了BCH通用数据库Bitdb 2.0。Bitdb 2.0不仅仅能够索引OP_return, 所有的输出脚本都包括在内,它是一个自动数据库,可以持续与BCH同步,并以结构化文档格式存储每笔BCH交易,使其可以像常规数据库一样查询。通过简单的MongoDB查询,任何人都可以轻松地在BCH上查询、过滤和构建功能强大的去中心化化应用程序。
    除此之外,它还有很多亮点:
    1、通用交易数据库
    BitDB 1.0仅存储包含OP_RETURN输出的事务,并丢弃其余的事务。即使对于OP_RETURN本身,它甚至没有存储整个事务,它只从事务中挑出一个OP_RETURN输出并将其余部分抛弃。这对于构建纯OP_RETURN应用程序已经足够了,但是无法完全利用整个BCH交易领域因此也会受到限制。Bitdb 2.0则抓取每个事务,并存储/索引它的每一部分。
    2、BCH脚本数据库
    每个BCH脚本,包括输入和输出。Bitdb 2.0为每个BCH脚本中的每个推送数据编制索引。不只是OP_RETURN,而是所有BCH输出脚本(例如:P2PKH ,MultiSig ,TimeLock ,或者你提出的任何智能合约)。不仅仅是输出,还有输入! 这意味着覆盖率实际上是100%,开发者基本上可以使用BitDB构建任何BCH数据处理应用程序,无论它有多复杂。诸如智能合约,BCH驱动的机器人,自主程序以及许多更具创造性的应用程序。应用程序开发人员不再需要担心低级别的细节,而是专注于应用程序逻辑。
    3、交易图数据库
    Bitdb 2.0除了能够索引事务的输入和输出,而且还允许查询事务图。
    此功能正用于 Simple Ledger Protocol代理图的生产,以及Token浏览器。(以下是从Bitdb 2.0构建的SLP令牌图示例)。
    除了构建特定于应用程序的叠加图(如标记)之外,还有许多其他有用的方法可以利用此图形数据。例如,可以构建一个应用程序来显示两个特定地址之间的所有事务,这只需要一个bitdb查询:
    甚至可以将图形查询与脚本查询相结合。下面是一个例子:从地址"qq4kp3w3yhhvy4gm4jgeza4vus8vpxgrwc90n8rhxe"发送到memo.cash的 "post" 交易(6d02):
    Bitdb 2.0作为BCH的通用数据库,为开发人员在BCH网络创建应用程序提供了众多方便。应用程序的开发人员不必在浪费时间构建后端基础结构和自己的自定义数据库,直接可以使用Bitdb 2.0来加快开发速度。
    BCH网络是一个开放的网络,一向主张创新和自由,任何开发者可以使用BCH网络开发出一些好玩有用的去中心化应用。而且BCH网络还有很多开发工具可以帮助开发者提高开发效率。BCH网络将会在众多开发人员的努力下,遍地开出应用程序的美丽之花,更好的推动BCH的长远发展。最后,欢迎开发人员加入到BCH网络建设中。


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    Rank: 1

    该用户从未签到

    Rank: 4

    0

    主题

    334

    帖子

    694

    积分

    高级会员

    积分
    694
    QQ
    发表于 2019-6-8 01:49:00 来自手机 | 显示全部楼层
    这个帖子会火的,鉴定完毕!
    回复 支持 反对

    使用道具 举报

    Rank: 1

    该用户从未签到

    Rank: 4

    4

    主题

    356

    帖子

    866

    积分

    高级会员

    积分
    866
    发表于 2019-6-16 02:57:39 | 显示全部楼层
    论坛的人气越来越旺了!
    回复 支持 反对

    使用道具 举报

    Rank: 1

    该用户从未签到

    Rank: 4

    0

    主题

    325

    帖子

    654

    积分

    高级会员

    积分
    654
    发表于 2019-7-4 09:21:24 | 显示全部楼层
    哥回复的不是帖子,是寂寞!
    回复 支持 反对

    使用道具 举报

    Rank: 1

    该用户从未签到

    Rank: 4

    0

    主题

    350

    帖子

    714

    积分

    高级会员

    积分
    714
    发表于 2019-7-24 07:52:35 | 显示全部楼层
    LZ敢整点更有创意的不?兄弟们等着围观捏~
    回复 支持 反对

    使用道具 举报

    guest
    welcomelogin
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    回帖奖励

    [详情]

  • * 每天自己主题被回复3次可获得额外2金钱奖励。
  • * 每天回复他人主题5次可获得额外3贡献的奖励。
  • * 奖励每天都可领取,一定要多参与论坛讨论哦。
  • * 同一主题的重复回复不计。
  • QQ|关于我们|Archiver|手机版|小黑屋|比特币论坛|比特币官网-专业的比特币、区块链论坛!|比特币8818   

    GMT+8, 2019-8-20 06:28 , Processed in 0.406037 second(s), 141 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表