石墨烯区块链怎么样,比特币以太坊的区块链技术分析

当前位置:首页 > NFT > 石墨烯区块链怎么样,比特币以太坊的区块链技术分析

石墨烯区块链怎么样,比特币以太坊的区块链技术分析

2022-05-07NFT50

简介

您可能已经听到过像“比特币”和“区块链”这样的词,也可能听说过“以太坊”,而且迫切的想知道这都是什么玩意。

这都是有用的技术吗?如果是的话,应该如何使用?

本文旨在通过强调概念背后的技术实例,来阐明区块链的含义。

像OCI和许多其他技术一样,区块链是中间件。它本身并不是目的;而是达到目的的手段。

区块链在很大程度上跟数据库差不多,可以存储并操作数据。然而也有不同的地方,数据作为交易的不可变记录存储在区块链中。链条的完整性通过使用算法来保持,该算法可将每个新区块与其之前的区块历史连接起来,形成区块链。

石墨烯是开源的,主要是用C++开发,区块链实现的最初目的是作为加密货币交易市场Bitshares的基础。

石墨烯已被分叉和调整多次。原始版本由Cryptonomex管理。

石墨烯是开源的,它是以模块化的方式开发,因此它适用于许多不同的用途。

除了Bitshares之外,它支撑了steem.io基金会,同时基于它的Steem区块链孕育了steemit.com,这是一个类似于reddit.com和PeerPlays.com(一家博彩网站)的新闻汇总网站。

FollowMyVote.com是构建在Graphene区块链上的另一个服务。 FollowMyVote使用石墨烯来促进安全的市政投票。

除此之外,石墨烯还有许多其他用户。

什么是区块链

对于那些还没有听说过区块链的人来说,网上有很多资料。 我建议你在油管上搜索“什么是区块链”,会有很多不错的视频

我在这里会简单讲下区块链是什么和一些基本术语。

区块链是数据状态随时间变化的交易记录的链表。 这些记录块的链接是使用加密算法完成的,算法将当前块中记录的事务的信息以及该块之前的区块的信息合并在一起。

这是一个说明这个概念的图表。

一些术语定义

区块

与区块链相关的数据的容器。数据通常是一组描述数据变化的交易集合。可能是资产从一个所有者转移到另一个所有者的记录,或者可能是正在更新的一些个人信息的记录。根据所需的特征,区块可能包含或多或少的事务数据。区块还包含头部,该头部包含有关该区块的某些元数据,还包括对前一个区块的引用。

哈希

通过某种算法计算得出的值,该算法可唯一标识输入数据而不会泄露该数据的内容。哈希值用于确保区块链上数据的准确性。区块头部包含前一个区块的哈希,可以快速验证整个链的完整性。

创世块

这是整个链的蓑衣网小编第一个区块。它是在区块链首次部署时创建的,用作所有其他区块的锚点。

交易

对数据集进行更改的记录。交易通常基于区块链定义的规则。这些规则包括各方之间的合同。

智能合约

合约,可能包含自己行为的触发事件。

节点

能够在网络中增加区块的网络中的主机。节点如何做到这一点则根据链的需要而变化。

分布式帐本

记录跨节点共享的事务记录。组成区块链的很多节点构成分布式账本。

共识算法

在分布式账本中的节点中使用,并由区块链定义以确定区块链正确性的方法。最普遍的共识算法是“Pow(工作证明)”,“(Pos)股权证明”和“(DPoS)委托股权证明”。石墨烯采用委托股权证明。

工作证明(PoW)

一种共识算法,依靠计算难度的挑战来解决问题,以便找到新块的哈希。虽然计算得到新区块的难度很大,但其他节点验证新区块的难度很小,从而允许其他参与节点快速认同新区块的正确性。

股权证明(PoS)

一种基于节点的共识算法,节点持有可以参与区块链的股权。通过证明股权,区块可以更快地被添加到链中。

委托股权证明(DPoS)

这是一种变化的股权证明算法,将创建块的责任委托给称为“证人”的第三方节点。

见证者节点

DPoS区块链中的一个节点,负责执行创建新区块的任务。

使用区块链

随着越来越多的人了解区块链,用例示例池也在不断增加。

区块链最早的用途集中在虚拟货币的转移。其资产转移能力可以扩展到供应链管理,证据保管或任何其他需要无可辩驳的所有权证明的情况。

另外一类用例着重于强制执行交易的规则管理。这些规则可以定义合约,这些合约可能包括使合约本身成为参与者的行为编码。这些通常被称为智能合约。

我们将在随后的SETT文章中仔细研究石墨烯上的智能合约

