❶ 在区块链中什么是侧链和主链
主链:即正式上线的、独立的区块链网络。可以这样说,区块链的存储数据的实体,一般认为是主链网络本身。比如BTC主网、ETH主网和EOS主网都是主链。
侧链:首先,侧链协议的本质属于一种跨区块链的解决方案。简单的说,通过此方案可以让数据信息在两条区块链之间实现转移。侧链最初的提出是基于实现比特币和其他数字资产在多个区块链间的转移。
通俗来说,侧链就像是一条条通路,将不同的区块链互相连接在一起,以实现区块链的扩展。侧链完全独立于主链,但是这两个账本之间能够“互相操作”,实现交互。
侧链协议——侧链协议是指(以比特币为例):可以让比特币安全地从比特币主链转移到其他区块链,又可以从其他区块链安全地返回比特币主链的一种协议。这里将比特币换成以太币或者其他区块链也是同样的道理。那请问,我们为什么需要侧链,或者侧链有什么好处呢?
主链缺乏的功能,侧链来提供。
比如比特币网络没有智能合约的功能,但可以通过侧链来实现这一功能。
如果主链的运行效率低下,可以将主链部分功能转移到侧链来实施。
比如主链的转账速度很慢,没有办法满足日常支付需求,我们可以开发闪电网络来作为侧链满足日常的支付。同样是因为性能低下,以太坊没有办法支持大型商业级的DAPP(去中心化应用),可以通过侧链开发来实现。
如果抛开技术上的严谨性,可以采用另外一种更为简单的方式来理解侧链,一切为原来的主网络提供支持或者服务的网络都可以叫做侧链,不用在乎这个侧链是否采用区块链技术。比如:
第三方支付网络(支付宝/微信),可以把银行网络想象成为主链,而第三方支付就是一种侧链。
加密货币交易,把比特币等虚拟货币等自由的网络看成是主链,那交易所可以看成一个侧链。
RSK 和Loom,他们分别是针对比特币和以太坊主链单独开发出来的侧链。
第一种应用,里面的主链和侧链都是中心化的
第二种应用,主链是去中心化,侧链是中心化的
第三种应用,主链是去中心化,侧链也是去中心化随着区块链技术的深入,我们可以看到人类的价值交换活动,会慢慢的从第一种应用逐步过渡到第三种应用。
链乔教育在线旗下学硕创新区块链技术工作站是中国教育部学校规划建设发展中心开展的“智慧学习工场2020-学硕创新工作站 ”唯一获准的“区块链技术专业”试点工作站。专业站立足为学生提供多样化成长路径,推进专业学位研究生产学研结合培养模式改革,构建应用型、复合型人才培养体系。
❷ 以太坊投资前景怎么样eCell、比特币这些币能入手吗
比特币在中国是不合法的。
根据中国央行2013年12月5日发布的《关于防范比特币风险的通知》的规定:
比特币具有没有集中发行方、总量有限、使用不受地域限制和匿名性等四个主要特点。虽然比特币被称为“货币”,但由于其不是由货币当局发行,不具有法偿性与强制性等货币属性,并不是真正意义的货币。从性质上看,比特币应当是一种特定的虚拟商品,不具有与货币等同的法律地位,不能且不应作为货币在市场上流通使用。
现阶段,各金融机构和支付机构不得以比特币为产品或服务定价,不得买卖或作为中央对手买卖比特币,不得承保与比特币相关的保险业务或将比特币纳入保险责任范围,不得直接或间接为客户提供其他与比特币相关的服务,包括:为客户提供比特币登记、交易、清算、结算等服务;接受比特币或以比特币作为支付结算工具;开展比特币与人民币及外币的兑换服务;开展比特币的储存、托管、抵押等业务;发行与比特币相关的金融产品;将比特币作为信托、基金等投资的投资标的等。
此段摘自网络查询,希望对你有帮助
❸ 投资eCell币有前景吗与比特币、以太坊有什么不一样
eCell是通过以太坊智能合约创建的代币,当然有发展空间了。比特币、以太坊可以说是数字货币的鼻祖了
❹ polygon是什么链
polygon有两种链:独立链和安全链。
1、"独立 "链是不依赖以太坊的共识来保证安全的区块链。这种解决方案面向那些已经拥有自己的验证节点或正在寻求实施另一种可扩展性解决方案的项目。这些独的链通常由企业网络或希望与 Polygon-Ethereum 生态系统整合的成熟链使用的。
2、"安全 "链是指没有自己的验证网络,而是依靠 Polygon 安全层的链。Polygon 拥有极高水平的安全性,同时允许开发者在各种安全解决方案中进行选择,其中最受欢迎的是 Polygon PoS(Proof-of-Stake) 链。这些安全链旨在帮助那些需要可靠安全系统的初创企业和项目。
并且无论是独立链还是安全链,对于开发者来说,部署起来都比较简单。这种部署的简易性给开发者提供了更多的选择,以满足其用户的需求,而这种灵活性来自于 Polygon 的基础架构。
polygon链的架构是:
无论是独立链还是安全链,部署在 Polygon 上的区块链都在同一个架构框架内运行。Polygon的架构有四个组成部分:以太坊层、安全层、Polygon 网络层和执行层。
1、以太坊层:Polygon使用以太坊作为其基础层。这一层由以太坊上的一组智能合约组成,通过验证节点、质押节点以及在 Polygon 和以太坊生态系统之间传递信息来进行结算。
这一层负责解决最终在以太坊上的处理流程。虽然这一层是可选项,但架构的这一组成部分是Polygon的优势所在。它通过利用以太坊作为终结点,Polygon 可以很好地利用以太坊的安全性作为最终的护盾,并从中受益。
2、安全层:第二个架构层是一个可选的安全层。这一层被称为 "验证即服务",因为它允许开发者利用几种安全解决方案来验证交易。用户可以采用欺诈证明或 PoS 侧链(以及其他解决方案)来保证安全。
❺ 什么是公有链、私有链、联盟链和侧链
公有链去中心化程度。这种以比特币以及以太坊为代表的公有区块链,不受第三方机构控制,世界上所有的人都可读取链上的数据记录、参与交易以及竞争新区块的记账权等。
程序开发者无权干涉用户,各参与者(即节点)可自由加入以及退出网络,并按照意愿进行相关操作。
私有区块链则完全相反,该网络的写入权限由某个组织或者机构全权控制,数据读取权限受组织规定,要么对外开放、要么具有一定程度的访问限制。
简单来说,可以将其理解为一个弱中心化或者多中心化的系统。由于参与节点具有严格限制且少;与公有链相比,私有链达成共识的时间相对较短、交易速度更快、效率更高、成本更低。
而联盟链则是介于公有链以及私有链之间的区块链,可实现“部分去中心化”。
链上各个节点通常有与之相对应的实体机构或者组织;参与者通过授权加入网络并组成利益相关联盟,共同维护区块链运行。
❻ 002:以太坊简介|《ETH原理与智能合约开发》笔记
待字闺中开发了一门区块链方面的课程:《深入浅出ETH原理与智能合约开发》,马良老师讲授。此文集记录我的学习笔记。
课程共8节课。其中,前四课讲ETH原理,后四课讲智能合约。
第一课分为四部分:
这篇文章是第一部分的学习笔记:以太坊简介。
以太坊是目前公认的区块链2.0,相比于区块链1.0(比特币),其最大的特点是引入了智能合约,从而从单一的数字加密 Token 技术转化为一个区块链分布式应用的平台。以太坊本身不包含任何具体的应用,它主要是提供基础平台和工具,使得开发者可以在其基础之上开发出各种各样的应用。可以说,以太坊有着巨大的潜力,它最终可能会发展出分布式、自动化、自组织的最高形态。
第一,我们可以通过学习以太坊的技术,领会区块链技术发展的脉络,改进的思路/路径,从而紧跟区块链技术发展的前沿,预测下一步的趋势。
第二,DAPP(分布式应用)生态系统目前的发展也是蒸蒸日上,蓬勃发展,据不完全统计,现在有数百种应用之多,显而易见的,对于开发人员的需求也是水涨船高,需要大量的开发人员。目前非常有名的应用有加密猫、各类侧链应用、ERC20 Token如币安币火币等等。
2013年,创始人 Vitalik Buterin 针对比特币存在的一些问题以及局限性,提出把“智能合约”构想应用于区块链领域,希望打造一个基于区块链的多方计算的智能化通用平台,并通过比特币融资进行开发。
2014年,以太坊基金会在瑞士成立,管理并运营整个项目。
前5大矿池占83%的算力,很集中。
目前大约有16000个全节点,其中,美国5461(34%),中国1839(11.5%),俄罗斯963(6%),德国920(5.7%),加拿大875(5.45%)。全节点每天都有动态变化。分布情况也反映出各个国家的参与热度。
❼ 区块链技术中主链和侧链哪个更具有潜力
主链是侧链存在的前提和基础。
侧链,就是钉在比特币区块链上的,以比特币为担保发行的山寨币。比如说,我发送1000个比特币到某个区块,这个区块是侧链A的起始区块,侧链A上就有了1000个侧链比特币可以用于流通。但这1000个主链上的比特币就同时被锁定在那个区块里了,没人可以用。而当未来侧链A上的比如说100个币想要换回比特币的时候再做一笔特殊交易发回主链,那么就有100个比特币从那1000个被锁住的币里释放出来可以自由使用了
这样做,因为不增加货币总量,不会产生通膨的问题(山寨币都是加密币世界的通膨,所以储值用户支持的极少)。起初的一个思路大概是:每个国家用侧链发行一种以比特币为担保的山寨币,用于本国流通,而比特币则用作国与国之间结算。但这个想法导致了不必要的重复和复杂性。
现在,好多项目都把比特币作为主链开发其它项目,因为区块链是开源的,相对是比较靠谱的。当然,也可以重新创建一个链,例如DECENT。
❽ 和数有个区块链技术底层架构怎么样
LaikeLib主链:LaikeLib的主链主要处理主体应用业务模型适配应用场景交互。 LaikeLib侧链:围绕主链可以在侧链开发任意应用系统供用户使用。
❾ 以太坊带来了那些争议和质疑呢
以太坊和比特币是有着本质区别的,区别在哪里呢?比特币定义的是一套货币体系,而以太坊侧重的是打造一条主链(可以理解为一条公路),可以让大量的区块链应用跑在这条公路上。
从这一点来看,以太坊的应用场景更广泛,这也是为什么我们说以太坊标志着区块链
1.0时代一个单纯的货币体系,向区块链2.0时代实现其他行业以及应用场景的转变。
但是,世界上没有十全十美的事物,以太坊虽然拓展了区块链在各行各业的应用范围,还提升了处理交易的速度,但是它也存在着一定的争议与质疑。
一、以太坊的扩展性不足的解决之道:分片技术和雷电网络
以太坊的底层设计,最大的问题是以太坊只有一条链,没有侧链,这就意味着,所有程序都要对等地跑在这条链上,消耗资源的同时,还会引发系统拥堵。正如去年非常火爆的以太坊游戏“加密猫”,这个游戏火爆的时候,一度引发以太坊网络瘫痪。
对于提升处理能力这个问题,以太坊提出两种方式:一个是分片技术(shard),一个是雷电网络,下面我们分别介绍一下这两种技术。
(一)分片技术
以太坊创始人 V 神(Vitalik Buterin)认为,诸如比特币这种主流的区块链网络,之所以处理交易的速度很慢,是因为每一个矿工要处理全网的每一笔交易,这样的效率其实是非常低下的。分片技术的构想是:一笔交易不必发动全网所有节点都去处理,只要让网络中的一部分节点(矿工)处理就好了。于是,以太坊网络被划分成很多片,同一时间,每一分片都可以处理不同的交易,这样一来,会大大提升网络性能。
但是,分片技术也是有一定争议的。我们知道,区块链技术的重要思想是去中心化,全网都去见证(处理)同一交易,这才具有最高的权威性。而以太坊分片技术,并不是所有节点共同见证,而是类似于分小组见证,这样一来,它便失去了绝对的“去中心化”属性,只能通过牺牲掉一定的去中心化特性来达到高性能的目的。
(二)雷电网络
雷电网络使用的是链下交易的方式。这是什么意思呢?它的意思是:使用雷电网络的参与者在互相转账时,不需要通过以太坊主链交易确认,而是通过参与者之间创建支付通道,在链下完成。
不过,雷电网络并不是脱离主链的,在建立支付通道之前,需要先用主链上的资产做抵押,生成余额证明(Balance Proof),拥有余额证明才能表明你能做出相应余额的转账。在交易双方都持有余额证明的情况下,双方可通过支付通道在链下进行无限制次数的转账。
只有在完成链下交易,需要将资产转回链上时,才会在以太坊主链上登记主链账户的余额变化信息,而这期间不管发生多少次交易在主链上是不会有记录的。
雷电网络还有一个实实在在的好处,就是可以为你省下矿工费用。目前我们在以太坊主链上进行交易,需要消耗 Gas,需要支付矿工费用,那么一旦将交易搬到链下,就可以节省这一部分的成本。
当然,雷电网络并不是十全十美的。在使用雷电网络时需要用主链上的资产作抵押;而这部分资产作为抵押物,在使用者完成链下交易之前是不能使用的。这也就决定了,雷电交易只适合小额交易。
上面就是以太坊扩展性不足的问题,以及目前提出的两个主要解决方案:分片技术和雷电网络。
二、以太坊的智能合约存在漏洞与臭名昭著的 The Dao 事件
以太坊的智能合约很强大,但是,凡是代码都会存在漏洞的,以太坊智能合约最大的争议就在于所谓的漏洞,也就是安全性问题。据相关研究表明,在基于以太坊的近100万个智能合约上,发现有34200(约3%)个含有安全漏洞,将允许黑客窃取ETH、冻结资产或删除合约,比如说,臭名昭著的The Dao 事件。
(一)Dao是什么意思?
介绍 The Dao 事件之前, 我们先见到介绍一下 DAO 是什么。DAO 是 Decentralized
Autonomous Organization 的简称,可以理解为:去中心化自治组织。从以太坊的角度来理解,DAO 是区块链上的某一类合约,或者一个合约组合,用来代替政府的审查以及复杂等中间程序,从而实现高效的、去中心化的信任的系统。所以,DAO 不是特定的某个组织,也就说呢,可以有很多的DAO,各种各样的DAO。
(二)臭名昭著的The Dao事件
但是,我们现在提到DAO,基本上所指的都是The DAO事件,也就是我们刚刚说的那个臭名昭著的黑客攻击事件。我们知道,英文中的 The是特指的意思,The DAO事件呢就
是特指的那个DAO事件,因为我们刚刚说了DAO不是特定的某个组织,可以有很多的DAO,各种各样的DAO。
2016 年的时候,德国一家专注“智能锁”的公司 Slock.it,为了实现去中心化的实物交换(比如说:公寓啊,船只啊),在以太坊上发布了 DAO项目。并且于2016年4月
30日开始,融资窗口开放了28天。
没想到,这个DAO项目的人气非常高,短短半个月就筹得了超过一亿美元,而到整个融资期结束,一共筹集到1.5亿美元,由此呢,它成为历史上最大的众筹项目。然而好景不长,到了6月份,黑客利用智能合约里面的漏洞,成功转移了超过360万个以太币,并投入到一个DAO子组织中,这个组织和The DAO有着同样的结构。以至于当时以太币价格从20多美元直接跌破13美元。
这个事件说明智能合约的确是有漏洞的,而且一旦漏洞被黑客利用,那么后果是非常严重的。这就是现在很多人批评以太坊,说它的智能合约不智能。
对于这个问题,目前国外有很多公司为了解决智能合约的漏洞问题 ,开始提供代码审计服务。而从技术的角度来说,目前一些团队正在对智能合约进行检验,这些团队多数由哈佛、斯坦福和耶鲁的教授带队,部分团队已经获得了头部机构的投资。
除了目前以太坊存在的扩展性不足、智能合约漏洞问题,对于以太坊的争议还在于它所追求的POS共识机制,也就是权益证明机制,在权益证明机制下,如果说谁持币的数量越大、持币时间越久,获得的“权益”(利息)就越多,还有机会得到记账权力,记账又可以获得奖励,那么这样一来,容易造成“强者越强”的寡头优势。
还有一个问题就是ICO乱象的问题。ICO是区块链项目筹措资金的常用方式,咱们可以理解为预售。以太坊上ICO项目的爆发,滋生了打着ICO旗号进行资金盘、诈骗圈钱等不法行为,对社会和金融稳定造成安全隐患。
❿ 什么是跨链技术
跨链,顾名思义,就是通过技术手段,能让价值跨过链与链之间的障碍,进行直接的流通。跨链本质上和货币兑换是一样的。跨链并没有改变每个区块链上的价值总额,只是不同的持有人之间进行了一个兑换。
跨链是一个复杂的过程,需要链对链外的信息的获取与验证,需要节点有单独的验证能力等等。跨链技术主要有四种实现模式:公证人模式、侧链/中继、哈希锁定和分布式私钥控制等。
一、公证人模式
公证人模式(Notary schemes)是链与链之互相操作最简单的使用方法,由某个或某组受信任的团体来声明A链对B链上发生了某件事情。公证人模式中较为出名的应用是瑞波Interledger协议。
Interledger协议是在2012年由瑞波实验室提出的,通过第三方“连接器”或“验证器”将两个不同的区块链(记账系统)连接起来,使它们能够自由地兑换货币。在这个过程中,记账系统无需信任“连接器”,因为协议采用密码算法为这两个记账系统创建资金托管,当所有参与方对交易达成共识时,才可相互交易。
二、侧链/中继
侧链也是一个区块链,它能够验证来自其它区块链的数据,能够实现比特币和其它资产在区块链之间互相转移,形成了一个全新开放的开发平台。前段时间很火的项目以太坊雷电网络就是采用的侧链技术。使用雷电网络的的参与者在互相转账时,不需要通过以太坊主链交易确认,而是通过参与者之间创建微支付通道在主链下完成。侧链的主要应用有:RSK、BTC Relay等。
前面我们已经谈到过侧链技术,想要了解更多的小伙伴,可以戳这里回顾。
三、哈希锁定
哈希锁定(Hash-locking)最早起源于闪电网络的HTLC(Hashed TimeLock Contract)。它是通过形成智能合约来保障任意两个人之间的转账都可以通过一条“支付”通道来实现,完成“中介”的角色。交易的双方通过智能合约,先冻结部分钱,并提供一个Hsah值。谁能在合约设置时间内匹配上Hash值,那么这部分冻结的钱就归谁了。
哈希锁定虽然实现了跨链资产的交换,大部分场景能够支持资产的抵押,但是没有实现跨链资产的转移,更不能实现跨链合约,所以它的应用场景相对受限。
四、分布式私钥控制
分布式私钥控制(Distributed private key control)是利用一个基于协议的内置资产模板,根据跨链交易信息部署新的智能合约创建新的资产。当一种已注册资产由原有链转移到跨链时,跨链节点会为用户在已有的合约中发放相应等值的代币。
实现和解除分布式控制权管理的操作称为:锁入(Lock-in)和解锁(Lock-out)。锁入是对所有通过密钥控制的数字资产实现分布式控制权管理和资产映射的过程。这时需要委托去中心化的网络掌管用户的私钥,用户自己掌握跨链上那部分代理资产的私钥。当解锁时再将数字资产的控制权交还给所有者。分布式私钥控制主要的应用有:WanChain、FUSION等。