去中心化

解读央行《区块链能做什么、不能做什么?》

血红的双手。 提交于 2019-12-06 15:54:23
解读央行《区块链能做什么、不能做什么?》 https://www.cnblogs.com/Evsward/p/9929102.html 近日,央行发布了长文《区块链能做什么、不能做什么?》,我想从一个程序员的角度来谈谈这篇文章。 观感 先说观感,这篇文章可以说真的是非常鞭辟入里了。笔触客观,分析得道。 token Token本质上是区块链内定义的状态变量,转账过程保证双方状态同时更新,token总量不变,不会形成传统意义上的结算在途资金或结算风险。 目前大部分智能合约都是针对token的复杂操作。例如定义、发行、销毁、投票、转让、奖励、抵押、冻结和解冻实则都是转账操作。 区块链的信息分为与token有关系和没关系两部分,有关系的是要被检验,共识。而没关系的只是单纯记录,只意味着信息不可篡改,没有提升信息的真实准确性。 比如,比特币节点会检验随机数(nonce)是“挖矿”问题的解,以及区块中的交易在数据结构、语法规范性、输入输出和数字签名等方面符合预先定义的标准。但对比特币创世区块中的“TheTimes03/Jan/2009Chancelloronbrinkofsecondbailoutforbanks”,节点不会也没有能力验证这句话的真实准确性。 比如,比特币共识决定了截至某一区块,各地址对应的UTXO数量以及地址之间转让比特币的记录

DApp是什么,DApp是必然趋势

醉酒当歌 提交于 2019-12-03 22:31:09
DApp是什么,DApp是必然趋势 https://www.jianshu.com/p/dfe3098de0de Thehrdertheluck 关注 12018.04.23 11:54:00字数 2,887阅读 11,212 从2009年中本聪发明了比特币之后,比特币火了后,现在是区块链火了,然后随之而来的是DApp火了。至于什么是比特币什么是区块链,网上一大堆文章资料,这里不多赘述,下面来讲讲要火了的DApp。 什么是DApp? App我们都知道是客户端应用,是application的简称。再说dapp就是D+app,d是英文单词decentralization的首字母,单词翻译中文是去中心化,即dapp为去中心化应用。这是从字面上去理解这个概念,要在脑中形成清晰、准确、必要的概念,还需要深度去理解DApp。 既然有了App,怎么还要有DApp? 首先我们思维中第一反应是这个疑问,为什么要有DApp,现在的App不是挺好吗?面对新鲜事物大多数人大多数时候潜意识是排斥抗拒的。其实两者并不是取代关系,谁替代谁,谁淘汰谁,而是并存关系,或者说对App的丰富完善。另一方面,随时代发展,随区块链技术越来越成熟普及,DApp将越来越受重视,并越来做多的DApp出现在生活中各个场景,因为DApp直接和区块链技术挂钩,和交易数据、交易资产有关联,和不可篡改去中心化存储有关联。

大话区块链【Blockchain】

风格不统一 提交于 2019-12-03 04:52:44
最近这几天区块链又粉墨登场了,新闻媒体也一直在大量报道,宣称可能要在金融界掀起一番浪潮。甚至有人说很久之前中国就出现了区块链的产物——麻将。那么区块链到底是什么,麻将和区块链又有什么关系呢? 笔者这两天也阅读了相关文献和资料,下图是我学习的一个路径,本文也是按照自己了解区块链的路径做的一些总结,篇幅较长,写这篇文章的目的也是希望能简单地向对区块链技术不了解但是想知道区块链是什么的人介绍区块链技术,因为自己在区块链方面也是一个小白,如果有错误的地方,还望各位留言指正。 区块链 -> 比特币 首先我们得先知道,区块链和比特币之间并不等同,如果要论辈分,区块链应该是比特币的爸爸,为什么这么说呢?我们先来了解下区块链是什么,以及区块链是用来干嘛的。 什么是区块链?区块链是做什么的? 一提到区块链,相信很多人都会想到什么去中心化、分布式、不可篡改之类的名词。说实话我刚开始由于姿势水平不够看到这些名词的时候也是一头雾水,《区块链技术发展现状与展望》一文给出如下定义: 狭义来讲,区块链是一种按照时间顺序将数据区块以链条的方式组合成特定数据结构, 并以密码学方式保证的不可篡改和不可伪造的去中心化共享总账(Decentralized shared ledger),能够安全存储简单的、有先后关系的、能在系统内验证的数据。 广义的区块链技术则是利用加密链式区块结构来验证与存储数据

