Compare commits

...
7 Commits
Author SHA1 Message Date
Travis Person 992073d263 Merge pull request #3855 from filecoin-project/feat/well-targetted-nerpa-v0.7.x
Feat/well targetted nerpa v0.7.x
2020-09-15 13:18:15 -07:00
Liviu Damian 9f12eace4b Nerpa v0.7.x 2020-09-15 13:59:44 +02:00
Peter Rabbitson 700e35969a Nerpa-specific consensus adjustments 2020-09-15 13:59:30 +02:00
Peter Rabbitson e0422aa414 Reset ntwk-nerpa to v0.7.0 2020-09-15 13:59:03 +02:00
Travis Person 9d8af87ecf Merge pull request #3365 from Digital-MOB-Filecoin/ntwk-nerpa-202008271
Nerpa genesis 20200827 v0.5.4
2020-08-28 13:00:22 -07:00
Liviu Damian d7633c2bd9 Nerpa genesis 20200828 v0.5.4 2020-08-28 22:32:28 +03:00
Liviu Damian 975cbbdaa4 Nerpa genesis 20200827 v0.5.4 2020-08-27 22:17:40 +03:00
3 changed files with 18 additions and 13 deletions
+4 -6
View File
@@ -1,6 +1,4 @@
/dns4/bootstrap-0.testnet.fildev.network/tcp/1347/p2p/12D3KooWJTUBUjtzWJGWU1XSiY21CwmHaCNLNYn2E7jqHEHyZaP7
/dns4/bootstrap-1.testnet.fildev.network/tcp/1347/p2p/12D3KooW9yeKXha4hdrJKq74zEo99T8DhriQdWNoojWnnQbsgB3v
/dns4/bootstrap-2.testnet.fildev.network/tcp/1347/p2p/12D3KooWCrx8yVG9U9Kf7w8KLN3Edkj5ZKDhgCaeMqQbcQUoB6CT
/dns4/bootstrap-4.testnet.fildev.network/tcp/1347/p2p/12D3KooWPkL9LrKRQgHtq7kn9ecNhGU9QaziG8R5tX8v9v7t3h34
/dns4/bootstrap-3.testnet.fildev.network/tcp/1347/p2p/12D3KooWKYSsbpgZ3HAjax5M1BXCwXLa6gVkUARciz7uN3FNtr7T
/dns4/bootstrap-5.testnet.fildev.network/tcp/1347/p2p/12D3KooWQYzqnLASJAabyMpPb1GcWZvNSe7JDcRuhdRqonFoiK9W
/dns4/bootstrap-0.nerpa.interplanetary.dev/tcp/1347/p2p/12D3KooWH18xUp3ywhrxdt1NKPKdKJN9PUUoWVvghf7SHig7tabB
/dns4/bootstrap-1.nerpa.interplanetary.dev/tcp/1347/p2p/12D3KooWPPYqe8dNkcvqDbdFUZkq6FAgjUYgZ5UCb8JEXVpvYpeW
/dns4/bootstrap-2.nerpa.interplanetary.dev/tcp/1347/p2p/12D3KooWANTw75WxNzbM699kNPSjoV7P9T82nX5Mk9cb2Phxx7U1
/dns4/bootstrap-3.nerpa.interplanetary.dev/tcp/1347/p2p/12D3KooWBxkzgLoqiXrNaCcHf3NW3LCrQfwp41GVK288cric8MvC
Binary file not shown.
+14 -7
View File
@@ -13,21 +13,28 @@ import (
)
var DrandSchedule = map[abi.ChainEpoch]DrandEnum{
0: DrandIncentinet,
UpgradeSmokeHeight: DrandMainnet,
0: DrandMainnet,
}
const UpgradeBreezeHeight = 41280
const UpgradeBreezeHeight = -1
const BreezeGasTampingDuration = 120
const UpgradeSmokeHeight = 51000
const UpgradeSmokeHeight = -1
func init() {
power.ConsensusMinerMinPower = big.NewInt(10 << 40)
// Minimum block production power is set to 4 TiB
// Rationale is to discourage small-scale miners from trying to take over the network
// One needs to invest in ~2.3x the compute to break consensus, making it not worth it
//
// DOWNSIDE: the fake-seals need to be kept alive/protected, otherwise network will seize
//
power.ConsensusMinerMinPower = big.NewInt(4 << 40)
miner.SupportedProofTypes = map[abi.RegisteredSealProof]struct{}{
abi.RegisteredSealProof_StackedDrg32GiBV1: {},
abi.RegisteredSealProof_StackedDrg64GiBV1: {},
abi.RegisteredSealProof_StackedDrg512MiBV1: {},
abi.RegisteredSealProof_StackedDrg32GiBV1: {},
abi.RegisteredSealProof_StackedDrg64GiBV1: {},
}
miner.PreCommitChallengeDelay = abi.ChainEpoch(10)
}
const BlockDelaySecs = uint64(builtin.EpochDurationSeconds)