精华内容
下载资源
问答
  • 中心化思想最近几年可谓火遍大街小巷,知道的不知道的,懂的不懂的,都能张口就来。搞笑的是,这几天通过某平台看NBA直播(非腾讯),主播居然都开始嘚啵这个,作为一个技术渣,每每听起这个概念都感觉脸红,这是...

           去中心化思想最近几年可谓火遍大街小巷,知道的不知道的,懂的不懂的,都能张口就来。搞笑的是,这几天通过某平台看NBA直播(非腾讯),主播居然都开始嘚啵这个,作为一个技术渣,每每听起这个概念都感觉脸红,这是个啥?是个啥?

           那么ta到底是个啥?Baidu了一下,百度是这么说的:

          去中心化(英语:decentralization)是互联网发展过程中形成的社会关系形态和内容产生形态,是相对于“中心化”而言的新型网络内容生产过程。

    相对于早期的互联网(Web 1.0)时代,Web 2.0内容不再是由专业网站或特定人群所产生,而是由权级平等的全体网民共同参与、共同创造的结果。任何人都可以在网络上表达自己的观点或创造原创的内容,共同生产信息。

    随着网络服务形态的多元化,去中心化网络模型越来越清晰,也越来越成为可能。Web 2.0兴起后,WikipediaFlickrBlogger等网络服务商所提供的服务都是去中心化的,任何参与者均可提交内容,网民共同进行内容协同创作或贡献。

    之后随着更多简单易用的去中心化网络服务的出现,Web2.0的特点越发明显。例如TwitterFacebook等更加适合普通网民的服务的诞生,使得为互联网生产或贡献内容更加简便、更加多元化,从而提升了网民参与贡献的积极性、降低了生产内容的门槛。最终使得每一个网民均成为了一个微小且独立的信息提供商,使得互联网更加扁平、内容生产更加多元化。

    不得不说,看完后,我居然对Web2.0到底是个啥又产生了兴趣,但为了技术男最后一块儿遮羞布,我忍住了没有去检索它(怕带来更多的级联认知恐惧)。。。。。。 

    在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。节点与节点之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,我们称之为去中心化。例如某个公民张三,起初碌碌无闻,但是心怀天下志存高远,坚持不懈经营自己微博进行内容发布,随着时间的推移,他的发声和价值主张逐渐的吸引了别人的关注和支持,从此有了自己庞大的粉丝群成了顶流 ,成为阶段性的中心。但是由于每个独立个体的主观能动性,这个大V并不能对他的粉丝产生强制性的控制。后来他因为出言不逊偏离主流价值观,逐步掉粉失去影响力,在此期间他的粉丝李四却因为抨击他而火了(依然逃不掉最后掉落凡间的结局)。可以看到实际上每个人都可以成为中心,每个中心都依赖于每个个体的支持拥簇,离开个体便不存在中心。

    展开全文
  • 随着2017年年末区块链... 作者有幸接触到关于区块链技术的书籍,对区块链技术底层的拜占庭算法有过潜入了解,对于中心化思想是否可以应用到各行各业领域也有着自己的见解,作者本人是做大数据方面技术,自然对...

                随着2017年年末区块链技术的火热升温,区块链技术已经成为大多数程序员茶余饭后讨论的话题,那么什么是区块链技术?区块链技术精髓在哪?区块链技术会不会成为日后引领各行各业的主流技术?

                作者有幸接触到关于区块链技术的书籍,对区块链技术底层的拜占庭算法有过潜入了解,对于去中心化思想是否可以应用到各行各业领域也有着自己的见解,作者本人是做大数据方面技术,自然对于区块链技术能否在大数据领域有所建树比较关注,一个偶然机会让作者突发奇想将Redis持久化机制与去中心化相结合,下面是对于去第三方技术及Redis持久化技术相结合的思想假设。

                

                假设环境为数据源将数据传输至hdfs中,其中加入去中心化集群网络对数据进行校验机制。

                1、数据通过数据源流入去中心化思想的高可用hadoop的日志网收集集群,这里利用的是Redis快照原理,直接把流经内存中的数据保存到一个dump文件中,定时保存。

                  2、数据流经hadoop集群网被快照后,直接将数据发向hdfs进行持久化,此时去中心化集群将快照信息定时进行备份至网络中各个节点。

                  3、各个节点接收完毕快照以后,会定时按照独特的算法向其它除本身以外的节点发送校验信息

                  4、hadoop集群将数据持久化时,通过Redis快照机制对数据进行定时快照,定时将快照与快照网中的节点快照进行比较,以保证数据传输前与数据传输后数据内容一致。


    当然,这里还有很多细节没有完善,只是一种假设的思想,对于去中心化技术来说,整个系统并未达到这一点,但就hadoop的快照网络来说,只是有一部分达到去中心化校验规则,作为一名程序员来说,如何将区块链技术应用到各个领域是我们将要思考的问题。



    展开全文
  • BHEX巨建华:中心交易系统设计思想及核心设计指标  中心交易系统的不足,使得中心交易系统成为区块链资产交易的重要发展方向。BHEX指出,在中心交易系统中,智能合约和区块链共识协议的本质决定了...

      BHEX巨建华:去中心化交易系统设计思想及核心设计指标

      中心化交易系统的不足,使得去中心化交易系统成为区块链资产交易的重要发展方向。BHEX指出,在去中心化交易系统中,智能合约和区块链共识协议的本质决定了去中心化交易所在系统迭代方面存在着天然的约束,这即是它在业务的可信度层面的优势。

      区块链技术专家、BHEX创始人巨建华在BCCon全球区块链生态技术大会上提出了去中心化交易系统设计三定律:

      1、 用户的资产不能被交易系统挪用

      2、 非用户授权的交易指令无法执行

      3、 交易系统不受任何机构完全控制

      比如在托管钱包层,可以通过设计多签名地址或共享密码的方式,让交易所未得到用户授权时,不能私自变动用户的资产。

      另外,在交易和撮合层面也通过密码学实现交易授权的检验,保证订单和成交记录的有效授权和交易数据的公开透明,不可篡改和伪造。

      在符合上述三定律的前提下,BHEX设计去中心化交易系统时还要对以下四项做出技术权衡:

      1、 是否支持跨链交易

      2、 链上还是链下撮合

      3、 合约托管资产还是用户托管资产

      4、 交易系统间的连接能力

      BHEX讲去中心化交易系统,一般都采用智能合约方式编写交易撮合和清结算逻辑,并且将合约代码开源出来供所有人查看。这样的话,代码是公开的,又是运行在链上,就可以在一定程度上保障用户的资金安全,防止内部交易。

      BHEX去中心化交易系统设计的重点实现目标是:确保用户和交易指令不受中心化的机构操纵,解决资产托管控制和交易指令的产生,以及解决交易结果的结算问题。

      从目前已有的去中心化交易所来看,一类是继续基于撮合的模式,跟中心化交易所一样。但为了解决用户资产安全、交易透明等问题,选择把资产托管、订单簿维护、交易撮合、清结算四大步骤中的一个或多个放在链上进行。

      BHEX举例,把资产托管到链上的比如 Bitshare 比特股,托管到智能合约上的比如使用 0x 协议的 ethfinex、district0x、Augur 和 melonport 等。

      把交易撮合托管到链上的典型例子是以太坊上最早的去中心化交易所 EtherDelta。订单簿如果托管在链上,意味着挂单和撤单都需要付出手续费成本,目前很少使用。近期新出现的像 dex.top 一般都采用中心化撮合,异步清结算上链的方式,来达到提高性能和流动性、降低延时的目的。

    展开全文
  • 在轻薄前端为第一目标的前提下,框架是必须的。   大家都在说不要重复造车轮,背后一个很大原因是造车轮并不容易,并不是谁都有这个经验和能力。 大家掂量一下自己并环顾周围,有多少人能够从零构架UI组件...

    网络前端需要体积小巧。

    所有的框架,包括JQuery都存在冗余(用不上的功能)。你无法对其做减法去除不必要的代码。

    在轻薄前端为第一目标的前提下,去框架化是必须的。

     

    大家都在说不要重复造车轮,背后一个很大原因是造车轮并不容易,并不是谁都有这个经验和能力。

    大家掂量一下自己并环顾周围,有多少人能够从零构架UI组件体系?有几个人能够构架适合不同场景需求的灵活的自定义UI组件体系?

     

    为什么会这样?

    如果前端应用的UI开发和模式化(比如网络通信模式,输入校验模式等)开发足够简单,那么很多人就会涉足这个领域。

    能够做到吗?

    当然能。

    这只不过是一层未被捅破的窗户纸,并没有想象中的那么难。

     

     

    如积木般能够拆卸组装的UI组件体系是非常有必要性的,无论网络带宽是否充裕。

    展开全文
  • 前端组件化思想

    2020-08-04 09:32:34
    结合各大官网及百家思想对前端工程的定义,我个人的理解是,前端工程就像是以一种大家都认可的规范方式对前端项目开发的各个阶段进行建议性标准约束。 ####前端工程主要可以分为: #####模块 #####组件 ...
  • 离散化思想

    2017-02-21 16:04:37
    离散,把无限空间中有限的个体映射到有限的空间中,以此提高算法的时空效率。 通俗的说,离散是在不改变数据相对大小的条件下,对数据进行相应的缩小。例如: 原数据:1,999,100000,15;处理后:1,3,4,2; ...
  • 自动测试思想

    2019-10-18 11:07:46
    自动测试一般开展在回归测试阶段,因为新版本研发的功能是不稳定的,还没有时间编写自动脚本,所以进行自动的是之前继承过来的功能。 我们在手工执行测试用例时,需要模拟各种正常场景、异常场景,需要输入...
  • 算法思想-随机

    2020-09-12 11:12:44
    现实中有许多问题的解决过程并无标准数学公式可以遵循,即便可以通过公式计算,但是复杂度较高,因此可以使用随机思想,利用随机结果逼近实际问题的记过,概率算法允许在执行过程中随机的选择下一步的计算步骤。...
  • 简单的说组件就是:将一段UI样式和其对应的功能作为独立的整体看待,无论这个整体放在哪里使用,它都具有一样的功能和样式,从而实现复用,这种整体思想就是组件。 为什么要组件? 增加...
  • 离散化思想详细讲解

    2020-05-02 19:54:15
    数据离散是一个非常重要的思想。 为什么要离散?当以权值为下标的时候,有时候值太大,存不下。 所以把要离散的每一个数组里面的数映射到另一个值小一点的数组里面。 打个比方,某个题目告诉你有104个数,每...
  • 数据离散化思想

    2019-03-07 15:32:05
    离散,就是把无限空间中有限的个体映射到有限的空间中,以此提高算法的时空效率。 比如给你n个数:98998988,32434234,433234556,32434234,8384733,…… 让你统计其中每个数出现的次数,传统的做法有好几种,...
  • 如何使用jQuery封装插件,区分扩展全局方法与扩展一个普通的jQuery实例对象的方法  1、给全局对象扩展方法:①$.方法 = function(参数可加可不加){} ②使用:$.方法(有参数的带参数,没有的为空),实例如下: ...
  • 如何在vue中写出高质量可维护代码,减少我们写代码的时间,让我们谈女朋友! 例子 我们以一个菜单的案例展开,先来看一个平常程序员怎么常规的vue文件如何写? 以element-ui为基础组件的部分代码 <el-...
  • 构造器:构造器保证每个对象的初始,在对象被初始出来后,构造器自动被调用。所有的对象都有构造器,如果不显示的创建构造器,系统会自动给你一个无参构造器ClassName(){};构造器的创建方法:1.和类同名.2....
  • 但是在解读编程思想的时候还是发现了许多的细节问题自己并没有完全的掌握.既然是研磨,那么应该更加的细致.  i.构造方法的重载.  首先说明一下,为什么构造方法需要重载.  需要重载的一个重要原因是,因为我们...
  • 用memcache实现页面静态话的小实例,来自于一个突然的想法,就印证了一下,结果感觉在高并发情况下还不错,只是一种思想,具体项目中很多优化方法都不错,可以酌情使用。
  • CSS模块化思想的优势

    2020-12-07 10:41:04
    我写书的话我的书被人改变名称误导别人我是不喜欢的。这是我一直说的作为一个技术人员应当遵守的准则——互联网创作共享协议。我不能抄一个刚入门的小朋友Idea(因为他们思维没被禁锢),然后换一套名称和说法说是...
  • 1、区块链资产交易市场背景 2、中⼼中⼼交易系统差异 3、中⼼交易系统技术要点 4、中⼼交易系统的核⼼设计思想 5、主流中⼼交易系统设计案例 6、未来区块链资产交易技术发展展望
  • (例如:微信的某些功能,嘀嘀打车,电影票,金融理财等都是作为独立的apk存在,依附于微信主apk存在)。 二、插件的好处: 1、 业务解耦,能够实现业务组件热插拔 2、 更新产品迭代模式,可分为主app和次...
  • 一用构造器确保初始1 为什么要引入构造器constructor 假设没有构造器那么我们用户就要 自己完成初始工作 但用户可能不知道如何初始甚至 会忘记初始一用构造器确保初始2 构造器如何取名C++语言采用的解决...
  • 中心与云计算

    2020-03-07 09:18:57
    现在都提倡中心化思想,但是云计算的普及不是正好相反吗
  • 之前接口一直是一套代码从头执行到尾,...现在要实现从mq里获取的消息,持久进数据库。数据量比较大,可能是几万条数据量。 整体的开发思想是: 项目启动时,spring控制启动一个核心线程拿内存队列(mqQueue)中...
  • 这话是不错的,定位是难,灵活且复杂,需要经验加技术,但是有写东西是可以提炼出来作为思想去推而广之的。   简单来说,UI元素定位思想应该如下:   大道至简 大道至简指的是有明显特征的元素一定要用明显的...
  • 1.对于是否需要的问题,时候什么需要,当项目属于一直做的项目,一直迭代的项目,不是一锤子买卖,并且对质量要求较高的,还有就是项目周期较长,有时间让你搞自动的时候,就是有必要做自动。 2.采用什么自动...
  • 这里着重讲一下模块开发为后期维护带来的好处!...模块思想,必定会在你的逐渐进步之中被你领悟! 这里着重讲一下模块开发为后期维护带来的好处! 在工作中,我做了一个如下图结构的网站。 首先要说
  • 但通过学习才知道Lambda表达式不仅仅是把代码换了种表达方式,可能更重要的是背后的思想——行为参数。 所谓的行为参数,指的是我们可以通过参数传递的形式指定代码的行为。是不是很眼熟,学过设计模式的童鞋...
  • 初识HTML(五)---组件化思想

    千次阅读 多人点赞 2020-11-10 19:44:03
    组件化思想 本文我们来聊聊组件化思想 好比我们的衣服 我们总不能一下子穿一套(内衣,内裤,袜子,棉裤,外套等等,我们总不能缝在一起穿吧,这样就只有这一套搭配了) 而且你做出来好看的衣服了,可以拿给别人参考...
  • 继承是所有OOP语言不可缺少的能成部分。...对基类子对象的正确初始顺序之前不能说不知道,好像所有知道点都一样,只是看,就觉得自己掌握了,其实不是。那只是当时的自以为。呵呵,眼高手低。今天看到相关的章节...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,775
精华内容 1,510
关键字:

去思想化