《区块链基础知识25讲》-第七讲-双花问题

匿名 (未验证) 提交于 2019-12-02 23:35:02
三种含义 复制数字产品引起的问题 去中心化的点对点分布式账本种可能存在的问题 完全分布式点对点系统种违反完备性的一个例子 双花问题可以看作是去中心化点对点系统中 数据一致性 的问题 文章来源: https://blog.csdn.net/qq_40061206/article/details/90551118

区块链去中心化技术开发场外OTC法币点对点系统开发有限公司

匿名 (未验证) 提交于 2019-12-02 22:56:40
区块链去中心化技术开发场外OTC法币点对点系统开发 法币交易所允许用户将法币转换为数字资产,由于涉及当地的银监法规,一般法币交易所可以交易的法币种类比较有限,目前全球共有23家数字交易所开通法币交易且有交易额产生。法币交易所可分为两种: 一种是场内交易所如Coinbase, K网等,场内交易所是指可以直接通过或者银行转账从交易所购买数字资产的交易方式。数字资产交易所开发公司,数字资产点对点交易系统定制开发 第二种被称为场外交易所,包括火币网,OTCBTC, Gate等。场外交易所是用户通过交易所撮合与另外一名用户在交易所以外完成数字资产支付的交易方式。 现在我们看到的大部分所谓的“法币交易所”都并不是“真正的”,从去年94之后都已经转换为点对点场外交易平台,虽然也是支付,但是转入线下,不经过平台,这样才能发展下去。 今年区块链这块的风向也有变动,场外交易的市场也随之变大,现阶段场外是大户出币的重要途径,而且手续费也并不低,搭建这样的平台可谓是非常不错。 但在同时也要考虑好平台的更多问题,搭建平台并不是那么简单,还是要做好规划,场外交易其中还是有很多讲究的 1.OTC还是C2C。这个许多长期在币圈的投资者可能一目了然,但也有许多会分不清,这里的C2C指的是玩家与商户或者平台交易,OTC属于玩家对玩家,还是和其他圈内有所不同,所以要选定好。 2.其中的信用机制的建立也是重要的

去中心化分布式服务实时消息平台-NSQ

折月煮酒 提交于 2019-12-02 18:01:56
NSQ是一个基于Go语言的开源的分布式实时消息平台 NSQ可用于大规模系统的实时消息服务,它的设计目标是为在分布式环境下提供一个强大的去除中心化的分布式服务架构,可以每天处理数以亿计的实时消息 简介: http://www.oschina.net/p/nsq?fromerr=IbkI6VH8 官方网站: http://nsq.io/ NSQ的四大组件 nsqlookupd:管理nsqd节点拓扑信息并提供最终一致性的发现服务的守护进程 nsqd:负责接收、排队、转发消息到客户端的守护进程,并且定时向nsqlookupd服务发送心跳 nsqadmin:nsq的web统计界面,可实时查看集群的统计数据和执行一些管理任务 utilities:常见基础功能、数据流处理工具,如nsq_stat、nsq_tail、nsq_to_file、nsq_to_http、nsq_to_nsq、to_nsq 最主要的优势在如下三个方面: 1,性能。在多个著名网站生产环境中被采用,每天能够处理数亿级别的消息。参见官方提供的 性能说明文档 2,易用性。非常易于部署(几乎没有依赖)和配置(所有参数都可以通过命令行进行配置)。 3,可扩展性。具有分布式且无单点故障的拓扑结构,支持水平扩展,在无中断情况下能够无缝地添加集群节点。还具有强大的集群管理界面,参见nsqadmin RabbitMQ和NSQ的一些特点的比较

去中心化全币种钱包有什么好处

橙三吉。 提交于 2019-11-29 14:58:58
随着区块链技术的发展,各种各样的数字货币类型已经高达数千种,面对越来越多的类型不同的数字货币,用户在管理这些数字资产的时候存在各种烦恼和不方便。对于区块底层协议不同的数字货币,普通用户可能会安装不同的钱包去管理,或者放在中心化交易所(存在安全隐患,著名的Mt.Gox黑客事件),这些都存在一定的管理不方便和安全隐患。因此,去中心化的全币种钱包可以为用户带来轻量化的集中式管理,更加方便,安全。 来源: https://www.cnblogs.com/threegoldteam/p/11520130.html