chain is running bit blocks are not increasing

+2 votes
Hi Team

pl guide

we are using MC2-3 veriosn

we had changed three paramters to increase the file size in params.dat,

chains starts well after that and blcoks keep increasing

later we installed web exploere and web demo

though it was working fine for few days, but then we observed that blcoks has stopped inceasing the count where as intercative mode is working fine, and tx are going fine, files kept uploading, > we dont know which block they were going as the Blcoks count was static.

1) is there any way to restart the stuck blcoks count

Then later Block explorer stopped responding >

2) does it need any supersiver it keep it running behind the scene.

3) thereafter with 3-4 days it stopped taking files upload, giving error of large file size.

here are the params and  Interactive mode has stopped responding details

chain-protocol = multichain             
chain-description = MultiChain dibs     

root-stream-name = root                 
root-stream-open = true                 #
chain-is-testnet = false                #
target-block-time = 15                  #
maximum-block-size = 20097500           
maximum-chunk-size = 1048576            #
maximum-chunk-count = 1024              

# Global permissions

anyone-can-connect = false              # Anyone can connect, i.e. a publicly readable blockchain.
anyone-can-send = false                 # Anyone can send, i.e. transaction signing not restricted by address.
anyone-can-receive = false              # Anyone can receive, i.e. transaction outputs not restricted by address.
anyone-can-receive-empty = true         # Anyone can receive empty output, i.e. without permission grants, asset transfers and zero native currency.
anyone-can-create = false               # Anyone can create new streams.
anyone-can-issue = false                # Anyone can issue new native assets.
anyone-can-mine = false                 # Anyone can mine blocks (confirm transactions).
anyone-can-activate = false             # Anyone can grant or revoke connect, send and receive permissions.
anyone-can-admin = false                # Anyone can grant or revoke all permissions.
support-miner-precheck = true           # Require special metadata output with cached scriptPubKey for input, to support advanced miner checks.
allow-arbitrary-outputs = false         # Allow arbitrary (without clear destination) scripts.
allow-p2sh-outputs = true               # Allow pay-to-scripthash (P2SH) scripts, often used for multisig. Ignored if allow-arbitrary-outputs=true.
allow-multisig-outputs = true           # Allow bare multisignature scripts, rarely used but still supported. Ignored if allow-arbitrary-outputs=true.

# Consensus requirements

setup-first-blocks = 60                 # Length of initial setup phase in blocks, in which mining-diversity,
                                        # admin-consensus-* and mining-requires-peers are not applied. (1 - 31536000)
mining-diversity = 0.3                  # Miners must wait <mining-diversity>*<active miners> between blocks. (0 - 1)
admin-consensus-upgrade = 0.5           # <admin-consensus-upgrade>*<active admins> needed to upgrade the chain. (0 - 1)
admin-consensus-admin = 0.5             # <admin-consensus-admin>*<active admins> needed to change admin perms. (0 - 1)
admin-consensus-activate = 0.5          # <admin-consensus-activate>*<active admins> to change activate perms. (0 - 1)
admin-consensus-mine = 0.5              # <admin-consensus-mine>*<active admins> to change mining permissions. (0 - 1)
admin-consensus-create = 0.0            # <admin-consensus-create>*<active admins> to change create permissions. (0 - 1)
admin-consensus-issue = 0.0             # <admin-consensus-issue>*<active admins> to change issue permissions. (0 - 1)

# Defaults for node runtime parameters

lock-admin-mine-rounds = 10             # Ignore forks that reverse changes in admin or mine permissions after this many mining rounds have passed. Integer only. (0 - 10000)
mining-requires-peers = true            # Nodes only mine blocks if connected to other nodes (ignored if only one permitted miner).
mine-empty-rounds = 10                  # Mine this many rounds of empty blocks before pausing to wait for new transactions. If negative, continue indefinitely (ignored if target-adjust-freq>0). Non-integer allowed. (-1 - 1000)
mining-turnover = 0.5                   # Prefer pure round robin between a subset of active miners to minimize forks (0.0) or random equal participation for all permitted miners (1.0). (0 - 1)

# Native blockchain currency (likely not required)

initial-block-reward = 0                # Initial block mining reward in raw native currency units. (0 - 1000000000000000000)
first-block-reward = -1                 # Different mining reward for first block only, ignored if negative. (-1 - 1000000000000000000)
reward-halving-interval = 52560000      # Interval for halving of mining rewards, in blocks. (60 - 1000000000)
reward-spendable-delay = 1              # Delay before mining reward can be spent, in blocks. (1 - 100000)
minimum-per-output = 0                  # Minimum native currency per output (anti-dust), in raw units.
                                        # If set to -1, this is calculated from minimum-relay-fee. (-1 - 1000000000)
maximum-per-output = 100000000000000    # Maximum native currency per output, in raw units. (0 - 1000000000000000000)
minimum-offchain-fee = 0                # Minimum fee for publishing off-chain data items, per 1000 bytes, in raw units of native currency. (0 - 1000000000)
minimum-relay-fee = 0                   # Minimum transaction fee, per 1000 bytes, in raw units of native currency. (0 - 1000000000)
native-currency-multiple = 100000000    # Number of raw units of native currency per display unit. (0 - 1000000000)

# Advanced mining parameters

skip-pow-check = false                  # Skip checking whether block hashes demonstrate proof of work.
pow-minimum-bits = 8                    # Initial and minimum proof of work difficulty, in leading zero bits. (1 - 32)
target-adjust-freq = -1                 # Interval between proof of work difficulty adjustments, in seconds, if negative - never adjusted. (-1 - 4294967295)
allow-min-difficulty-blocks = false     # Allow lower difficulty blocks if none after 2*<target-block-time>.

# Standard transaction definitions

only-accept-std-txs = true              #
max-std-tx-size = 20097500              #

max-std-op-returns-count = 32           # )
max-std-op-return-size = 20097152       

max-std-op-drops-count = 5          

max-std-element-size = 40000            # M

default-network-port = 4245             #.
default-rpc-port = 4244                 # Default
chain-name = dibs                       # Chain name
protocol-version = 20003                #

network-message-start = f1cad3fc        #
address-pubkeyhash-version = 00f1aa15   #

address-scripthash-version = 058c522c   # Version bytes used for pay-to-scripthash addresses.
private-key-version = 803d9492          # Version bytes used for exporting private keys.
address-checksum-value = 2fbe08b4       # Bytes used for XOR in address checksum calculation.

# The following parameters were generated by multichaind.
# They SHOULD NOT BE EDITED.

genesis-pubkey = 0201153ad6bad99fbceb4a9f024054dcdd325dd3d6594965c32a3f50e37aadc277 # Gene...
asked Jul 17, 2018 by brijesh

1 Answer

0 votes
If the problem is specifically with the MultiChain Explorer, please note that it is not yet compatible with MultiChain 2.0 alpha 3, as mentioned in the README. We are working on this now.
answered Jul 17, 2018 by MultiChain
ok , but besides the Multichain Explorer, the other concern is

1) why Blocks stop building
2) How to restart the same chain for block building
3) whereare the transactions going, incase blocks are not increasing
...