数字货币

大白话科普区块链原理【子豪兄区块链讲义】

限于喜欢 提交于 2019-12-02 02:43:56
用大白话和可视化展示区块链基本原理、共识机制、虚拟货币、挖矿原理、智能合约,区块的产生与溯源及应用场景,并教你如何上传信息到以太坊主链上,并发行自己的数字代币。用可视化网页制作区块链,演示区块链中的哈希加密、工作量证明、分布式存储基本原理。 让初学者用十分钟时间了解改变世界的区块链技术,并理解为什么区块链能做到去中心化、公开透明、难以篡改、可溯源。 本文配套B站视频:01大白话讲解区块链基本原理 本文配套B站视频:02可视化网页搭建区块链 关注微信公众号 人工智能小技巧 回复 区块链 即可看到所有文章及视频链接、可视化区块链网站、区块链浏览器。 知乎专栏: 人工智能小技巧 ,所有文章欢迎转载! 作者:张子豪(同济大学在读研究生) 2018-11-24发布 文章目录 第一讲 区块链原理 第二讲:可视化网页搭建区块链 第三讲 大白话讲解比特币 第四讲 大白话讲解以太坊 补充内容:趣闻 第一讲 区块链基本原理 区块链ABC 区块链的本质:分布式数据库 区块数据结构 区块链的特点 区块链解决的问题 区块链为什么能保证数据安全 区块链的升级:智能合约 传统的中心化第三方资金托管 智能合约 以太坊:支持智能合约的区块链系统 区块链应用场景 区块链浏览器 比特币浏览器 以太坊浏览器 可视化区块链讲解 哈希256加密算法 单个区块内部的数据结构 单条区块链的形成 分布式区块链——工作量证明

初识区块链

岁酱吖の 提交于 2019-12-02 01:51:33
在 区块链 网络上,数据以区块的形式存储,想象一下有很多存储着数据的 区块 ,它们被 链接 在一起,这些数据一旦被链接就对链上的任何人都可见,并且再也无法改变了。这是一项具有非凡革新意义的技术,可以用来记录我们能想到的几乎所有数据(如:产权、身份、余额、病历等等), 不用担心被篡改 。 我们以 比特币 为例,来看看区块链是什么样子的。 比特币 区块链是现存历史最悠久的 区块链 ,它只存储比特币的交易数据,就像一个庞大的交易记录库,可追溯至第一笔比特币交易。 假设有三个存储着数据的区块,如下图: 这三个区块内都存储了一些交易数据,就像三个独立的excel表格一样,记录了交易的内容。 区块1按照时间顺序从第一笔交易开始记录,直到存满(1MB),之后的交易记录会继续依次存到区块2、区块3,以此类推. 每个数据块会根据内部数据生成一个特殊的独一无二的数字签名。 将区块1的数字签名添加到区块2中,就把区块1的数据和区块2的数据关联起来了,区块1的签名与区块2的其他数据一样成为了区块2签名的基础。如下图: 正是这些签名将数据块链接在了一起,形成了一条区块链。现在加上区块3,这条链就像这样: 为什么说它无法更改 先看看签名是怎么生成的。 将数据块中数据串,代入一个哈希函数得到一个独一无二的64位的值就是签名。 这看上去好像只需要逐个生成新的签名就可以神不知鬼不觉的更改数据了

USDT

