公众号为视频号、直播导流
什么是区块链技术?
术语云一词是指可以在线访问的计算服务。您可以通过云访问软件即服务 (SaaS)、产品即服务 (PaaS) 和基础设施即服务 (IaaS)。云提供商负责管理其硬件和基础设施,并为您提供通过互联网访问这些计算资源的权限。他们还会提供更多其他资源,而不只是数据库管理。如果您想加入公有区块链网络,则需提供您的硬件资源,用于存储您的分类账副本。您也可以将云上的服务器用于此目的。有些云提供商也在云上提供完整的区块链即服务 (BaaS)。
什么是区块链即服务?
区块链即服务 (BaaS) 是第三方在云上提供的一种托管式区块链服务。您可以开发区块链应用程序和数字服务,而云提供商则提供基础设施和区块链构建工具。您要做的就是自定义现有区块链技术,以便更快捷、更高效地采用区块链。
什么是 AWS 区块链服务?
AWS 区块链服务提供多种专门构建的工具,以满足您的要求。您可以使用这些服务构建从中心化分类账数据库(维护不可变的交易记录)到多方、完全托管式区块链网络(帮助消除中介机构)的一切。AWS 拥有众多来自合作伙伴的经过验证的区块链解决方案,可为所有主要区块链协议提供支持,包括 我们还能怎么交易? Hyperledger、Corda、以太坊、Quorum 等。因此,您可以借助 AWS 更轻松、更快捷、更高效地开发区块链和分类账应用程序。部分有用的 AWS 区块链服务如下:
Amazon Managed Blockchain 是一种完全托管式服务,让您可以使用 Hyperledger Fabric 和以太坊轻松加入公有网络或创建和管理可扩展的私有网络。立即创建 AWS 账户开始使用区块链。
置顶 小程序的第六年,我们还能怎么玩? 精选热门
公众号为视频号、直播导流
直播间&视频号挂载小程序,一键购买商品
小程序与私域,助力企业连接用户,创造收益
小程序与超级 App,打造全平台统一用户身份
超级 App 对于企业有什么机会呢?
企业的业务逐步线上化,可能需要企业在原有的 App 上实现多项服务(行业资讯、社区交流、产品交易、营销活动等)。如果能让 App 与小程序的结合,App 将不会因为功能过多影响性能,用户也不需要安装无数个应用才能体验各种各样的服务。而企业还能通过不断运营小程序,将流量沉淀在自己的 App 中,或许超级 App 将激发企业更大的商业潜能。
知晓云是爱范儿旗下的数字化服务平台, 提供云端一体化服务,以「数据」+「营销」双引擎,驱动产业数字化升级。
2017 年 8 月,知晓云正式上线,是国内首家专注于小程序开发的后端云服务,为开发者提供最低门槛的 Serverless 无服务架构接入体验。 知晓云作为数字化转型浪潮中的支撑者,通过运用云计算、大数据、物联网等前沿技术,为政府单位、企业、SaaS 服务商、 独立开发者提供拿来即用的开发工具、运营工具、营销工具、数据分析引擎、品牌创意营销等产品和服务。全行业全场景的数字化解决方案,助力政企解锁数据价值, 实现降本增效,驱动业务持续增长。
Coinbase 案例研究
Coinbase 是一家正在成长的比特币钱包和交易服务提供商,总部位于旧金山,是世界上最大的消费者比特币钱包,也是美国首个规范的比特币交易所。比特币是一种以电子方式创建和存储的数字货币形式。该公司支持 300 万全球用户,促进了 190 个国家/地区的比特币交易,以及 26 个国家/地区的比特币和固定货币交易。除了钱包和兑换服务外,Coinbase 还提供 API,开发人员和商家可用于构建应用程序和接收比特币付款。
在三年内,我们的比特币钱包基数从 0 增长到超过 300 万。通过提供快速的全球钱包服务,我们得以推动这种增长,但如果没有 AWS 这将很难实现。”我们还能怎么交易?
Rob Witoff
Coinbase 总监
自 2012 年成立以来,Coinbase 已迅速成为比特币交易领域的领导者。该公司在准备应对客户对比特币交易不断增长的需求时,意识自己需要投资于正确的底层技术。“我们现在正处于使这种货币合法化并将其推向大众的阶段”,Coinbase 总监 Rob Witoff 说。“作为其中的一部分,我们的核心原则是安全性、可扩展性和可用性。”
Witoff 表示,安全性是这些原则中最重要的部分。“我们为客户控制了数亿美元的比特币,这使得我们成为业内比特币储备量最大的提供商,”Witoff 说。“正如传统银行会严格保护客户在实体银行保险库中的资产一样,我们会利用服务器采取安全性相同甚至更高的保护措施。”
可扩展性也至关重要,因为 Coinbase 需要能够在不消耗宝贵的工程资源的情况下在全球范围内弹性扩展其服务。“作为一家初创公司,我们对于在哪些方面投入时间格外注意,”Witoff 说。“我们希望将重点放在客户如何与我们的产品和我们提供的服务进行互动上。我们不想为已经得到解决的基础设施重新设计解决方案。” Coinbase 还致力于为开发人员提供更多时间进行创新。“我们拥有富有创造力、勇于挑战极限的工程师,他们通过创新的新服务推动我们的初创公司不断向前发展,在不影响安全性的前提下为客户提供愉快的体验,”Witoff 说。“这就是我们需要就我们知道将成功的事情进行交流的原因。”
此外,Coinbase 寻求更好的数据分析解决方案。“基础设施的顶部到底部会生成大量数据,传统上这些数据将存储在远程且过时的仓库中。但我们越来越关注采用新技术,而不会失去可靠、可信赖的核心,”Witoff 说。“与此同时,我们希望尽可能实时地了解我们服务的运行方式。”
为了支持其目标,Coinbase 决定在云中部署其新的比特币交易平台。“我在 2014 年刚加入 Coinbase 时,这家公司由很多第三方托管服务提供商引导,”Witoff 说。“但由于我们是在计算机上管理实际价值和真实资产,我们需要完全控制我们的环境。”
为什么选择 Amazon Web Services
Coinbase 在 2014 年底对多家云技术提供商进行了评估,但对 Amazon Web Services (AWS) 最有信心。Witoff 曾在 NASA 的喷气推进实验室任职,有过在 AWS 上运行安全和敏感型工作负载的经验。基于此,Witoff 表示他“信任设计合理的 AWS 云。”我们还能怎么交易?
该公司开始使用 AWS Identity and Access Management (IAM) 设计新的 Coinbase Exchange,IAM 可以安全地控制对 AWS 服务的访问。“ 云计算提供可用于各种情况的 API,包括意外破坏公司”,Witoff 说。“我们认为,如果能够确保安全性和 Identity and Access Management 配置正确,我们的工程师就能在透明且值得信任的办公环境下专注于产品开发,这也是我们利用 AWS IAM 实施可审核自助式安全基础的原因。” 该交易平台在 AWS 上的 Coinbase 生产环境中运行,由定制的事务数据引擎以及 Amazon Relational Database Service (Amazon RDS) 实例和 我们还能怎么交易? PostgreSQL 数据库提供支持。 Amazon Elastic Compute Cloud (Amazon EC2) 实例也为交易提供支持。
该组织通过在多个 AWS 可用区中本地分发其应用程序,为全球客户提供可靠的钱包和交易交付。
Coinbase 在 AWS 创建了流数据洞察管道,由 Amazon Kinesis 托管的大数据处理服务进行实时交易分析。“我们所有的运营分析都会实时传输到 Kinesis,然后发送到我们的分析引擎,以便工程师可以从数据中搜索、查询和查找趋势”,Witoff 说。“我们还将 Kinesis 中的数据转移到单独的灾难恢复环境中。” Coinbase 还将洞察管道与 AWS CloudTrail 日志文件集成,后者将发送到 Amazon Simple Storage Service (Amazon S3) 存储桶,然后发送到 AWS Lambda 计算服务,然后根据 Docker 映像存储到 Kinesis 容器。这为 Coinbase 在整个 IT 环境中提供了完整、透明和可索引的审计日志。
每天,大约有 我们还能怎么交易? 10 亿个事件(1TB 数据)通过该路径传输。“只要我们的安全组或网络访问控制被修改,我们就会实时收到警报,因此我们可以全面了解整个交易平台所发生的一切”,Witoff 说。对于其他大数据分析,Coinbase 使用 Amazon Elastic MapReduce (Amazon EMR)(一种使用 Hadoop 开源框架处理数据的 Web 服务)以及 Amazon Redshift(一种托管的 PB 级数据仓库)。“我们使用 Amazon EMR 将我们不断增长的数据库处理为结构化、可指导行动的 Redshift 数据,这些数据可以告诉我们公司的运转情况并为接下来的行动做出指导”,Witoff 说。
该公司的所有网络都通过 AWS CloudFormation 模板进行设计、构建和维护。“它为我们提供了大量针对网络的版本控制功能,并允许进行无缝、精确的网络复制来实现按需开发和模拟环境”,Witoff 说道。Coinbase 还使用 Amazon Virtual Private Cloud (Amazon VPC) 终端节点来优化 Amazon S3 的吞吐量,并使用 Amazon WorkSpaces 为全球员工预置基于云的桌面。“随着在全球范围内扩展我们的服务,我们也会扩展我们的团队。我们依靠 Amazon WorkSpaces,为承包商提供对我们网络适当分片的按需访问,”Witoff 说。
Coinbase 于2015 年 2 月在 AWS 上推出了美国 Coinbase Exchange,并在最近将服务扩展到了欧洲。
Coinbase 能够使用 AWS 安全地存储客户的资金。“我认为 Amazon 的云就像我们自己的私有云,如果我们在云中部署了一些内容,我相信只有我的员工和管理员可以访问那些资产,”Witoff 说。“此外,安全地存储比特币仍然是我们的主要关注领域,这有助于我们赢得全球消费者的信任。AWS 不仅没有使用我们的资源来复制挑战已得到解决的新数据中心,并保护它的安全,还让我们能够提高自己的核心竞争力之一:安全地存储私钥。”
Coinbase 还依靠 AWS 快速扩大其客户群。“在三年内,我们的比特币钱包基数从 0 增长到超过 我们还能怎么交易? 300 万。通过提供快速的全球钱包服务,我们得以推动这种增长,但如果没有 AWS 这将很难实现,”Witoff 说。
此外,该公司通过洞察管道可以更好地了解其业务。“使用 Kinesis 作为我们的洞察管道,我们可以为工程团队提供分析见解,而不必强迫他们跳过复杂的环路来遍历我们的信息,”Witoff 说。“他们可以使用该管道,轻松查看有关 Coinbase Exchange 运转情况的所有元数据。” 我们还能怎么交易? 由于 Kinesis 提供一对多的分析交付方法,因此 Coinbase 我们还能怎么交易? 可以在其主数据库以及新的实验数据存储中收集指标。“因此,我们可以跟上数据科学和数据分析领域最新、最强大、最令人兴奋的工具的发展速度,而不必对未经证实的技术承担过多的风险,”Witoff 说。
作为一家从第一天开始便在云中建立比特币交易平台的初创公司,Coinbase 具有比在内部创建交易平台更高的灵活性。“从我们核心的云开始,我们已经能够在其他人害怕的地方快速行动,”Witoff 说。“发展我们的网络拓扑,在全球范围内扩展,以及部署新的服务绝不仅仅是一些行动。这使我们能够花更多的时间来思考我们想要做什么,而不是我们能够做什么。” 这种敏捷性有助于 Coinbase 满足快速增长的业务需求。“我们的交易平台处于超高增长模式,我们正在全球范围内进行扩展,”Witoff 说。“对于我们推出服务的每个新国家/地区,我们都能够按地理位置进行扩展,只需按一下按钮就可以启动更多机器来支持更多用户。”
通过使用 AWS,Coinbase 可以更加专注于创新。“我们还能怎么交易? 我们相信 AWS 可以管理我们堆栈的最低层,这样我在晚上就可以安心睡觉,”Witoff 说。“当我们进入更高层次的堆栈时(例如,凭借我们的洞察管道),我们能够在业务上达到新的高度,因此我们可以专注于针对未来的金融进行创新。”
如何读取区块链交易历史记录
这对您意味着什么? 除了可以看看其他人比您富有多少之外,它实际上还有一个非常有价值的作用:您可以核实您曾经发送或接收的每一笔交易。 如果您觉得您使用的服务所显示的比特币数量不正确,您可以自己查看是否一致。 此外,如果您的朋友“保证已经执行了交易”,那么即使您还没有收到该笔交易,您也可以直接在区块链上核实这个说法是否真实。 正如名言所说:“别信,去核实”– 使用加密货币,您可以核实与交易相关的所有内容。 那么如何查看区块链的全部历史记录呢?
区块浏览器:探索区块链交易历史记录
市面上有很多不同的区块浏览器,这很合理:因为也存在着众多不同的加密货币。 大多数情况下,一种区块浏览器仅适用于一种加密资产。 常见的区块浏览器包括:
– 比特币:blockchain.com 和 blockstream
– 以太坊和 ERC20 代币:Etherscan 和 我们还能怎么交易? Ethplorer
– 瑞波币:Bithomp 和 XRP Charts
您可以在这些区块浏览器中输入任意地址查看余额,或者填写任意交易 ID 查看交易详情。 输入后,您将看到所有相关详情。 输入地址,您将看到特定地址发生过的每笔转入和转出交易。 输入交易 ID,它会向您显示交易的发送者、发送数额、目的地以及为此支付的费用。 简而言之,区块浏览器有点像区块链交易和地址的百科全书 – 所有历史记录都可在此查询。
如何使用区块浏览器读取加密货币交易
现在聊聊实际操作:让我们在区块浏览器上分析一笔交易。 如果您不熟悉加密货币交易,的确看起来有点难懂。 您只能看到一串数字和字母混杂在一起。 让我们把它分解为更小的几个部分,然后分别讲解。 以下是来自 blockchain.com 区块浏览器的比特币交易截图:
1.交易哈希 ID
交易哈希字符串,也称为交易 ID,是这笔特定交易的标识符。 简单来说:它是与该笔交易的关联代码。 如果您想查看某笔交易的详细信息,则需要在区块浏览器中输入此代码字符串。
2. 发送地址
在此示例中,您的地址余额为 1 BTC。 您想向您的朋友发送 0.1 我们还能怎么交易? 我们还能怎么交易? BTC。 创建交易时,您将发送此地址的全部余额。 当然,这并不会全都发给您的朋友。 他们按预期收到了 0.我们还能怎么交易? 1 BTC。 剩余的 0.9 BTC 将发送到您的找零地址。 该地址由您完全掌控。 这是比特币及其衍生品的独有机制 – 其他如以太坊和 XRP 就不会发送地址的全部余额。
多数加密货币网络都有与交易相关的费用。 比特币在这方面并无二致。 您可以在此查看交易支付的费用。 在充满各类交易的网络中,这些费用是支付给验证区块的。
4. 接收地址
在这一部分,我们可以看到哪些地址是交易的预定目的地。 我们可以查看到每个地址的接收数额。 与发送地址类似,您可以点击接收地址查看其交易历史记录。 我们还能怎么交易? 通常这些地址的底部就是前文解释过的找零地址。
5. 交易状态
这是交易中非常重要但经常被忽视的部分:它的状态。 交易如果要完成并被视为有效,首先需要由验证者进行确认。 如上所示,未经确认的交易仍然可以被裁定为无效或被取消。 在实际确认之前,最好将未确认的交易视作“尚未收到”。
在这里同样可以查看多个发送或接收地址。 实现此操作需要使用更为高级的“交易批处理”功能。 加密货币交易常使用此功能,他们通过单笔交易将加密货币发送给多人,从而降低费用成本。
Ledger Live 和区块浏览器
Ledger Live 每次启动时都会与区块链同步,检查有无任何新交易或余额变化以及您加密货币目前的价值。 此程序在使用过程中也会经常更新,确保为最新版本。
无论如何,能够检查过去或进行中的所有交易详情也是很重要的。 点击 Ledger Live 中显示的任何交易即可查看详情。 而且,我们也让您有机会通过此程序打开区块浏览器,以便同样在此程序中进行核实。 您可以通过点击“View in Explorer”(在浏览器中显示)来实现此操作。 您还可以在该操作后继续核对地址余额并核实 Ledger Live 显示的数额是否正确。 如果 Ledger Live 出现中断,区块浏览器也始终能够为您显示您当前拥有的特定加密货币的数量。