Main Menu

为什么总会分叉呢?

Started by ebit, June 22, 2014, 07:57:06 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

sfinder

EPAXOS 作者是Toast学校的。
Quote from: sudo on June 29, 2014, 07:28:43 PM
Quote from: chono on June 29, 2014, 07:27:45 AM
Quote from: planetlife on June 28, 2014, 09:22:26 AM
硬件不足,软件补。赞赏这个设计,目前的网络体系架构并不适合网络货币的需求,需要在软件上做补偿设计。

是啊,这两天看了EPAXOS算法,这货=DPOS+现在BM正在搞得代表之间协议啊。如果BM能完成的质量高可以,还是分叉严重的话谁能帮忙给BM推荐参考一下这算法?哪位大侠能直接跟BM沟通。
https://github.com/efficient/epaxos

转hackfisher 或直接pm bm吧
微博:星在飘我在找|BTS X 受托人delegate ID:baidu
和中国教育书店合作将20%收入捐献给贫困山区学生。
Cooperating with China Education Bookstore and will donate 20% of delegate income to the poor students

sudo

Quote from: chono on June 29, 2014, 07:27:45 AM
Quote from: planetlife on June 28, 2014, 09:22:26 AM
硬件不足,软件补。赞赏这个设计,目前的网络体系架构并不适合网络货币的需求,需要在软件上做补偿设计。

是啊,这两天看了EPAXOS算法,这货=DPOS+现在BM正在搞得代表之间协议啊。如果BM能完成的质量高可以,还是分叉严重的话谁能帮忙给BM推荐参考一下这算法?哪位大侠能直接跟BM沟通。
https://github.com/efficient/epaxos

转hackfisher 或直接pm bm吧

chono

Quote from: planetlife on June 28, 2014, 09:22:26 AM
硬件不足,软件补。赞赏这个设计,目前的网络体系架构并不适合网络货币的需求,需要在软件上做补偿设计。

是啊,这两天看了EPAXOS算法,这货=DPOS+现在BM正在搞得代表之间协议啊。如果BM能完成的质量高可以,还是分叉严重的话谁能帮忙给BM推荐参考一下这算法?哪位大侠能直接跟BM沟通。
https://github.com/efficient/epaxos
Weibo:Will_BTS

cdryan

Paxos最大的用途就是保持多个节点(也可以是多进程和多线程)数据的一致性。 如果这个算法真的很高效的话,有可能真的是个福音!!!

freedom

把向日葵、TV8类的远程软件协议整进去,速度杠杠的。
又或者整个100代表的虚拟局域网? :) :)

gyhy

我有个想法,同时让2个代表生产块。最先生成有效
这样可以避免,生产块慢的代表或者网速慢的代表造成块分叉

PTS中国

硬件不足,软件补。赞赏这个设计,目前的网络体系架构并不适合网络货币的需求,需要在软件上做补偿设计。
--------

PTS中国

chono

Weibo:Will_BTS

gyhy

还是先出个稳定的,以后慢慢完善

sfinder


bm说这个技术要等上线后再完善,XT不会用

Quote from: chono on June 27, 2014, 01:52:52 AM
Quote from: ebit on June 26, 2014, 11:56:33 PM
http://www.cnblogs.com/ychellboy/archive/2009/12/29/1634801.html
分布式一致性Paxos算法学习笔记(二):算法详解

上文可以帮助理解dpos


那就是DPOS基于paxos?现在感觉Google如果要做bitshares估计分分钟吧,那么多分布式集群技术积累。
微博:星在飘我在找|BTS X 受托人delegate ID:baidu
和中国教育书店合作将20%收入捐献给贫困山区学生。
Cooperating with China Education Bookstore and will donate 20% of delegate income to the poor students

chono

Quote from: ebit on June 26, 2014, 11:56:33 PM
http://www.cnblogs.com/ychellboy/archive/2009/12/29/1634801.html
分布式一致性Paxos算法学习笔记(二):算法详解

上文可以帮助理解dpos


那就是DPOS基于paxos?现在感觉Google如果要做bitshares估计分分钟吧,那么多分布式集群技术积累。
Weibo:Will_BTS

BTSdac

Quote from: ebit on June 27, 2014, 12:35:34 AM
好消息,BM在为代表建立一个专属网络协议。A代表产生block后,首先传递给下一个上岗的代表,然后再在全网广播。

此网络协议应用了UDT协议。应该同时解决了ntp问题。

基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议。UDT的主要目的是支持高速广域网上的海量数据传输,而互联网上的标准数据传输协议TCP在高带宽长距离网络上性能很差。 顾名思义,UDT建于UDP之上,并引入新的拥塞控制和数据可靠性控制机制。UDT是面向连接的双向的应用层协议。它同时支持可靠的数据流传输和部分可靠的数据报传输。 由于UDT完全在UDP上实现,它也可以应用在除了高速数据传输之外的其它应用领域,例如点到点技术(P2P),防火墙穿透,多媒体数据传输等等。
:( 比较担忧
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

ebit

#13
好消息,BM在为代表建立一个专属网络协议。A代表产生block后,首先传递给下一个上岗的代表,然后再在全网广播。

此网络协议应用了UDT协议。应该同时解决了ntp问题。

基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议。UDT的主要目的是支持高速广域网上的海量数据传输,而互联网上的标准数据传输协议TCP在高带宽长距离网络上性能很差。 顾名思义,UDT建于UDP之上,并引入新的拥塞控制和数据可靠性控制机制。UDT是面向连接的双向的应用层协议。它同时支持可靠的数据流传输和部分可靠的数据报传输。 由于UDT完全在UDP上实现,它也可以应用在除了高速数据传输之外的其它应用领域,例如点到点技术(P2P),防火墙穿透,多媒体数据传输等等。
telegram:ebit521
[url="https://weibo.com/ebiter"]https://weibo.com/ebiter[/url]

alt

Quote from: ebit on June 26, 2014, 11:56:33 PM
http://www.cnblogs.com/ychellboy/archive/2009/12/29/1634801.html
分布式一致性Paxos算法学习笔记(二):算法详解

上文可以帮助理解dpos
+5%
还没看懂  :o

ebit

http://www.cnblogs.com/ychellboy/archive/2009/12/29/1634801.html
分布式一致性Paxos算法学习笔记(二):算法详解

上文可以帮助理解dpos
telegram:ebit521
[url="https://weibo.com/ebiter"]https://weibo.com/ebiter[/url]