精华内容
下载资源
问答
  • 集群供应链和驱动因素分析.doc
  • /楔入

    千次阅读 2019-05-15 18:14:48
    所谓“侧”(又称楔入),是相对于主链而言的,是平行于主链的另一条区块 。它们通过“双向锚定”(Two-Way Pegging)来建立关联,实现主链与侧之间价值的双向转移。可以在侧上使用主链资产,并通过侧...

    侧链是什么

    所谓“侧链”(又称楔入式侧链),是相对于主链而言的,是平行于主链的另一条区块 链。它们通过“双向锚定”(Two-Way Pegging)来建立关联,实现主链与侧链之间价值的双向转移。可以在侧链上使用主链资产,并通过侧链来弥补主链功能的不足。虽然它们具 有双向转移的能力,但它们是隔离的,即使侧链中的加密被破解(或恶意设计),所有的损害也都只限于侧链本身。

    侧链作为主链新功能或新业务逻辑的“试验田”,一方面帮助主链试行、扩展新功能,另一方面随着各种主链本身无法具备的业务逻辑在侧链上实现,围绕主链可更进一步搭建起一个覆盖各种业务需求的产业生态圈。比如新的扩展可以支持无数资产类型,例如股票、债券、金融衍生品、真实和虚拟的世界货币,还能够实现智能合约、安全处理机制和真实世界财产注册。目前Blockstream以比特币区块链作为主链,正在做自己的侧链项目。

    侧链的技术原理

    侧链区块链使用的技术大体与主链相似,侧链技术的核心在于与主链之间建立起桥梁。这一技术又被形象地称为楔入,按楔入的实现方式,可将其划分为多种类型,这里主要了解双向楔入和联合楔入。

    1. 双向楔入双向楔入是指将主链上的资产以一个固定的或者是确定的汇率在侧链间转入或输出的机制。它的核心机制其实是将一条链上的部分资产锁定,在侧链上生成或者是解锁一部分等价的资产。

      双向楔入方式是需要主链与侧链都支持简单支付验证证明(Simplified Payment Verification proof,SPV),双方资产的转移是通过生成锁定的SPV输出来实现的,基于SPV协议的流程图如下。

    2.联合楔入

    另一种常被提及的楔入方式是联合楔入,它的机制类似于比特币多重签名,链上的资产转移到一个由多方公证人控制的多重签名地址,并由多方的控制权来锁定资产,进行资产的转移,其动作原理如下图所示。

    展开全文
  • 本篇文章小编将为大家介绍JS继承--原型继承继承,有需要的朋友可以参考一下
  • 行业文档-设计装置-中央提升机链条.zip
  • css链接式和导入的区别

    千次阅读 2011-11-29 17:55:24
    链接: 导入: @import"style.css"; 区别:使用链接方式时,会在装载页面主体部分之前装载css文件,这样显示出来的网页从一开始就是带有样式  导入,会在整个页面装载完成后再装载css...
     


     链接式:

    <link href="style.css" rel="stylesheet" type="text/css"/>



    导入式:

    <style type="text/css">
     @import"style.css";
    </style>
    



    区别:使用链接方式时,会在装载页面主体部分之前装载css文件,这样显示出来的网页从一开始就是带有样式
             导入式,会在整个页面装载完成后再装载css文件,对于有的浏览器来说,在一些情况下,如果网页文件的体积比较大,则会出现先显示无样式页面,闪一下之后再出现设置样式后的效果。
      
       对于较大网站,为了便于维护,可能会希望把所有的css样式分类别放到几个css文件中,这样如果使用链接式引入,就需要几个语句分别导入css,如果要调整css的文件分类,就需要同是调整HTML文件。这对于维护工作来说,是一个缺陷。如果使用导入式,则可以只引进一个总的css文件,在这个文件中再导入其他独立css文件;而链接则不具备这个特性

    展开全文
  • 内嵌css样式

    千次阅读 2019-11-10 14:03:12
    1、内嵌: 内嵌是指将css代码集中写在HTML文档的head头部标记之中,并且style标记定义,其基本语法格式如下: 使用内嵌CSS案例: 内嵌引入CSS只对其...是将所有的样式放入到一个或者多个以.css为...

    1、内嵌式:
    内嵌式是指将css代码集中写在HTML文档的head头部标记之中,并且style标记定义,其基本语法格式如下:
    在这里插入图片描述
    使用内嵌式CSS案例:
    在这里插入图片描述
    内嵌式引入CSS只对其所在的HTML页面有效。因此,仅设计一个页面时,使用内嵌式是个不错的选择。但是如果是一个网站,不建议使用这种方式,因为它不能充分发挥CSS代码的重用优势。
    2、链入式CSS
    链入式是将所有的样式放入到一个或者多个以.css为扩展名的外部样式表文件中,通过link/标记将外部样式表文件链接到HTML文件中,其基本语法格式如下:
    在这里插入图片描述
    在这里插入图片描述
    使用链入式与使用内嵌式的显示效果是一样的,但是链入式是使用频率最高的。

    展开全文
  • 考虑了循环上的XX0 Heisenberg模型。 通过Schur函数表示Bethe波函数可以将对称函数的完善理论应用到热相关函数的计算中。 获得了形状因数热... q-二项行列可以将形状因子与盒装平面分区s的生成函数进行连接
  • LSAnimator易于阅读写入非侵入动画框架
  • 楔入原理

    万次阅读 2019-03-25 09:26:52
    “楔入”的一个主要目标是在比特币系统模型之上最小化附加的信任。难点是币在侧间的安全转移:接收必须能得知发送的币已被正确锁定。 设计原理 “无需信任”指的不依赖外部的可信方也可完成正确的操作...

    “楔入式侧链”的一个主要目标是在比特币系统模型之上最小化附加的信任。难点是币在侧链间的安全转移:接收链必须能得知发送链的币已被正确锁定。

    设计原理

    “无需信任”指的不依赖外部的可信方也可完成正确的操作的特性,一般是能够让所有参与方自己验证信息是否正确。例如,密码学签名系统中,“无需信任”是一个隐式的必要条件(如果攻击者能伪造签名,那么这个签名系统将被视为被完全破解)。虽然分布式系统中一般不需如此,但比特币在系统的大部分中提供了“无信任”操作。

     

    “楔入式侧链”的一个主要目标是在比特币系统模型之上最小化附加的信任。难点是币在侧链间的安全转移:接收链必须能得知发送链的币已被正确锁定。在比特币的领导下,我们提议用DMMS来解决这一问题。尽管有可能利用一个简单基于信任的方案,引入固定数量签名者来验证币的锁定,但有很多重要理由让我们避免这种单点故障的引入:

      

    信任个人签名者,并不仅仅意味期待他们做事诚实,他们还必须永远不出漏洞、永远不会泄露关键的秘密、永远不会被挟持、永远不会停止参与网络。

      

    由于数字签名是长期存在的,对任何信任的要求也必须如此。经验告诉我们,即使时间跨度只有几个月,信任需求也是一种危险的期待,更何况我们所期望的金融系统所能持续的时间长达几个世代。

      

    在比特币系统消除了单点故障前,数字货币一直没有什么吸引力,社区强烈反对引入这种弱点。2007年以来的金融事件更加强了社区的不信任;对金融系统和其他公共机构的公共信任也同样处于历史的低点。

    双向楔入

    楔入式侧链的技术基础称作双向楔入。本节我们将解释它是如何工作的,先给出一些定义。

    定义

    • 币(coin),或资产,是一种可以用密码学方法辨识控制者的数字财产。
    • 区块,是一个描述资产控制发生变化的交易的集合。
    • 区块链,是一个有序次的区块的集合,所有用户必须(或最终)对该集合达成共识。这确定了资产控制的历史,提供了一个计算上无法伪造的交易时序。
    • 重组,或称reorg,发生在客户端本地,当先前已接受的链被一个有更多工作量证明的竞争链取代时,分叉上失败一方的区块要从共识历史中移除。
    • 侧链,是验证来自其他区块链数据的区块链。
    • 双向楔入,指的是让币以一个固定或确定性的汇率在侧链间转出和转入的机制。
    • 楔入式侧链,是一条资产可以从其他链导入并返还的侧链;即,一条支持双向楔入资产的侧链。
    • 简单支付验证证明(或称SPV证明),是一种动态成员多方签名(DMMS),发生于一条类比特币系统工作量证明(proof-of-work)区块链上。

    本质上,SPV证明是由一个展示工作量证明的(a)区块眉列表,和一个(b)表明某一输出发生在列表中的某一个区块的密码学证明所组成。

      

    这使验证者可以检查是否有一定数量的工作已经认可了某个输出的存在。当有其他证明(proof)展示了一条工作量更多的链,且生成该输出区块未包含于其中时,其他证明会使这一证明失效。

      

    使用SPV证明来确定交易历史,隐含着要信任最长的区块链也是最长的正确区块链,在比特币系统中,这是由一个被称为SPV的客户端实现的。由于诚实的哈希算力不会为一个无效链去工作,只有当超过50%的哈希算力合谋时,才会始终欺骗SPV客户端(除非客户端处于长期的女巫攻击之下,使其无法看到实际的最长链)。

      

    还可以这样做,通过获取每个区块眉来指代区块链上未花费输出的集合,任何拥有SPV证明的人不需要“中继”(relay)每个区块也能确定链的状态。(在比特币系统中,完全验证者第一次开始跟踪区块链时需要做这种中继。)

      

    通过在比特币系统的区块结构中包含一些额外数据,我们可以生成比区块眉完整列表更小的证明(proofs),从而提高可扩展性。尽管如此,这样的证明还是比普通的比特币交易要大得多。幸好对于大多数资产转移来说,这并不是必要的:每条链的持币人可以直接使用元互换(原子交换)操作进行汇兑。

    对称式双向楔入

    我们可以利用这些想法将一个侧链SPV楔入至另一个侧链。这包含以下工作:为了将父链币转移为侧链币,父链币被发送到父链上的一个特殊输出中,该输出只能由侧链上拥有的一个SPV证明来解锁。为了在两条链上进行同步,我们需要定义两个等待周期:

    1、侧链间转移的确认期,是指币在转移至侧链之前,在父链上必须被锁定的期间。此确认期目的是生成足够多的工作量,让下一个等待期内的拒绝服务攻击变得更困难。典型的确认期的量级可以是一或两天。

      

    当父链上生成了特殊输出后,用户等待确认期结束,然后在侧链上生成一个引用该输出的交易,提供出一个它已被创建并在父链上被足够工作量覆盖的SPV证明,

      

    确认期是一个依侧链而定的安全参数,要在跨链交易速度和安全性间做权衡。

      

    2、接下来,用户必须等待一个竞赛期。这个期间,新转移过来的币不能在侧链上花费。竞赛期的目的是防止重组时出现双花,在重组期间转走先前锁定的币。在这个延迟期内的任何时刻,如果有一个新的工作证明发布出来,对应的有着更多累计工作量的链中没有包含那个生成锁定输出的区块,那么该转换将被追溯为失效。我们称此为重组证明。

      

    只要有可能,所有侧链上的用户都会有动力来制发重组证明,因为对不良证明的承认会稀释所有币的价值。

      

    典型的竞赛期也是一或两天的量级。为了避免这些延迟,用户很可能用元互换(原子交换)(在附录C中有描述)进行大多数交易,只要有流动性的市场可用。

      

    当币在父链上被锁定时,该币可以在侧链内自由转移,不需要与父链进一步交互。不过,它仍保留着父链币的身份,仅能转回到它所来的那一条链上。

      

    当用户想把币从侧链上转回父链时,与原先转移所用的方法相同:在侧链上将币发送至一个SPV锁定的输出,产生一个充分的SPV证明来表明该输出已完成,使用这个证明来解锁父链上先前被锁定的那个等面值的输出。

    由于楔入式侧链可能会从很多链中搬运资产,且无法对这些链的安全性做出假定,因此,不同资产不可相互兑换是非常重要的(除非是一个显示声明的交易)。否则,恶意用户可以通过创建一条资产毫无价值的无价值链进行偷盗,将这样一种资产移到一个侧链,再把它和别的东西去兑换。为了应对这种情况,侧链必须有效地将不同父链中的资产处置为不同的资产类型。

      

    总之,我们提议让父链和侧链相互做数据的SPV验证。由于不能指望父链客户端能看到每条侧链,为了证明所有权,用户必须从侧链导入工作量的证明到父链。在对称式双向楔入中,反向的操作也是如此。

      

    为了让比特币系统成为父链,需要有一个能识别和验证SPV证明的脚本扩展。最起码的要求是,这种证明需要做得足够小,以便能放进比特币系统一个交易之中。不过,这只是一个软分叉,对于不使用新功能的交易不会产生影响。

    非对称式双向楔入

    上节以“对称式双向楔入”作为标题,是因为从父链向侧链的转移机制与反方向的机制是相同:都拥有SPV安全性。

      

    另一种方案是非对称式双向楔入:这种方式下,侧链上的用户对父链能完全验证,由于所有的验证者都知道父链的状态,从父链向侧链的转移不需要SPV证明。另一方面,由于父链并不知道有侧链,所以转回到父链时需要有SPV证明。

      

    这对安全性有所促进,现在,即使一个51%攻击者也没法错误地将币从父链转移到侧链。不过,相应的代价是迫使侧链的验证者去跟踪父链,同时也意味着发生在父链上的重组也可能导致侧链上的重组。在这里,我们不详细探讨这种可能性,因为围绕重组的议题会导致复杂度显著扩大。

    展开全文
  • 行业分类-机械工程-自锁刚性.zip
  • 白皮书(中文版):用楔入实现区块链的创新
  • 连续提升机中圆环冲击载荷分析与计算方法,白好杰,唐大放,圆环失效是连续提升机的主要故障之一,根据矿井提升中的实际工况,对圆环进行了受力分析,同时分析了圆环链链轮啮合
  • 天天响应友情链接网站源码是一个以PHP+MySQL进行开发的友情链接互换平台的网站源码。 最大特色: 1、前端响应布局采用Bootstrap架构 支持PC 移动端 2、本站独创支持上传微信二维
  • 白皮书(中文版):用楔入实现区块链的创新
  • 行业-电子政务-机电后拨器.zip
  • 基于BIM的装配建筑全产业解决方案
  • 行业分类-物流装置-组合物流保冷箱.zip
  • 一站供应服务解决方案.doc
  • 集群供应组织模式的研究.doc
  • 装配建筑行业深度研究报告(三):装配产业研究之装配装修②,庖丁解牛,装配装修VS传统装修
  • 装配建筑行业深度研究报告(三):装配产业研究之装配装修②,庖丁解牛,装配装修VS传统装修
  • 集成供应金融的贷款价值比研究,杜军,高鹏飞,目前国内企业发展出一种较为创新的供应金融业务--集成供应金融业务。本文分析了这一供应金融业务的具体运作流程,发现其�
  • 若内嵌与导入放到一起,始终是内嵌起作用; 如何选择使用内嵌还是链接 内嵌虽然没有解决多个html页面服用一个css样式的问题 但是浏览器在加载的时候只需要加载这一个css样式,速度比较快 ...
  • 运输优盘温湿度记录仪
  • 供应链式产业集群技术创新博弈分析,王丽丽,陈国宏,供应链式产业集群技术创新活动具备集群供应特性,本文从技术创新视角出发,在集群中引入技术溢出,将技术创新决策过程分为研
  • 集群供应组织模式的研究报告.doc
  • 交换以太网共享以太网区别   集线器,又称Hub,在OSI模型中属于数据路层。但由于集线器属于共享型设备,导致了在繁重的网络中,效率变得十分低下,易产生广播风暴。所以我们在中、大型的网络中看不到集线...
  • 电信设备-一种可移动拖斗循环清淤装置的循环机构.zip
  • 行业分类-设备装置-双向循环提升模块.zip
  • 原型继承:子类通过prototype将所有在父类中通过prototype添加的属性方法都追加到Child,从而实现了继承   优缺点: 类继承在运行时,无法修改或者添加新的方法,而原型继承是可以通过改变原型链接而对子类...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 697,559
精华内容 279,023
关键字:

和式链