坚强是说给别人听的谎言 提交于 2019-12-01 11:48:04
如果刚刚接触比特币,你可能会看到USDT并把它误认为美元。 实际上就是这样,这正是USDT开发团队的意思。 Tether(USDT)是基于在Bitcoin Blockchain上发布的Omni Layer Protocol的数字资产。其最大的特点就是能够以相等的美元回报,可以通过平台根据要求赎回。USDT可以被看作是一个像比特币一样的加密货币,只要他们的钱包是启用Omni Layer(Omni Wallet,Ambisafe或Holy Transaction),就可以让用户进行转账,存储和消费。为了复制货币的价值,Tether提供了一个在高度波动的Crypto市场存储价值的替代方案。 Tether没有交易费用,外部钱包和交易所可能会收取一笔交易费用。 诚信 使用Omnichest.info提供的工具,投资者可以很容易地检查比特币区块链上流通的USDT数量。然后将这个数字与Tether有限公司通过其储备证明系统发行的经审计的银行结余报表进行比较。 个人用例 根据白皮书,USDT为广泛的个人投资者提供了一个解决方案。从日间交易者到长期投资者,希望安全地存储他们的比特币;希望更有效地向全球汇款的人;那些在国外金融服务的机构买入数字货币的人;所以说USDT在数字好中有很大的用途。主要的通用应用如下: 以美元/法定货币进行交易,伪匿名,没有任何中间人/中间人 通过保护自己的私人密钥来冷藏美元

区块链世界与现实世界最大的分歧点是什么?

风流意气都作罢 提交于 2019-12-01 08:58:56
  区块链世界与现实世界最大的分歧点是什么?   1、区块链,天使还是恶魔?   目前社会上对区块链的看法有两种极端,第一种是认为区块链是未来,是非常伟大的创新,是继互联网之后最伟大的科技革命;另外一种看法则认为区块链没有实际意义,无法落地,现在的区块链项目都是些骗子项目。   其实人们对于区块链技术本身是没有那么大疑问的,比如目前你能想到的互联网的巨头企业都已经纷纷的投入资金、人才、精力来进行区块链项目的研发,有很多项目方甚至已经拿出了产品的原型。   而且国家层面也多次提到区块链,有地方政府已经将发展区块链写入政府工作报告;我相信即使是普通人,也是认可区块链技术的,当然如果单纯只论技术的话。   人们真正有分歧的地方,在于融资。   2、融资,还是不融资?   关于区块链项目的融资,圈内有很多人说,区块链离不开融资,链和币是无法分离的,说区块链最本质的作用就是发币。   但是也有很多人说,区块链和发币融资是可以分开的。你看那些大企业,绝大多数是没有发币,只是做单纯的技术积累和产品开发,即使有少部分发了币,但是币不对外公开融资。   对于融资这件事,国家的态度是非常明确的,在《关于对代币发行融资开展清理整顿工作的通知》整治办函中早就已经定了性——凡是涉及到数字货币融资的都是非法集资。   国家颁布的条文是这么写的:   代币发行融资是指融资主体通过代币的违规发售、流通

区块链概况:从数字货币说起

情到浓时终转凉″ 提交于 2019-11-30 13:21:41
链客,专为开发者而生,有问必答! 此文章来自 区块链技术社区 ,未经允许拒绝转载。 从数字货币说起 货币是人类文明发展过程中的一大发明,最重要的职能包括价值尺度、流通手段、贮藏手段。很难想象离开了货币,现代社会庞大而复杂的经济和金融体系还能否持续运转。 历史上,货币的形态经历了多个阶段的演化,包括实物货币、金属货币、代用货币、信用货币、电子货币、数字货币等。货币自身的价值依托也从实物价值、发行方信用价值,到今天出现的对信息系统(包括算法、数学、密码学、软件等)的信任价值。 注:中国最早的关于货币的确切记载“夏后以玄币”出现在恒宽《盐铁论·错币》。 需求 一般等价物都可以作为货币使用。然而平时最常见的还是纸币本位制,既方便携带、不易仿制、又相对容易辩伪。 注意,严格来讲,货币(money)不等于现金或通货(cash,currency),货币的范围更广。 或许有人认为信用卡相对纸币形式更方便。相对于信用卡这样的集中式支付体系来说,货币提供了更好的匿名性。另外,一旦碰到系统故障、断网、没有刷卡机器等情况,信用卡就不可用了。 无论是货币,还是信用卡模式,都需要额外的系统(例如银行)来完成生产、分发、管理等操作,带来很大的额外成本和使用风险。诸如伪造、信用卡诈骗、盗刷、转账等安全事件屡见不鲜。 很自然的,如果能实现一种数字货币,保持既有货币的这些特性,消除纸质货币的缺陷