共识是区块链力量的主要贡献者,特别是在参与者相互不知道对方并缺乏信任的情况下。通过定义由节点生成区块并由其他节点验证区块的算法解决信任问题。

但是将专有数据或其他敏感数据放在可公开访问的区块链上可能并不理想。在这些情况下,区块链可能会变得私密。私有区块链可以使用更简单的共识机制,这反过来又使其更容易部署在少数节点上,甚至可能只有一个节点。

石墨烯简介

石墨烯区块链不是单个应用程序。 它由许多库和可执行文件组成,以提供可部署的节点。

图2提供了石墨烯源代码包的图解。

除了下面显示的软件包之外,Graphene还依赖于标准的C ++ 11和Boost软件包,同时还提供了大量的测试套件。

获取石墨烯

石墨烯是GitHub上的开源软件。 代码仓库可以在Cryptonomex站点找到。

有三个项目需要克隆:graphene,graphene-ui和fc。

OCI的GitHub页面包括石墨烯和graphene-ui,它们是我们的研究基础。 您可以通过访问https://github.com/objectcomputing/graphene和https://github.com/objectcomputing/graphene-ui 来克隆OCI的石墨烯副本。

这两个工具包的构建和部署说明包含在它们各自的Readme.md文件中。

石墨烯有三个可执行文件:witness_node,cli_wallet和genesis_util。 一旦编译完成,你可以尝试运行一个见证节点。

请注意,此示例显示如何使用命令行选项运行见证节点。

在运行节点后,可以使用cli_wallet连接到节点。 在第二个终端窗口中,运行命令行钱包应用程序。

此时,您可以使用help命令来了解如何使用钱包。

使用石墨烯API编程

石墨烯的基本API基于远程过程调用(RPC)。 可用的具体功能取决于由特定区块链实例定义的合同条款。

首先通过登录API访问公共认证模块。 通过身份验证后,客户端应用程序能够收集其他远程对象引用并调用它们。

FC库用于管理传输细节,允许节点接受各种传输协议。

到目前为止,witness_node应用程序仅接受HTTP格式的请求。 在C++应用程序中,Graphene应用程序和FC库一起工作,从而提供了一个简单的编程模型。

下面是一个来自cli_wallet应用程序的示例,展示了如何连接到节点服务器,登录并进行其他调用。

这里显示的是 wdata 是从命令行、配置文件等收集初始化信息。然后创建客户端连接,登录(表明已登录成功),创建一个钱包实例,以进行进一步调用。

寻找未来的SETT文章,以更深入地探索石墨烯API。

下一步

区块链拥有许多应用,从金融服务到身份安全,再到供应链管理等等。 为了支持这些众多的应用,区块链有许多不同的实现。

我相信石墨烯是一个特别重要的区块链框架,因为它的模块化特性。 通过从逻辑中分离节点间通信支持,可以在另一种传输机制(例如OCI的OpenDDS)上替换石墨烯的逻辑组件。 该开源产品使基于OpenDDS的低功耗应用(如IIoT设备),以尽可能少的开销来增加区块链相关功能。

我预计在其他领域,例如Grails,我们也会看到更多的区块链技术应用。 随着时间的推移,我希望看到OCI成为裁剪区块链解决方案的领导者,无论是基于Graphene还是其他区块链实现。

蓑衣网-以上内容来自网络整理,不能代表本站立场,转载请注明出处。

本文链接:https://www.baoguzi.com/11161.html

石墨烯区块链怎么样,比特币以太坊的区块链技术分析 | 分享给朋友:

相关文章

元宇宙开发详解,元宇宙愿景背后的政府与企业视点详解

元宇宙开发详解,元宇宙愿景背后的政府与企业视点详解

近期,元宇宙成为横跨科技、金融、社会多个层面的“破圈”热词。各界对元宇宙有多种解释,认为其可能通过改变数字生态、重构社会及生产关系、改善生活方式、发展数字经济等来重塑我们所处的世界,进而成为未来社会的...

普通人如何参与NFT(普通人如何参与碳交易)

普通人如何参与NFT(普通人如何参与碳交易)

普通人怎样参加有分量的网球赛? 首先,应该去参加一定标准的培训.这样,先把自己的基本技术,比如说发球,回接等练习好.顺便,在老师教时.请教一些比赛的常识.比如说,裁判说OUT表示什么,什么叫一误等等...

如何上架NFT(如何上架美团外卖)

如何上架NFT(如何上架美团外卖)

1688商品如何上架到拼多多店铺 1、直接打开拼多多上货工具的主页,在图示位置找到抓取阿里并选择进入。 2、下一步弹出新的对话框,需要根据实际情况设置相关参数并确定提交。 3、这个时候如果没问题...

