209 похожих чатов

Yes... and who gets to choose which file to load

from?

29 ответов

10 просмотров

If the checkpoints are immutable, the chain just trusts it's own autosave

Sovereign Naan
If the checkpoints are immutable, the chain just t...

Weak subjectivity assumes particular node operators decision

Licho
Weak subjectivity assumes particular node operator...

As far as I understand it, yes currently that security to determine the valid chain from the attacker has a degree of humanity involved. And that's the real security risk. If, however, the protocol could auto-refer to its immutable checkpoint, and only make a checkpoint when there's no competing chain, then it would seem to be a more robust/secure protocol

Uh, that's circular

Miners are always competing... 🤷‍♂️

Licho
Uh, that's circular

No, I'm saying if the protocol can determine which chain is in alignment and which is an attacker, rather than a human making that choice, the amt of time necessary for that choice to be made is smaller and human variability/availability is removed

Sovereign Naan
No, I'm saying if the protocol can determine which...

The rolling finalization of 10th block in the past is exactly an auto-human decision i.e. 10 blocks deep reorg is either a global network failure event of an attack. More likely it's an attack. Let's not follow that.

Licho
The rolling finalization of 10th block in the past...

If it causes a split, a human has to intervene

sploit#100 🦆
Miners are always competing... 🤷‍♂️

Competing for block rewards, not competing chains.

bitcoincashautist- Автор вопроса
Licho
If it causes a split, a human has to intervene

which is why it needs to be deep enough... so 1min blocktime would prolly require 60-deep checkpointing

Yeah, but it's dependent on the overall hashrate

bitcoincashautist- Автор вопроса

yes, but what if there's a more profitable use of the hashreate, one that would reorg the chain to bring more reward than just mining on top of the latest

I guess that's a CHIP proposal then. To make that an auto-proticol decision. So protocol auto rejects a re-org of checkpoints

That's... how it i now

bitcoincashautist- Автор вопроса
Sovereign Naan
I guess that's a CHIP proposal then. To make that ...

it does that.. problem is when some nodes have a different idea of what is "correct"

Licho
If it causes a split, a human has to intervene

Yes that is where the security is weaker w/ faster blocks, b/ c human reaction time doesn't increase 10x. However, if the protocol can be upgraded to make that decision, the overall security is vastly improved

bitcoincashautist- Автор вопроса
Sovereign Naan
Yes that is where the security is weaker w/ faster...

"if the protocol can be upgraded to make that decision" and if it provably can't?

sploit#100 🦆
That is the same thing

No, miners are competing for the next block. Not to reorg previously agreed blocks

bitcoincashautist
which is why it needs to be deep enough... so 1min...

If that human factor isnt replaced by a trustless protocol

Sovereign Naan
No, miners are competing for the next block. Not t...

Unless they have over 51% hashrate, then they can orphan all other blocks and get all the rewards for themselves and have the reward 2x

Licho
Yeah, but it's dependent on the overall hashrate

Or the veracity of the blockchain... meaning, if its immutable back like 10 or 100 blocks, no matter what nonsense happened in the last 10 or 100 mins, it can always have a reference point that is agreed upon.

bitcoincashautist
yes, but what if there's a more profitable use of ...

That's the purpose of the protocol. To ensure that the blockchain isnt compromised by 'bad actors'

Licho
That's... how it i now

In chain split, its humans that say "this one is legit, and this 1 is not" because they have to, b/c the current protocol cant tell the diff

Похожие вопросы

Обсуждают сегодня

Карта сайта