从马斯洛理论谈吴忌寒在区块链中的自我实现价值

前提是你 提交于 2019-11-30 13:18:37
  从马斯洛理论谈吴忌寒在区块链中的自我实现价值   马克思曾经把人的价值分为社会价值、个人价值和自我价值。马斯洛又将人的自我价值在他的理论中分为从第一层次至第四层次需求无法基于自身满足的方面的时候的自我认识、调节、实践和满足,以达到实现人的最高第五层次需求即自我实现需求。人的自我价值依存并渗透于个人价值和社会价值之中并影响和制约着社会价值和个人价值的实现,而且它作为中介和桥梁把社会价值和个人价值有机地联系起来。   这个价值体系,吴忌寒也于几天前火星大学的澳门站中谈到。   他说,在开源软件世界也存在追随正统(包括比特币在内,几乎所有的区块链项目都是开源软件)。早期开源软件的开发者们几乎没有任何收入,那么他们坚持写代码的主要动机是什么?   吴忌寒将这些总结为“自我实现”。通过创造去实现自我,不管它是成就感,是自尊心还是荣耀,或是外部尊重,都是非常良好的个人感觉。   笔者认为吴忌寒在他们身上,由己及人,也想到了自己对于比特币及区块链行业的自我实现价值。   吴忌寒在区块链领域的自我实现价值,要从比特币发展史开始说起。当时POW矿机的壮大,也推动了整个比特币的发展史,带来了硬件、投资和矿池的繁荣,让投资人体验到了比特币不再那么虚拟,有轰隆隆矿机工作的声音。由此,吴忌寒也开始了自我价值实现之路。   他认为,正是因为有了PoW机制,所以比特币社区在早期才会有一个相对健康的资本市场

最有潜力的虚拟币怎么投资?

倾然丶 夕夏残阳落幕 提交于 2019-11-30 10:45:00
到目前为止,虚拟币的技术仍然不完善,但其未来的发展前景被无数投资者看好。也正是因为如此,人们纷纷进行虚拟币的投资交易,而且每天都有无数的投资者讨论炒币、讨论挖矿等,关于“币圈”讨论也越来越火热。那么虚拟币究竟要如何投资呢? 领域王国 来为大家详细介绍一下: 传统的虚拟币投资,无非就是通过卖币和买币之间的差价来获得收益。不过这种投资方式存在两大缺点: 其一,不同的虚拟币价格不同,如每枚瑞波币只有0.27美元,每枚比特币却接近一万美元。如果投资者持有价格较低的虚拟货币,就可以多购买一些;但如果想持有像比特币这种高价格的币种,就需要非常高的投资成本,一般的投资者负担不起。 其二,虚拟币的价格波动剧烈,涨跌的幅度也没有限制。如果虚拟币的价格大涨,那么投资者会获得巨大的收益,一旦价格暴跌,投资者将承受巨额的亏损。在大涨大跌的行情面前,一般的投资者肯定无法承受,甚至会令投资者变得不正常。 基于这两点,小编是不建议普通投资者炒币的。但如果你非要投资虚拟币也不是不行,可以在领域王国进行简单的虚拟币极盈交易。在领域王国投资,投资者用100美元就能注册开户,每次交易只需要5美元;另外投资者只需要判断一段时间虚拟币价格的涨跌方向,正确就可以获得不菲的盈利。不管是投资成本,还是交易的难易程度,新手都能够轻易掌握并且轻松盈利。 来源: https://blog.csdn.net/kingexcbtc

区块链与数字加密货币领域的开放API

