当前位置: 首页 > 软件库 > Web3 > 区块链 >

Bytom

多元比特资产的交互协议
授权协议 AGPL
开发语言 Google Go
所属分类 Web3、 区块链
软件类型 开源软件
地区 国产
投 递 者 吕霖
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Bytom Blockchain Protocol(简称比原链:Bytom)是一种多元比特资产的交互协议,运行在比原链区块链上的不同形态的、异构的比特资 产(原生的数字货币、数字资产)和原子资产(有传统物理世界对应物 的权证、权益、股息、债券、情报资讯、预测信息等)可以通过该协议 进行登记、交换、对赌、和基于合约的更具复杂性的交互操作。

主要创新

  1. 与比特币 UTXO 的设计兼容

  2. 通用地址格式

  3. 支持国密标准

  4. 资产命名采用 ODIN 标识

  5. 人工智能 ASIC 芯片友好型 POW 算法

  6. 使用侧链支持跨链资产交易及分红

  7. 类隔离见证设计

  8. 增强的交易灵活性

  • 本文介绍了基于Bytom开发过程中集成IPFS。 step1: 搭建bytom节点 比原相关资料:github.com/Bytom-Commu… 搭建bytom节点有很多方式,然后开启RPC调用模式。这里推荐用docker搭建比原节点: docker搭建比原节点,同时开启RPC访问模式(即终端交互模式)。 我这里都是在本地操作,所以对应的端口是:9888。启动好以后我们在postman里请求测试一

  • 比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 该部分主要针对用户自己管理私钥和地址,并通过utxo来构建和发送交易。 1.创建私钥和公钥 2.根据公钥创建接收对象 3.找到可花费的utxo 4.通过utxo构造交易 5.组合交易的input和output

  • 在这篇文章中,作者将从Vapor节点的创建开始,进而拓展讲解Vapor节点出块过程中所涉及的源码。 做为Vapor源码解析系列的第一篇,本文首先对Vapor稍加介绍。Vapor是目前国内主流公链Bytom的高性能侧链,是从Bytom主链中发展出来的一条独立的高性能侧链。Vapor是平台最重要的区块链基础设施之一,目前采用DPoS的共识算法,具有高性能、高安全、可扩展等特点,用于搭建规模化的商业应用

  • pybtm Python3 implementation of the Bytom protocol. 1 Installation $ pip install pybtm Requires: Python>=3.7 2 Usage 2.1 Create entropy get_entropy() create 128 bits entropy. Return: entropy_hexstr: 1

  • 比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 1、如何连接远程全节点服务器 远程服务需要本地生成的Access-token,可以通过以下两种方式: ./bytomcli create-access-token test 或者 curl -X POST c

  • 语言 go,参照bytom git 上项目改造 https://github.com/Bytom/bytom https://github.com/Bytom-Community/Bytom-Mobile-Wallet-SDK 1、创建key: func (a *API) PseudohsmCreateRootKey(seed string) Response { seedByte, err

  • Bytom节点机制 Bytom的主网节点是一个HD钱包,UTXO模型由HD钱包内置的账户模型管理,但是由于HD钱包的原因,导致我们无法进行 离线签名。官方的SDK关于离线签名少之又少,所以以至于有我们自己去编写sdk去完成离线签名。 源码链接 以下只贴出部分代码,不做特别申明,具体请看sdk源码。如有疑问,可添加qq:1359669022 或者微信:JFJun_12 [Java版本](h

  • 此文将投稿给“比原链|用技术书写未来”。 前言:作为一个2016年末开始投资区块链的Python程序员,我对比原链从诞生发布到主网上线的过程是很有记忆的,公司新的业务是比原链挖矿和钱包项目,我开始接触Bytom的代码,这一系列文章将是我学习比原链技术之路,希望能和你一起进步。 比原链上线主网独立运行后,作为一个POW币种,是可以挖矿的,目前有几大矿池支持Bytom的挖矿,比原链是目前的明星国产PO

  • 系统要求 我们建议选择主要的几家云主机平台的VPS服务,运行比原链节点对算力没有要求,但是请配置尽可能大的磁盘空间以适应区块链数据未来增长的需要。 节点服务器最小配置: 操作系统: Windows/Linux/Docker CPU: 2核 内存: 2G 硬盘: 40G 网络: 独立IP,2MB带宽 防火墙: 开启46657端口 Ubuntu接入文档 1 节点服务器部署 1.1 安装系统依赖库 su

  • 最近在开源社区协助比原链完成了 java sdk,这里跟大家分享下哈。 Bytom Java SDK This SDK contains methods for easily interacting with the Bytom API. Below are examples to get you started. For more information, please see Bytom AP

 相关资料
  • web3-shh包用来使用whisper协议进行广播发送。 使用方法: var Shh = require('web3-shh'); // 在以太坊兼容了浏览器中将自动设置"Shh.providers.givenProvider" var shh = new Shh(Shh.givenProvider || 'ws://some.local-or-remote.node:8546'); //

  • 链码示例二:交易资产 简介 chaincode_example02.go 主要实现如下的功能: 初始化 A、B 两个账户,并为两个账户赋初始资产值; 在 A、B 两个账户之间进行资产交易; 分别查询 A、B 两个账户上的余额,确认交易成功; 删除账户。 主要函数 init:初始化 A、B 两个账户; invoke:实现 A、B 账户间的转账; query:查询 A、B 账户上的余额; delete

  •   作为Bytom的侧链,Vapor的诞生主要是为了提升Bystack的效率以及服务于垂直领域的应用。全新的混合共识算法和高性能灵活机制成为该侧链(Vapor)的亮点和核心优势。 采用创新DPoS+BBFT混合共识算法的Vapor侧链可以达到每0.5秒出一个块,同时Vapor还会通过压缩交易来减少带宽开支,提升同步区块的速度。

  • 该工具是一种新型的去中心化跨链原子资产交换工具,该工具可以实现在同一条链上不同资产交换,在不同区块链平台上也可以实现资产的交换。 一、同一条链上进行不同资产交换 二、不同区块链平台使用shuttle完成资产交换

  • 20.4 中介者模式总结 中介者模式将一个网状的系统结构变成一个以中介者对象为中心的星形结构,在这个星型结构中,使用中介者对象与其他对象的一对多关系来取代原有对象之间的多对多关系。中介者模式在事件驱动类软件中应用较为广泛,特别是基于GUI(Graphical User Interface,图形用户界面)的应用软件,此外,在类与类之间存在错综复杂的关联关系的系统中,中介者模式都能得到较好的应用。  

  • 20.4 中介者与同事类的扩展        Sunny软件公司CRM系统的客户对“客户信息管理窗口”提出了一个修改意见:要求在窗口的下端能够及时显示当前系统中客户信息的总数。修改之后的界面如图20-9所示: 图20-9 修改之后的“客户信息管理窗口”界面图        从图20-9中我们不难发现,可以通过增加一个文本标签(Label)来显示客户信息总数,而且当用户点击“增加”按钮或者“删除”按