区块链defi详解,区块链去中心化金融(DeFi)的解读分析

区块链defi详解,区块链去中心化金融(DeFi)的解读分析

我这一年来大部分时间在做数字货币方面的学术研究,最近对DeFi特别感兴趣,我觉得它的未来的前景不可估量,虽然DeFi现在体量非常小。我花一点时间跟大家解释一下什么叫DeFi(Decentralized...

nft概念股怎么样,这四只龙头股,等待翻倍机会

nft概念股怎么样,这四只龙头股,等待翻倍机会

NFT到底是什么?NFT(英语:Non-Fungible Token,中文:非同质化代币)是一种被称为区块链数位账本上的数据单位,每个代币可以代表一个独特的数码资料。NFT的概念由全球首款区块链游戏C...

元宇宙报告解析,六大板块,看20家巨头的元宇宙布局

元宇宙报告解析,六大板块,看20家巨头的元宇宙布局

如何看待元宇宙这一新事物?有人说元宇宙是未来互联网的发展目标,是人类信息技术的另一场革命,也有人说元宇宙概念只是“割韭菜”的套路。近日,北京大学汇丰商学院联合安信证券发布了报告,《元宇宙2022——蓄...

区块链安全风险有哪些,需要权衡的八个区块链安全风险

区块链安全风险有哪些,需要权衡的八个区块链安全风险

虽然区块链和智能合约都有其独特的漏洞,但是在应对糟糕的代码测试、加密密钥和网络攻击方面也会让企业受益。为什么企业区块链现在这么火爆?主要归结为两个原因:共享现有的多方数据以及大量数据的处理,而每个人都...

一元宇宙论详解,如何发展、如何投资

一元宇宙论详解,如何发展、如何投资

近期,受虚拟现实创业公司Pico被字节跳动收购事件催化,“元宇宙”概念火爆金融圈和科技圈,备受热议。那么,“元宇宙”究竟是什么,它和VR\AR有什么本质区别?是资本市场在“炒冷饭”,还是看到了新的蓝海...

区块链版权分析,如何改善版权领域

区块链版权分析,如何改善版权领域

区块链技术以其相对较低的维护成本、更高的透明度、更少的行政负担和抗欺诈能力得到了众多企业和部门的广泛认可和采用。那么,什么是区块链技术?这种颠覆性技术是否能够应用于知识产权管理,如专利、版权、商标、工...

区块链投资分析,投资者和开发商在向何处转型

区块链投资分析,投资者和开发商在向何处转型

对于开发应用程序和加密货币的开发者来说,以太坊(ETH)曾经是所有区块链的终极目标。当然,其他公司也涌现出来与之竞争,但直到过去一年半,投资者才开始关注它们。他们的投资方向取决于项目开发者在以太坊之外...

区块链节点挣钱吗,超级节点」是否还有收益

区块链节点挣钱吗,超级节点」是否还有收益

2018年被称为「公链元年」,以EOS为代表的公链在2018年6月主网上线,除此之外,TRON、Bytom等海内外知名公链紧跟左右相继上线,走出了一波很漂亮的公链行情,让2018年也成为了公链发展的风...

区块链在中国合不合法,国家支持吗

区块链在中国合不合法,国家支持吗

近日,区块链软硬件技术体系“长安链”成果发布会在京举行,会上发布了96核区块链专用加速芯片。目前,北京正积极布局“长安链”在各委办局业务场景中的应用,推动基于长安链的电子印章系统在全市范围上线。或许你...

盘古NFT生态卡是骗局吗(盘古社区nft生态卡)

盘古NFT生态卡是骗局吗(盘古社区nft生态卡)

盘古工作室确实是骗子网是吧? 确实是害人的网站,骗取流动资金后就玩失踪,还说讲诚信,太黑了确实是害人的网站,骗取流动资金后就玩失踪,还说讲诚信,太黑了 互生卡是不是传销 互生卡"是指以互生卡...

什么是元宇宙,设想与现实还有多远

什么是元宇宙,设想与现实还有多远

近一段时间,“元宇宙”这个新词十分火爆,许多国际著名科技公司在元宇宙赛道上争相布局,股市也掀起阵阵“元宇宙”概念炒作,甚至一些毫不相干的商家也来蹭“元宇宙”的热度。那么,到底什么是“元宇宙”?“元宇宙...

中国NFT艺术家(Nft艺术家排名)

中国NFT艺术家(Nft艺术家排名)

我国知名艺术家有哪些 梅兰芳 京剧表演艺术家 王刚 著名主持人 陈强 表演艺术家肖邦 知名的中国艺术家排行? 世界著名的前卫艺术家,戴帆(他涉及的领域包括交互艺术、行为与未来、意识...