请选择 进入手机版 | 继续访问电脑版

Hi,Tokens

 找回密码
 立即注册
查看: 815|回复: 1

井底望天谈区块链技术

[复制链接]

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
发表于 2018-4-13 10:59:57 | 显示全部楼层 |阅读模式
井底望天 | 区块链未来的三个技术发展方向和井系相应的布局


【井大】:

区块链未来的发展现在基本上是三大技术方向:

1、  第一种是以比特币以太坊为代表的,走的是POW+POS的路线。这个路线的优点就是可以跨国跨区域,不需要批准就可以接受上千个节点来做共识。

【井系布局】——井系推出的MOAC就是这种,速度比以太坊要快100倍。但是这个方向,总的执行速度会比较慢。

2、  第二种是以IBM的Fabric、腾讯、微软等为代表的,推出的BFT的平台,基本上就是趋于更中心化的分布式。这个路线的优点就是速度可以很快,做到每秒一万以上,但是缺点是节点几乎很难超过20个,更无法跨区域。但是主要应用是取代目前昂贵的数据中心备份系统,受打击的应该是甲骨文这种大数据库集成商。推出这种项目的会和国内的阿里、腾讯,华为和国外的IBM这些去竞争。

【井系布局】——井系武总的(大数据智能区块链 DAB),就是这种技术方向。大家看看武总和国栋的背景,再想想大数据中心,他们的资源如何。

提问1】:对比中心化昂贵设备成本,区块链做这些事情的成本如何?
【井大】: 相差100倍。用传统技术,大概每年需要亿元人民币级别,用了区块链,大概需要百万元人民币级别。

【提问2】:那这个以后就是和腾讯竞争了,竞争力在哪里?
【井大】:我们起点速度,就比腾讯快大概10倍吧。腾讯还在设计,我们已经有产品了。阿里这方面现在没东西,上次还问我,愿不愿意合作呢。

3、  井通科技以及海外的stella、ripple 这种,是用了中间取平衡——通过对BFT的优化,大概是速度可以做到5000每秒,节点可以支持250个,应用主要是跨区域跨国的联盟链,比如汇兑、金融联盟、行业联盟等等。

【井系布局】——井通科技(SWT)就是这种技术方向,这方面大家了解比较多了。

瑞波币是Ripple网络的基础货币,运营公司为Ripple Labs。

Ripple labs并不在乎瑞波币价格的高低,也不希望人们通过炒作使瑞波币的价格在短期内大涨。而是希望人们了解ripple协议,逐步接受瑞波币——所以瑞波币的价格波动相比其他虚拟币来说会小一些,涨幅落后。

然后瑞波币就一直在人民币1毛钱以下磨,在今年的三月下旬突然一飞冲天,一直冲到两元多,造就了一批新的炒币富豪。

瑞波在做汇兑的时候,用银关概念接入法币资产,还可以接入比特币和以太币,显示了瑞波银关的优势。

但是瑞波缺乏的是智能合约,这个是以太坊的强项。

以太坊的出现是因为随着区块链技术的发展和应用,已有密码学在区块链货币项目中功能凸显不足,而且区块链可做的也远远不止于货币——于是以太坊出现了。

以太坊的弱项是唯智能合约论——有些不需要数理逻辑的资产,它也搞智能合约——这个是给人一种大炮打蚊子的感觉。

去年9月份,以太坊被人家攻击了,导致完全无法形成共识。当时的解决办法就是在矿机这里,给智能合约增加限制。因为以太坊是按照设定的过程来计算gas(以太网络运行所消耗的代币),就规定你不能超过400万的gas消耗。

