资讯专栏INFORMATION COLUMN

如何理解比特币和区块链?

Kosmos / 2853人阅读

摘要:比特币区块链无疑是当今业界的最热门的。目前,每个成功的矿工获得可能每年更换一次或通过比特币社区决策作为成功向区块链添加一块交易的奖励。填写其他详细信息,例如比特币金额和可选说明。

比特币区块链无疑是当今业界的最热门的。通过这篇博客,我将尽力向大家介绍加密货币比特币的概念,以及它如何创造我们称之为区块链的革命性技术。

这个问题经常引起混淆。这篇文章可以快速解释和清理这方面的混乱!

什么是比特币?

在我们开始之前,让我简要介绍一下货币交易的历史。

货币交易史

在货币交易或任何有价值的东西时,人们一直依赖银行和其他可信赖的第三方,如银行和政府,以确保信任和确定性。

现在,这些受信任的各方在促进数字交易中发挥着重要作用。这就产生了所谓的双重支出问题。

但是如果有一种方法可以解除数字资产的流动呢?那么,今天存在一种使这成为可能的技术。

2009年,Satoshi Nakamoto设计了一种名为比特币的点对点电子现金系统,可以在没有中间人的情况下直接转移在线支付。

什么是区块链

区块链只是一种数据结构,其中每个区块按时间戳的时间顺序链接到另一个区块。

它是数字交易公共记录不可变的分布式数字分类帐。

在将新记录存储在块中之前,每个新记录都在分布式网络中进行验证。

存储在分类帐中的所有信息都是可验证且可审核的,但不可编辑。

每个块由其加密签名标识。

区块链的第一个区块称为Genesis区块。

比特币如何实施区块链

区块链是比特币的基础技术,可以克服传统银行业务的所有问题。让我们来详细看看。

1.分布式公共分类帐

网络上的每个人都有一份分类帐。没有单一的集中原始副本。此处的分类帐是指所有已发生的交易的副本。

Blockchain是一个分布式数据库,存储比特币历史上曾经发生过的所有比特币交易。这可以确保没有人可以对分类帐进行更改,因为其他人都会立即将其标记为损坏。

2.哈希加密

存储在区块链上的所有内容都是加密的。这样,每个人都能看到所有交易,但同时,没有人会知道哪些账户属于你。

这不正是我们对银行系统的期望吗?

3.工作量证明

工作量证明是比特币区块链中发明的概念,其中矿工(比特币的特殊用户)将通过解决称为工作量证明的复杂数学难题来验证交易。

从技术上讲,在时间之前有一个指定给每个块的哈希目标值。矿工将一组未经验证的比特币交易(大约250个)汇总到一个区块中,计算其哈希值,然后开始竞争以找到一组称为Nonce的特定字符。

从先前块的hash,交易数据和随机数获得的总哈希必须与最终预先分配的目标哈希值匹配。这个Nonce是需要大量计算。只有具有巨大计算能力和电力的人才能在平均10分钟内解决它。

4.验证的激励措施

比特币最有趣的部分是比特币采矿。这是某些用户完成一项工作并且每区块获得12.5比特币(BTC)奖励的概念。每个区块平均需要10分钟才能开采。

这种激励措施用于计算工作,并涵盖实现计算所需的电力和基础设施成本。目前,大型矿池控制着全球采矿能力的10-20%,通常只有这些矿池才能成功开采比特币。

比特币采矿

比特币挖掘是将交易验证到新区块并将此区块添加到现有区块链的过程。成功的比特币矿工获得了固定数量的新比特币,这些比特币被开采到比特币经济中。目前,每个成功的矿工获得12.5 BTC(可能每4年更换一次或通过比特币社区决策)作为成功向区块链添加一块交易的奖励。

加密货币钱包

比特币钱包通常用于在不同账户之间转移比特币。这些就像是包含比特币和所有其他加密货币(如以太坊,Litecoin,Dash,Ripple和Auroracoin等)的钱包的超集。

比特币网络上的所有交易都通过各种比特币钱包之一进行。一些流行的比特币钱包包括Jaxx,Zebpay,Blockchain.info,Electrum,Keep Eye,Exodus和Mycelium。

区块链钱包的类型

我们将根据私钥,设备和客户的位置来探索最受欢迎的区块链钱包类型。

热钱包

Hot Wallets是最容易用于转移加密货币的。无需下载整个区块链,所有私钥都在线存储,以便快速传输。与冷钱包相比,它们不太可靠。

冷钱包

冷钱包是在系统上下载整个区块链并且每个交易都是离线签名然后在线发布的。它们是进行在线加密货币转移的最安全的方式。

在线网络钱包

在线网络钱包是一个热门钱包,其中区块链在线存在,用户使用他们的私钥和收件人的公共地址进行转移。

手机钱包

移动钱包类似于在线网络钱包,它们专为手机使用而设计。通常,移动钱包也有自己的在线网络版。

桌面钱包

桌面钱包是冷钱包,其中Blockchain帐户的私钥(如比特币和以太坊)存储在冷服务器上,并且有一个多带带的客户端计算机充当互联网和服务器之间的中介。

