Author Topic: 为什么总会分叉呢?  (Read 7541 times)

0 Members and 1 Guest are viewing this topic.

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1866
    • View Profile
  • BitShares: ebit
从12号到100号代表,工作正常,没有分叉。其他代表有分叉现象,原因集中在网络和通信方面,近几天将解决。

bts的节点分叉时仍然和正常节点连接在一起,这和其他虚拟币的分叉,不太一样。这种分叉,只是个别代表,漏掉了记录某些block,这种现象可以称之为软分叉。
telegram:ebit521
https://weibo.com/ebiter

Offline Musewhale

  • Hero Member
  • *****
  • Posts: 2881
  • 丑,实在是太丑了 !
    • View Profile
STAN说过
我们能把恶龙杀完 :P
MUSE witness:mygoodfriend     vote for me

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1866
    • View Profile
  • BitShares: ebit
baidu了一下,ntp技术比较成熟啊。这个恶龙问题不大。
telegram:ebit521
https://weibo.com/ebiter

Offline gyhy

  • Hero Member
  • *****
  • Posts: 852
    • View Profile
这次的分叉应该是 ntp 时间补偿逻辑有bug,bm 已经在处理了。
这个问题,nxt应该也会遇到。不知道nxt是如果处理的。

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
这次的分叉应该是 ntp 时间补偿逻辑有bug,bm 已经在处理了。

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1866
    • View Profile
  • BitShares: ebit
第六轮 测试改进:出块时间延长至2分钟;增加节点带宽限额;有代表的钱包不扫描区块。

当前出现了2个分叉,原因待查,可能是代表节点配置问题。

Quote
Quote from: sfinder on Today at 01:52:19 AM


we got 2 forks already for this round

(unlocked) >>> blockchain_list_forks
[
  111,
  135
]

telegram:ebit521
https://weibo.com/ebiter

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1866
    • View Profile
  • BitShares: ebit
dpos的目的是想1个区块就确认交易安全。现在看来有点不理想。

是否可以如下?
将代表分类:普通代表+超级代表。

一个交易由两个部分组成:先提交给普通代表,然后由普通代表提交给超级代表;如果普通代表分叉了,则删除交易,钱包自动重启,自动选择正确链,自动重复提交交易给另一个普通代表。
telegram:ebit521
https://weibo.com/ebiter

Offline zhao150

  • Hero Member
  • *****
  • Posts: 606
  • 老子早就不想当代表了
    • View Profile
老子早就不想当代表了

Offline dcchong

  • Sr. Member
  • ****
  • Posts: 203
    • View Profile
是啊,确实有些失望,4次测试都有很多分叉。
wallet_approve_delegate dc-delegate true
wallet_approve_delegate bitsharesx-delegate true

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1866
    • View Profile
  • BitShares: ebit
上一次为此调整了出块时间,这一次将怎么解决呢?
要不要设置个超级代理,用于作为代表的检查点?
telegram:ebit521
https://weibo.com/ebiter