Re: [bitcoin-dev] Secure Proof Of Stake implementation on Bitcoin

2019-07-17 Thread ZmnSCPxj via bitcoin-dev
Good morning all, > > >>>Under the trust-minimization requirement of Bitcoin this is simply not > > >>>acceptable. > > As there is no way to trust-minimally heal from a network split (and every > > time a node is shut down, that is indistinguishable from a network split > > that isolates that

Re: [bitcoin-dev] Secure Proof Of Stake implementation on Bitcoin

2019-07-17 Thread Eric Voskuil via bitcoin-dev
> On Jul 17, 2019, at 03:10, Kenshiro [] via bitcoin-dev > wrote: > > Hi ZmnSCPxj, > > I'm based on the more evolved implementation of PoS that I know, which is PoS > v3.0 and it's currently implemented in several coins: > >

Re: [bitcoin-dev] Secure Proof Of Stake implementation on Bitcoin

2019-07-17 Thread Kenshiro [] via bitcoin-dev
Hi ZmnSCPxj, I'm based on the more evolved implementation of PoS that I know, which is PoS v3.0 and it's currently implemented in several coins: http://earlz.net/view/2017/07/27/1904/the-missing-explanation-of-proof-of-stake-version As far as I know the grinding attack is and old issue that is

Re: [bitcoin-dev] Secure Proof Of Stake implementation on Bitcoin

2019-07-17 Thread ZmnSCPxj via bitcoin-dev
Good morning Kenshiro, > 4 - In any given block, only one staker gets the authorization to create that > block, so other stakers can't spam the network with many different blocks as > they are illegal.  This leaves the consensus algorithm liable to stake-grinding attacks. Often, the selection

[bitcoin-dev] BIP: Signet

2019-07-17 Thread Karl-Johan Alm via bitcoin-dev
Hello, I have written a BIP describing the Signet network. Feedback requested! https://github.com/bitcoin/bips/pull/803 Pasted in its entirety below, with formatting issues left as is. See above link for styled version. BIP: Layer: Applications Title: Signet Author: Karl-Johan Alm

Re: [bitcoin-dev] Secure Proof Of Stake implementation on Bitcoin

2019-07-17 Thread ZmnSCPxj via bitcoin-dev
Good morning Kenshiro, Sent with ProtonMail Secure Email. ‐‐‐ Original Message ‐‐‐ On Tuesday, July 16, 2019 8:33 PM, Kenshiro \[\] via bitcoin-dev wrote: > Hi, > > After studying several Proof of Stake implementations I think it's not only > an eco-friendly (and more ethical)

Re: [bitcoin-dev] Secure Proof Of Stake implementation on Bitcoin

2019-07-17 Thread Kenshiro [] via bitcoin-dev
Hi Oscar, Thank you for your answer. Just to clarify my proposal: 1 - It's a full change to Proof of Stake protocol to avoid the energy waste and to prevent a 51% history rewrite attack, even if the attacker has 99% of coins. 2 - The hardcoded checkpoints could be set by each bitcoin node

Re: [bitcoin-dev] Secure Proof Of Stake implementation on Bitcoin

2019-07-17 Thread Oscar Lafarga via bitcoin-dev
Hi Kenshiro, I don't think your proposal would require any changes to the Bitcoin Core implementation. This system you describe seems like it would operate as an independent addition, rather than an alternative to the Proof of Work consensus code that runs within Bitcoin now. It introduces