实物钱包

物理钱包是指比特币(或其他加密货币)详细信息(如私钥,公共地址和QR码)在物理上存储以供长时间使用的钱包。

比特币客户端

比特币客户是特定于比特币转账的钱包。这些客户通过收取少量费用帮助用户处理他们的比特币交易。一些最受欢迎的比特币客户端是Keep Eye,Electrum,Exodus和Mycelium。

硬件钱包

硬件钱包可用于在比特币连接到互联网时将比特币(加密货币)从硬件直接转移到另一个比特币(加密货币)账户。大多数情况下,钱包本身包含一个界面,用于输入收件人的详细信息和要转移的金额。

演示——在钱包之间转移比特币

现在让我们看看如何使用区块链钱包将比特币转移到多个比特币账户。我们将使用流行的钱包Jaxx进行演示。

第1步:从Jaxx.io下载Jaxx钱包

第2步:在Blockchain.info上创建你的比特币钱包账户

第3步:从Jaxx钱包中填写详细信息。To地址可以从你当前比特币地址字段下的Jaxx钱包获得。填写其他详细信息,例如比特币金额和可选说明。

第4步:确认填写的所有详细信息是否正确,然后单击“发送比特币”按钮以确认交易。

第5步:你现在可以刷新Jaxx钱包并查看更新的比特币余额。 交易需要大约30分钟才能获得3个区块的确认。

我希望通过这个博客,我能够让你了解比特币和区块链的一两件事。我建议你浏览我们的区块链教程和区块链技术博客,深入了解区块链,比特币,加密货币,以太坊,和智能合约。

以太坊入门教程,主要介绍智能合约与dapp应用开发,适合入门。

以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。

java以太坊开发教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。

python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。

php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和事件等内容。

C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和事件等。

php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。

EOS入门教程,本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点完成一个便签DApp的开发。

汇智网原创翻译,转载请标明出处。这里是原文

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24330.html

相关文章

  • 【许晓笛】重新理解EOS的系统架构

    摘要:所以想要实现真正实用的智能合约平台,就要脱离比特币系统的架构,寻找新的系统组织形式。比特币和以太坊之所以设计了手续费机制,就是防止大量垃圾交易使得系统拥堵。 区块链系统中,去中心化程度与效率之间天然地存在矛盾关系。 如果区块链智能合约系统想追求类似比特币的去中心化程度,理论上效率就会大打折扣。现实也是这样的:比特币每秒钟只能处理7笔左右的交易,每一笔交易要用至少30分钟才能确认,这种效...

    Alan 评论0 收藏0
  • 如何开发比特币钱包应用程序

    摘要:创建比特币钱包需要一组优秀的程序员。如何使用流行的库构建自己的比特币钱包应用程序创建比特币钱包应用程序的一种方法是依赖现有工具。具有以下功能它允许开发人员使用密码加密创建比特币钱包应用程序。 尽管目前加密货币市场相当黯淡,但比特币和其他山寨币继续受欢迎。每天都有新的交易者加入市场,希望能够在下一个价格高涨时获利。 随着市场的突飞猛进,开发商也在获益。新交易者的首要任务是设置比特币钱包。...

    Cympros 评论0 收藏0
  • 如何开发比特币钱包应用程序

    摘要:创建比特币钱包需要一组优秀的程序员。如何使用流行的库构建自己的比特币钱包应用程序创建比特币钱包应用程序的一种方法是依赖现有工具。具有以下功能它允许开发人员使用密码加密创建比特币钱包应用程序。 尽管目前加密货币市场相当黯淡,但比特币和其他山寨币继续受欢迎。每天都有新的交易者加入市场,希望能够在下一个价格高涨时获利。 随着市场的突飞猛进,开发商也在获益。新交易者的首要任务是设置比特币钱包。...

    crossea 评论0 收藏0
  • 从经济模型角度看比特币和以太坊存在的问题

    摘要:比特币和以太坊像两座最早出现的虚拟城市。下面我们先来分析比特币和以太坊这两个最大加密经济体的经济模型,我们经过研究发现它们在可持续性上都存在各自的问题。状态爆炸比特币与智能合约平台,都 公链的竞争是惨烈的,这个战场里的玩家要想生存下来,既要有绝活,还得没短板。在构建加密经济网络上,在技术实现和共识协议部分,我们为大家分享了CKB 的绝活,即: 与时俱进的 Cell 模型 用 RIS...

    thekingisalwaysluc 评论0 收藏0
  • 深入解剖比特币和以太坊,对比 UTXO 和 Account 模型优劣

    摘要:加密经济网络中的底层公链是比比特币更像比特币的价值存储平台。这一点将会在经济模型设计中讲到,敬请期待在技术实现上,我们也充分对比了比特币模型和以太坊模型的优劣,从中继承了比特币协议对状态为核心的优秀架构。 Nervos 加密经济网络中的底层公链 CKB 是比比特币更像比特币的价值存储平台。(这一点将会在经济模型设计中讲到,敬请期待~)在技术实现上,我们也充分对比了比特币 UTXO 模型...

    bbbbbb 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<