不过最近,以太坊又碰到麻烦了。因为一直以来用以太坊的人不是太多。可是最近ICO((Initial Coin Offerings,投资加密货币项目的方式)火热,那家bat一上来,35秒就融资3500万美元——这个峰值量,差点把以太坊给冲垮了。

以太坊是一帮有才华的年轻人干起来的,但是他们的技术底子和经验还是比较嫩,架构设计还是不够完善。以至于,现在的以太坊基本上是属于冰河期,要进化到人类可以舒适生活的环境,大概还需要7-8个硬分叉,虽然已经硬分了2次了。以太坊最主要贡献,就是落实智能合约。

另外,以太坊的社区在支持和推广上功劳很大,但是在这个过程中形成了利益集团,反而导致之后的各种技术改进难度变大。

比如,他们一直想从POW改变为POS,但是过不了社区这一关,现在只能提倡POW+POS,人为复杂化了,而且导致之后的优化非常难。还有就是DAO,本来不是以太坊的错,但是因为社区利益牵涉到里面太大,结果导致以太坊强行硬分叉。以后以太坊任何的技术改变,如果牵涉到现有利益团体,都不容易推行。


井通区块链的技术定位,基本上可以这么说:井通=瑞波+以太坊

井通比瑞波的适应面更广,除了法币,还可以接入各种智能资产。

井通采用的方式是简单资产上银关,复杂资产上智能合约——因此,井通的智能合约比以太坊更加优化。

两者的主要区别,是以太坊是用同步的方式调用智能合约——就是它的共识过程,必须等智能合约完成才可以进行。那么,在17秒钟的共识间隔时间里面,所有的智能合约必须跑完——如果不跑完的话,共识就给拖住了,完不成了。

井通的智能合约,一方面是异步调用——就是共识过程和智能合约执行,完全独立无相关性——这个导致井通对同时可以支持的合约执行数量没有限制。

另一方面,就是井通智能合约,具有类似于闪电网络的快速秒级功能——其实井通比闪电网络还快——大概这个就是技术上井通的优势。

IBM互联部门发布的区块链网络软件Hyperledger Fabric1.0,是一款基于Linux架构开发具有企业应用价值软件。这款软件能够帮助开发者在IBM的云端创建及运行区块链网络,是以IBM的Linux ONE作为支撑。


Fabric之前的版本是0.6版,按照惯例,是实验室产品,不该放出来给大家用的。


那么经过了近1年的学习,他们开始出1.0版本了——其中架构确实优化了,方向也对了,可是在具体落实上面,却偏离去中心化了。

Fabric1.0相对于当初的Fabric 0.6,主要就是两个方面的变化:

第一个是角色分配。Fabric 0.6就是不分角色,所有的事情都一个人干,所以跑一下就崩溃。那么在Fabric 1.0开始分配角色,有社会分工了,效率也提高了。

另一个就是分组。

比如在Fabric 0.6版,你有15个节点(他们大概最多只能支持16个,呵呵)。你一下上来了45个智能合约,那么就是15个节点都跑一遍,做拜占庭共识。

现在Fabric1.0采取分组,比如分成3组,每组5个节点,然后45个合约,15个分给1个组,这样同样时间,就3个组一起跑——那么效率就提高很快了,是吧?这个就是他们自己称为channel的东西。

但是照理讲,你小组里面的5个节点,应该做一个拜占庭容错共识吧?他们不是,现在是你一组建小组的时候,就要认定一个节点做小组长。然后其他节点就说:“大哥,你是组长,你说啥就是啥,不用咨询我们了!”

哈哈哈哈哈!!!!!

那么等三个小组各自把自己要跑的15个合约跑完,三个结果需要合并在一起,然后记录进入区块,肯定就需要一群排序员,把结果按照时间戳来排序,然后他们之间做一个拜占庭容错共识,是吧?

但是不是,呵呵!

这个排序员,叫着orderer,目前是用一个中心化的Kafka cluster来做的,所以这里也没有拜占庭容错共识了!

所以fabric 1.0,是伪去中心化,但是……IBM说,我们在这两个地方,是留给你自己建立拜占庭容错机制的接口的,”你能你上”!

出现这种情况,有两种可能:
1.        他们自己没本事,做不出来;
2.        他们也许有一天,可以做出来,然后。。。show me da money!

反正免费用他们的fabric 1.0,除非“你能你上”,不然就是假区块链!其实里面还有几个大炕,我不想指明,呵呵!

[武源文插话]
Fabric有两个明显的问题:


第一个,Fabric在价值传输上是不给力的,有链无币,分布式计算和分布式数据库可以,但是不能给各种资产的便利交易提供方便,对于未来商业应用有很大的制约.


第二个,Fabric的联盟链本来是为商业应用准备的,但又采用了开源社区的模式,在面对复杂业务场景,面对服务的实时性和健壮性的要求的时候,会面对比较大的挑战.所以说Fabric在架构和定位方面是存在问题的.

最近井通科技与一家大公司交流,发现对方对区块链的应用非常给力,而且自己还建立了一个技术团队,将hyperledger的Fabric拿来用的。据他们的技术团队反映,Fabric自己的源码还是可以跑起来,但是他们想做的应用,则完全不可能实现,呵呵。

然后他们更开心的,是把底层置换到井通的平台上面来了。

以后底层置换井通平台的公司会多起来的,反正用了他们的底层也跑不起来。

大家知道,以太坊的发明创造在于智能合约,那么以太坊的智能合约是怎么做的呢?


就是有一个虚拟机,叫做evm,直接把合约交给虚拟机跑。跑出来结果返回之后,系统开始做共识——这种好处,就是直接;不好处,就是共识必须等智能合约跑完。

可是智能合约都是别人在写,有无意的、有有意的、有恶意的——可能就跑出来问题了,那么共识就被拖住了。

那么以太坊的解决方式,就是给代码计算出来一个gas的数目,然后限制总的gas数量,这样保证在17秒的区块间隔时间,可以把智能合约跑完。

所以你可以看到,以太坊在支持智能合约上面,其实是有一个限制的,就是在17秒这个时间里面,所有跑的智能合约必须全部跑完。

结果去年9月,就被人家攻击了2次,导致共识时间超过了1分钟,Geth的很多节点直接崩溃。靠限制gas总量到470万,那么以太坊不得不再搞一个硬分叉,来修复这个问题,就是让你矿工加硬限制;或者就是很多合同要上来,只好排队。


另外一个,就是以太坊也搞全民共识,那么所有节点都跑同一个合同,这个效率也不好。解决办法,就是要用分片技术,把全网分成很多小片,把智能合约分配给不同的片去做。

但是这种分片技术,中心化解决方案是有,这个就是IBM fabric在干了——伪去中心化。

而去中心化的解决方案很不容易,要解决不同片之间的通信问题,要解决其中某些片被人攻破,要解决如何检测错误,要解决状态丢失,等等。

以太坊自己也在想办法,但是目前还没有找到好的方案。而且就算是有方案,大概需要7-8个硬分叉,才可以落实。

那么如果把这些问题都解决,是不是至少一个更好的以太坊呢?这个就是moac了!除了这些好处之外,moac还支持在上面做子链。moac和井通会面对不同市场,不同侧重。

回复

使用道具 举报

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
 楼主| 发表于 2018-4-13 11:00:18 | 显示全部楼层
井通群早期聊天记录节选



中心化与去中心化

所谓中心化就是,你的一个功能,需要一个中心点帮你实现。

中心化的毛病之一,就是如果中心节点被攻击而瘫痪,那么整个系统,就出问题了。另外一个毛病,就是暗箱操作。毛病的解决就需要一个去中心化、全网账本公开的平台。

井通要做的,都是某种程度上和资金有关的方向,那是因为现在,我们大家一致做的,就是把金融机构,尤其是权力寻租的中介机构,给拿掉。

但是,要记住,去中心化,其方向是非常非常广泛。比如脸书,就是中心化的,这个是可以去掉的。比如谷歌,也是中心化的,这个也是可以去掉的。

用户通和井通的关系

用户通,相当于网络的HTTP。而每个网站的各个内容,就相当于用户通的具体功能。而井通,就相当于TCP/IP;因为每个用户通的实现,都要向井通平台,缴纳一个井通的交易费用。

我们的进展比Ripple好很多



瑞波与井通

ripple着重于跨境汇兑,井通是在ripple协议的基础上,加入了自己的功能开发的,主要是为企业打通整个商业环节,降低中国企业的融资成本,所以不是竞争关系,而是同盟军。



【请问井通提供怎样的服务?怎样合作呢?】

井通实际上是为所有的商户和企业,集团等提供一个金融全生态平台,在这个生态链中,企业用户与个人用户,通过各自的入口来参与到智能撮合与资产一体化的超级体验。

企业用户通过“通通”应用来获取平台的认证与注册,不同需求的企业用户,井通平台为其提供不同的“通通”解决方案,用以满足企业用户,维护用户,推广产品,扩大客群,打折促销,ERP管理,融资理财,精准营销,渠道共享等等自由管理需求

1,对于小微企业,可以直接接上井通平台,使用井通平台研发的B端产品“标准版通通”,在web端或移动终端发行自己的积分卡券,管理自己的会员。

2,对于中小企业,可以使用井通平台研发的“企业版通通”,根据企业需求定制皮肤,来管理自己的会员,卡券和积分。

3,对于大型企业,有自己的积分卡券系统,可以通过调用井通平台研发的应对不同商用环境的API的方式来接入“企业版通通”系统,管理自己的平台。

4,对于集团企业,或者有实力的企业,可以考虑和井通合资成立平台公司,管理并拓展自己的积分卡券系统,甚至融资平台。

井通平台也提供一套SDK工具包,为有兴趣的团队提供井通平台底层的功能调用来开发自己感兴趣的产品,比如去中心化的邮件系统,脸谱等等应用。完全实现定制类开发。

PS:个人用户是通过井通平台自主推出的“市井”应用,或通过商家自有app,获取一个加密的井通“钱包”来管理个人的电子消费券,卡费,消费类资产,虚拟资产,各种积分,及各种货币,通过自动或者手动导入到“钱包”里的电子资产,可以在“市井”或连入井通的各商家的市场内,自由挂单,交易,更有“一键交换”的跨越式体验,把智能撮合机制与分布式自由物物交换法则,植入日常生活。



井通和阿里的区别

第一:井通平台上,参与企业可以保证自己的用户和商圈,掌握在自己手里。而阿里,基本上是把你的商圈和用户拿过去。所以类似阿里这样的,很难获取企业的信任,人家命根子给你抓过去了。

第二:而且技术上,井通是去中心化,阿里是中心化,所以阿里再厉害,斗不过南翔挖掘机,井通不受南翔威胁。

第三:系统维护成本,非常小的一个P2P平台,都是以亿为单位,别说阿里这样的大家伙了;而井通只是百万级别,这种成本上的巨大区别,会体现在收费的高低上面。

第四:阿里是封闭性平台,它决定给你啥服务,你就用啥服务;井通是开放性平台,你可以自己在生态系统里面开发。

这么说吧,有一天阿里觉得自己成本太高,它也可以搬上井通平台上来,而不影响它提供给客户的服务。也可以这样看,井通现在的展示APP,可以提供计分卡的二级市场交换,但是你其他做积分卡的企业,并不是在和井通竞争,因为井通提供的是最便宜的服务给积分卡经营商。



数据存储问答

(区块链一旦链积累很长了之后,数据量就会非常大,对网络和数据库容量的要求会增大很多,这个会不会限制区块链的应用场景,或者我们井通对这个问题有没有找到比较好的解决方案?)

这个已经可以解决,就是旧的信息转存起来,不需要继续占用空间



井通和比特币、以太坊的区别

1. 比特币的记账方式,是utxo,只有花掉,和没花掉两种状态

2. 井通,以太坊,因为支持智能合约的多状态选项,记账是账户模式

3. 比特币采用pow,需要挖矿,但限于区块大小,目前只能支持每秒7个交易,不具备真正商业应用价值

4. 井通是可以处理3-5秒级别,

5、比特币是现金支付系统,井通是其他商业应用,支持智能合约。

6、井通以后会应用到的领域:供应链管理和金融,跨境汇兑,积分互换、版权保护,认证、产品溯源等。

无锡是客服和支持中心,最初的注册地方,北京是中间层技术团队;硅谷是底层技术团队。现在的北京井通,是做上层应用,股权没有关联。

7、瑞波和井通的异同之处

井通构架是参考和学习了瑞波的,主要是两个概念:

第一个,就是瑞波的共识,是类似于人民代表大会,这个和我的哲学思维类似;比特币和以太坊,类似于全民选举; IBM的fabric,也是人代会。

刚开始,这个思路,被挖矿派攻击得很厉害,认为是伪中心化,仿佛只有POW,才是唯一的区块链去中心化方式。这个其实影响到了以太坊,本来按照以太坊的设计,用POS,要优于POW,但是后来选择了POW,导致想转到POS,想了2年了,都无法实现,阻力太大;现在估计只能尝试POW+POS。其实这个不是好方案,因为人为复杂化了,

“有效去中心化”的思维,就是井通和瑞波、恒星、fabric的方向;但是现在比特币自己也后院起火,因为随着矿池的集中,比特币挖矿,已经在走有效去中心化的路子了;另外,因为每秒最高,才能处理7个交易,实际上更低,大概3-4个交易,已经有20多万个交易,现在无法验证,在排队,这个也是在走有效中心化的路子。

那么这次,瑞波币的大涨,对我们井通,也是一个好事,说明了币圈,已经认可了有效去中心化;因为虽然币圈,在推动币的价格上有成果,但是有效去中心化的平台,比如瑞波和井通,在实际应用上,其实比以太坊要多得多。

第二个,就是瑞波的银关概念——FinGate

要理解这个,先说比特币系统。

比特币系统,是单币系统,就是只有一个比特币,那么其他人搞各种应用,说难听点,从比特币系统的角度来讲,是非法建筑。比如说,颜色币,就是加一个颜色,这个比特币,就变成了一套房子的数字资产,可是比特币底层,并不承认,也不知道你搞什么鬼。

以太坊,也是单币系统,就是以太币,那么数字资产如何引进?用智能合约定义,但是你定义的资产A,用了一个合约;定义资产B,用了另一个合约,资产A和资产B;本身并不相通,你必须用第三个合约,来定义资产A和资产B的交易。想象一下,你有100万个不同的资产,你想,全部可以相通?

而且以太坊,又犯了另一个极端,就是“唯智能合约”论,因为你跑智能合约,是需要消耗系统资源的,有些资产,根本性价比上,不应该用智能合约来解决。

那么瑞波,因为它们本来想解决跨境汇兑,所以就用银关来解决法币的数字资产化;好比,你是工商银行,你的资金池里面,有1亿人民币,你就在系统里面,发行1亿人民币虚拟币;这样就好像一个镜子里面的影像,一体两面,这里就解决了法币进出系统的问题。所以瑞波是一个多币系统,但是瑞波,也有很多不足,我没办法一个一个说;但是他们原来是带有哈耶克的自由银行情怀,就是相信美联储没有成立之前的美国银行系统,就是你自由开银行,大家自由竞争,良币驱逐劣币;于是,日本的一家银关,就跑路了。另外,他们因为被比特币派系的人士攻击,不敢搞实名制,结果就被美国监管部门,罚款80多万美元;当时,还是很穷的。。。结果,他们就退出了C端,也不敢让人乱开银关,只好去给银行打下手。

那么井通的银关,不但接纳了瑞波的法币接入,还可以接入任何数字化资产;而且这些资产全部天然相连相通,所以井通,也是多币系统;但是比瑞波强大得多。



科普OSPF协议

2017年5月20日

大家知道,互联网将全球连在一起,中间是通过很多路由器来实现的,那么,我如果从A点去B点,其实我有好几条不同的路径可以到达,条条道路通罗马。

比如,我从北京去上海,也有很多选择,那么我应该选择哪一条?

那么OSPF,就是每个路由器参与,形成一个图,这个图,就指出哪条路径最短。

那么在井通,如果你有一百万个数字资产,要交换,各种市场价格挂出来了,非常有可能,你资产A,直接换资产B,价格上,不如你资产A,换成资产C,换成资产D,再换成资产B,是吧?我们就有这样一个价格最优路径的算法。

井通现在是算到第五层,为啥不算到第十层?理论上没问题,但是层级越高,速度越慢,对吧?所以要找一个平衡点。

另外,就是我们认为简单的数字资产,可以用银关引入,但是复杂的数字资产,需要各种运算逻辑的,还是要用智能合约。

瑞波以前搞了一个中心化的智能合约,叫做Codius,后来放弃了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Hi,Tokens  |网站地图

GMT+8, 2019-12-12 18:55 , Processed in 0.055530 second(s), 4 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表