BitShares 旨在建立一套点对点的多态数字资产交易系统,能够跟踪黄金、白银、美元或者其他货币的价值,并且让持有者获得红利的同时避免所有的交易对手风险。BitShares拓展了比特币的技术,在一个全新的点对点的多功能网络中,提供了很多传统货币功能,以及能够让比特币和其它常见金融资产共同使用的支票账户、储蓄账户和证券经纪工具。
DPoS共识的BitShares官方英文介绍:https://bitshares.org/technology/delegated-proof-of-stake-consensus/ 关于BitShares的DPoS共识的概述请参考:股份授权证明(DPOS)概述 关于BitShares的DPoS共识的详细介绍请参考:BitShares的DPoS共识 关于BitShares的DPoS共识的竞争链共识
0. 环境准备 * 64 位 Windows 系统,比如 Windows Server 2012 R2 Standard edition 1. 安装 Visual Studio 2015 with Update 1 注: * 用 VS 2015 Update 3 编译会有问题; https://github.com/bitshares/bitshares-core/issues/389 * 本人没
SmartCoin是一种加密货币,其价值与另一种资产(如美元或黄金)的价值挂钩。 BitShares的设计初衷是每秒处理比VISA和MasterCard组合更多的事务。使用Delegated Proof of Stake,BitShares网络可以平均仅1秒钟确认交易,仅受光速的限制。 每个帐户都可以通过其他帐户和私钥的任何加权组合进行控制。 Named accounts enable users
关于如何搭建BitShares多节点私链请参看:BitShares 2.0 多节点私链部署 关于如何搭建BitShares的web钱包搭建和接入私链请参考:BitShares之web钱包搭建及接入私链 关于如何对BitShares进行交易量压力测试请参考:BitShares交易量压力测试 目录 基于便于管理和测试石墨烯(graphene)区块链的目的,本文讲解如何在局域网中部署一个包含多个证人节点
BitShares 2.0 环境设置 工作环境:Ubuntu 第一步:准备环境与下载 BitShares 2.0 Core 源代码: bitshares-core 见证节点和命令行钱包,C++代码,基于石墨烯区块链。 sudo apt-get update sudo apt-get install autoconf cmake git libboost-all-dev libssl-dev g+
转帐1 参考 <<BitShares2.0 —— 第一章 创世篇(四):初访节点 运行命令行钱包>> 打开钱包, 连接节点并解锁钱包 使用transfer命令从nathan账户里转一些资金给alpha: 运行命令: transfer nathan alpha 100000 BTS "here is some cash" true 输出结果 unlocked >>> transfer nathan
前言 最近准备学习区块链的底层技术,打算以Bitshares公链为学习例子。为什么要选择 Bitshares 呢?主要是因为自己接触的第一个区块链就是 Bitshares ,而它跟目前很火的公链 EOS 以及公信宝(GXB)都是用一个叫 Graphene 的底层工具库开发的,同属 BM 的杰作。另外 Graphene 作为高性能区块链工具库催生了很多优秀的区块链项目,以 Bitshares 为切入
一、安装 npm install wscat 二、连接 wscat -c wss://bts.liuye.tech:4443/ws 三、操作 1、登录到完整节点 {"id":0, "method":"call", "params":[1, "login", ["",""]]} 2、获取指定标识的API详情 {"id":0, "method":"call", "params":[1, "dat
原文地址: http://docs.bitshares.org/bitshares/dpos.html 概括 DPoS是加密货币网络的一种新的安全机制. DPoS试图解决比特币系统PoW机制以及Peercoin和NXT数字货币系统的PoS机制导致的一些问题. DPoS从技术层面实现了民主决策来抵消中心化系统带来的负面效应 背景 DPoS利用见证人(正式名称: 代理者
使用命令行钱包1 命令行钱包路径/bitshares-core/programs/cli_wallet 在上一篇 <<BitShares2.0 —— 第一章 创世篇(三):创世纪 运行见证节>> 中 , 运行了见证节点 , 我们要用钱包连接到这个节点上 . 运行钱包 : 命令 cli_wallet --wallet-file=my-wallet.json --server-rpc-endpoint
NODE (节点) 节点种类 英文抄自官方文档 Full node 全节点 (non-block producing witness nodes 不产块的见证人节点) block producing witness nodes 产块见证人节点,简称 见证节点 运行节点1 终端切换到/bitshares-core/programs/witness_node/目录下, 找到witness_node 创
比特币是人类历史上第一种数字货币。 什么是数字货币?一句话概括,数字货币是基于数学加密原理构建的不可伪造的货币系统,而比特币是第一个基于数学加密原理构建的分布式数字货币系统。 比特币和区块链有什么关系?一句话概括,比特币使用区块链技术实现了数字货币的可信支付。 比特币的历史可以追溯到2008年10月,一个名叫中本聪的神秘人物在一个密码学朋克论坛上发表了一篇比特币:一种点对点的电子现金系统的文章,这
本节的目的是介绍如何了解和使用比特币,下图显示了如何学习比特币。 1. 了解比特币 比特币有一些特殊的品质。它的行为很像金钱,但它的行为方式却有所不同。例如:使用比特币,交易无法逆转。区块链网络中的每笔交易都是永久性的。这使得它与实际向银行汇款的情况不同,您可以在银行发出停止付款或发出逆转付款的错误付款。与实物货币相比,比特币也快速有效。 2. 选择钱包 在了解了比特币之后,需要做的第一件事就是安
主要内容:比特币挖掘,比特币矿工的角色,比特币区块链是如何建造的?要了解比特币矿工的作用,我们首先了解比特币挖掘。 比特币挖掘 比特币挖掘是将交易记录添加到比特币过去交易的公共分类账的过程。过去交易的分类账称为区块链,因为它是一系列区块。比特币挖掘用于保护和验证交易到网络的其余部分。 示例 当Bob为Lisa创建购买请求时,他不会单独将其发送给Lisa。请求消息在他所连接的整个网络上广播。Bob的网络以图像形式描绘。 消息将传递到所有连接的节点(计算机)。图中的
主要内容:比特币如何运作?比特币是由Satoshi Nakamoto 在2008年推出的。比特币是一种加密货币(虚拟货币),或者是一种使用密码学规则来监管和生成货币单位的数字货币。比特币属于加密货币的范畴,成为其中第一个也是最有价值的。它通常被称为分散数字货币。 比特币是一种数字资产,可以通过互联网安全地在双方之间进行买卖,转让。比特币可以用来存储价值,就像精金,白银和其他一些类型的投资一样。我们还可以使用比特币购买产品和
在我们继续之前,我们需要先来知道“菲亚特”或“菲亚特货币”的含义。 菲亚特货币由政府宣布为其控制的领土内的法定货币。仅因政府监管或法律而具有价值的菲亚特货币不受黄金或白银等实物商品的支持。法定货币的价值来自供需关系和发行政府的稳定性,而不是支持它的商品的价值。它基于经济的信念和信誉。大多数现代纸币都是法定货币。 每个加密货币的新手都想知道如何兑现比特币或从比特币中提取到法定货币(美元,欧元,印度卢
Windows之所以取得成功,主要在于它具有以下优点: 直观、高效的面向对象的图形用户界面,易学易用: 从某种意义上说,Windows用户界面和开发环境都是面向对象的。用户采用“选择对象-操作对象”这种方式进行工作。比如要打开一个文档,我们首先用鼠标或键盘选择该文档,然后从右键菜单中选择“打开”操作,打开该文档。这种操作方式模拟了现实世界的行为,易于理解、学习和使用。 用户界面统一、友好、漂亮:
比特币确实是最安全的加密货币。它在协议的多个级别提供安全性。它经常呈现持续复杂的攻击。在本节中,我们将了解在比特币系统中的一些可能的攻击类型。 Sybil攻击 Sybil攻击发生在点对点网络中。恶意攻击者希望对比特币网络进行此攻击。在这种情况下,网络中的节点同时运行多个身份并破坏信誉系统中的权限。其主要目的是在网络中获得大部分影响力,以在系统中执行非法行为。 Sybil攻击难以检测和预防,但以下措
比特币需要注意四个关键概念,它们分别是: 非居间化 分散式 分散 不可信 非居间化 当您通过互联网向某人汇款时,需要像银行这样管理所有交易的第三方。但在比特币中,通过互联网直接与另一方进行交易。此交易发生在比特币网络中。该网络负责确认和验证双方之间是否存在真正的价值转移。这个概念叫做非居间化(Disintermediated)。 非居间化(Disintermediated)是移除中间人的行为。它是