喜夏-厌秋 提交于 2019-11-30 09:19:28
作为一个区块链应用开发者,除了可以利用本地节点的API实现你想要的特性, 还可以借助众多的云端开放API来简化实现或者增强功能。下表为区块链与数字 加密货币领域的开放API: API 说明 身份认证 HTTPS CORS Binance 币安交易所API apiKey 是 BitcoinAverage 区块链数字资产的价格信息API apiKey 是 BitcoinCharts 比特币网络相关的财经与技术数据API 是 Bitfinex 加密货币交易平台API apiKey 是 Bitmex 实时加密货币衍生品交易平台API apiKey 是 Bittrex 下一代加密货币交易平台API apiKey 是 Block 比特币支付、钱包和交易数据API apiKey 是 Blockchain 比特币支付、钱包和交易数据API 是 Chasing Coin 数字加密货币、代币数据API 是 CoinAPI 数字货币交易所和数字资产信息API apiKey 是 不支持 Coinbase 比特币、比特币现金、莱特币和以太坊价格信息API apiKey 是 Coinbase Pro 数字加密币交易平台API apiKey 是 CoinBin 虚拟货币信息API 是 CoinDesk 比特币价格指数API Coinigy Coinigy交易所及账户API apiKey 是 CoinLayer

数字货币交易行为的可视化分析

こ雲淡風輕ζ 提交于 2019-11-30 02:36:23
理解中心化数字货币交易平台上的交易行为需要对它的几种钱包地址进行分析,本文采用可视化的方法来展示不同类型钱包地址之前的交易模式。 在数字货币交易平台上主要有四种类型的钱包地址: 热钱包地址:热钱包是外部和交易所之间的主要交互点。交易平台使用这种 钱包来保证数字资产的交易。 冷钱包地址:交易平台使用冷钱包作为数字加密资产的安全存储。这种 类型的钱包通常会持有大量不需要频繁交易的资产 充值/入金地址:通常是临时性的链上地址,用于将数字资产转入交易平台以便 进行交易。 提现/出金地址:通常是临时性的链上地址,用于将数字资产转出交易所 钱包。有时提现地址和充值地址可以用一个。 这四个组件构成了中心化交易平台的链上架构的核心, 要识别出一个地址属于哪一种需要复杂的假设或机器学习方法。部分挑战在于这些地址间的交互模式可以非常复杂并且还没有被很好的理解。我们利用机器学习分类器的帮助,通过可视化手段来探索区块链数据集,发现了一些迷人的模式。 1、充值地址 -> 交易所主钱包 数字货币交易平台的一个主要模式就是将资产从入金地址转入交易所主钱包。下面的可视化图形清晰地展示了这种运作模式,其中蓝圈表示充值地址,绿圈表示住钱包地址。值得注意的是,这一资金归集操作通常会将许多入金地址打包到单一交易中转入主钱包: 这一模式可以在更大规模观察到: 2、交易所主钱包 -> 提现地址

白话比原链跨链技术

旧街凉风 提交于 2019-11-30 02:30:49
随着Bystack的主侧链架构的推出,主侧链之间的跨链问题也成为比原链团队的主要攻克工程难题,当前比原链已经推出了两种跨链的机制,各有不同的侧重点,可能因为本身的跨链技术比较晦涩,本篇想以较为通俗的方式向社区介绍比原链最新的跨链技术。 一些预备知识 跨链简单的来说就是解决如何让一条链上的token转移到另一条链上,本质是将一条链上的价值转移到另一条链,跨链需要保证以下几点: 1. 确保已跨链的资产的妥善保管,不能在原链上能够继续流通,要防止被窃取或者挪用; 2. 确保两条链上转移的资产是等同的,不能A链上减少了100价值的资产,而B链上只增加了50价值的资产; 3. 转移的资产能够安全的再转移回原链上,不能价值只是单向转移,或者转移过去无法转移回来; 基于这些要求,诞生出很多不同的跨链方案,主要是公证人机制,侧链/中继和哈希时间锁等方案,除此之外还有分布式私钥,和公证人机制+侧链混合技术。这里不对这些技术进行展开,如果有兴趣的朋友,可以推荐阅读V神给R3写的关于跨链的文章《Chain Interoperability》。 比原链的跨链选型 比原链的跨链模型也脱离不了上面叙述的跨链模型,当前主要使用的是公证人机制和哈希时间锁的模式。 因为侧链Vapor本身是没有资产的,所以我们使用公证人机制将主链的资产转移到侧链上(实际上是在主链锁定资产,在Vapor侧链创造资产)