<oembed><type>rich</type><version>1.0</version><author_name>npub1raukftn2mkv6hkvhgm04tmtn0sknuc5pfzedsflz58jxved654xqe8mlyu</author_name><author_url>https://nostr.ae/npub1raukftn2mkv6hkvhgm04tmtn0sknuc5pfzedsflz58jxved654xqe8mlyu</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2021-03-08&#xA;📝 Original message:Hi, here is the list to the BIP proposal on my own repo:&#xA;https://github.com/Mentors4EDU/bip-amkn-posthyb/blob/main/bip-draft.mediawiki&#xA;Can I submit a pull request on the BIPs repo for this to go into draft&#xA;mode? Also, I think this provides at least some more insight on what I want&#xA;to work on.&#xA;&#xA;Best regards, Andrew&#xA;&#xA;On Sat, Mar 6, 2021, 10:42 AM Lonero Foundation &lt;loneroassociation at gmail.com&gt;&#xA;wrote:&#xA;&#xA;&gt; [off-list]&#xA;&gt;&#xA;&gt; Okay. I will do so and post the link here for discussion before doing a&#xA;&gt; pull request on BIP&#39;s repo as the best way to handle it.&#xA;&gt;&#xA;&gt; Best regards, Andrew&#xA;&gt;&#xA;&gt; On Sat, Mar 6, 2021, 10:21 AM Ricardo Filipe &lt;ricardojdfilipe at gmail.com&gt;&#xA;&gt; wrote:&#xA;&gt;&#xA;&gt;&gt; As said before, you are free to create the BIP in your own repository&#xA;&gt;&gt; and bring it to discussion on the mailing list. then you can do a PR&#xA;&gt;&gt;&#xA;&gt;&gt; Lonero Foundation via bitcoin-dev&#xA;&gt;&gt; &lt;bitcoin-dev at lists.linuxfoundation.org&gt; escreveu no dia sábado,&#xA;&gt;&gt; 6/03/2021 à(s) 08:58:&#xA;&gt;&gt; &gt;&#xA;&gt;&gt; &gt; I know Ethereum had an outlandishly large percentage of nodes running&#xA;&gt;&gt; on AWS, I heard the same thing is for Bitcoin but for mining. Had trouble&#xA;&gt;&gt; finding the article online so take it with a grain of salt. The point&#xA;&gt;&gt; though is that both servers and ASIC specific hardware would still be able&#xA;&gt;&gt; to benefit from the cryptography upgrade I am proposing, as this was in&#xA;&gt;&gt; relation to the disinfranchisemet point.&#xA;&gt;&gt; &gt;&#xA;&gt;&gt; &gt; That said, I think the best way to move forward is to submit a BIP pull&#xA;&gt;&gt; request for a draft via GitHub using BIP #2&#39;s draft format and any&#xA;&gt;&gt; questions people have can be answered in the reqeust&#39;s comments. That way&#xA;&gt;&gt; people don&#39;t have to get emails everytime there is a reply, but replies&#xA;&gt;&gt; still get seen as opposed to offline discussion. Since the instructions say&#xA;&gt;&gt; to email bitcoin-dev before doing a bip draft, I have done that. Since&#xA;&gt;&gt; people want to see the draft beforehand and it isn&#39;t merged manually&#xA;&gt;&gt; anyways, I think it is the easiest way to handle this.&#xA;&gt;&gt; &gt;&#xA;&gt;&gt; &gt; I&#39;m also okay w/ continuing the discussion on bitcoin-dev but rather&#xA;&gt;&gt; form a discussion on git instead given I don&#39;t want to accidentally&#xA;&gt;&gt; impolitely bother people given this is a moderated list and we already&#xA;&gt;&gt; established some interest for at least a draft.&#xA;&gt;&gt; &gt;&#xA;&gt;&gt; &gt; Does that seem fine?&#xA;&gt;&gt; &gt;&#xA;&gt;&gt; &gt; Best regards, Andrew&#xA;&gt;&gt; &gt;&#xA;&gt;&gt; &gt; On Fri, Mar 5, 2021, 7:41 PM Keagan McClelland &lt;&#xA;&gt;&gt; keagan.mcclelland at gmail.com&gt; wrote:&#xA;&gt;&gt; &gt;&gt;&#xA;&gt;&gt; &gt;&gt; &gt; A large portion of BTC is already mined through AWS servers and&#xA;&gt;&gt; non-asic specific hardware anyways. A majority of them would benefit from a&#xA;&gt;&gt; hybrid proof, and the fact that it is hybrid in that manner wouldn&#39;t&#xA;&gt;&gt; disenfranchise currently optimized mining entities as well.&#xA;&gt;&gt; &gt;&gt;&#xA;&gt;&gt; &gt;&gt; My instincts tell me that this is an outlandish claim. Do you have&#xA;&gt;&gt; supporting evidence for this?&#xA;&gt;&gt; &gt;&gt;&#xA;&gt;&gt; &gt;&gt; Keagan&#xA;&gt;&gt; &gt;&gt;&#xA;&gt;&gt; &gt;&gt; On Fri, Mar 5, 2021 at 3:22 PM Lonero Foundation via bitcoin-dev &lt;&#xA;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; Actually I mentioned a proof of space and time hybrid which is much&#xA;&gt;&gt; different than staking. Sorry to draw for the confusion as PoC is more&#xA;&gt;&gt; commonly used then PoST.&#xA;&gt;&gt; &gt;&gt;&gt; There is a way to make PoC cryptographically compatible w/ Proof of&#xA;&gt;&gt; Work as it normally stands: https://en.wikipedia.org/wiki/Proof_of_space&#xA;&gt;&gt; &gt;&gt;&gt; It has rarely been done though given the technological complexity of&#xA;&gt;&gt; being both CPU compatible and memory-hard compatible. There are lots of&#xA;&gt;&gt; benefits outside of the realm of efficiency, and I already looked into&#xA;&gt;&gt; numerous fault tolerant designs as well and what others in the cryptography&#xA;&gt;&gt; community attempted to propose. The actual argument you have only against&#xA;&gt;&gt; this is the Proof of Memory fallacy, which is only partially true. Given&#xA;&gt;&gt; how the current hashing algorithm works, hard memory allocation wouldn&#39;t be&#xA;&gt;&gt; of much benefit given it is more optimized for CPU/ASIC specific mining.&#xA;&gt;&gt; I&#39;m working towards a hybrid mechanism that fixes that. BTW: The way&#xA;&gt;&gt; Bitcoin currently stands in its cryptography still needs updating&#xA;&gt;&gt; regardless. If someone figures out NP hardness or the halting problem the&#xA;&gt;&gt; traditional rule of millions of years to break all of Bitcoin&#39;s&#xA;&gt;&gt; cryptography now comes down to minutes. Bitcoin is going to have to&#xA;&gt;&gt; eventually radically upgrade their cryptography and hashing algo in the&#xA;&gt;&gt; future regardless. I want to integrate some form of NP complexity in&#xA;&gt;&gt; regards to the hybrid cryptography I&#39;m aiming to provide which includes a&#xA;&gt;&gt; polynomial time algorithm in the cryptography. More than likely the first&#xA;&gt;&gt; version of my BTC hard fork will be coded in a way where integrating such&#xA;&gt;&gt; complexity in the future only requires a soft fork or minor upgrade to its&#xA;&gt;&gt; chain.&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; In regards to the argument, &#34;As a separate issue, proposing a hard&#xA;&gt;&gt; fork in the hashing algorithm will invalidate the enormous amount of&#xA;&gt;&gt; capital expenditure by mining entities and disincentivize future capital&#xA;&gt;&gt; expenditure into mining hardware that may compute these more &#34;useful&#34;&#xA;&gt;&gt; proofs of work.&#34;&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; A large portion of BTC is already mined through AWS servers and&#xA;&gt;&gt; non-asic specific hardware anyways. A majority of them would benefit from a&#xA;&gt;&gt; hybrid proof, and the fact that it is hybrid in that manner wouldn&#39;t&#xA;&gt;&gt; disenfranchise currently optimized mining entities as well.&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; There are other reasons why a cryptography upgrade like this is&#xA;&gt;&gt; beneficial. Theoretically one can argue BItcoin isn&#39;t fully decentralized.&#xA;&gt;&gt; It is few unsolved mathematical proofs away from being entirely broken. My&#xA;&gt;&gt; goal outside of efficiency is to build cryptography in a way that prevents&#xA;&gt;&gt; such an event from happening in the future, if it was to ever happen. I&#xA;&gt;&gt; have various research in regards to this area and work alot with&#xA;&gt;&gt; distributed computing. I believe if the BTC community likes such a&#xA;&gt;&gt; proposal, I would single handedly be able to build the cryptographic proof&#xA;&gt;&gt; myself (though would like as many open source contributors as I can get :)&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; Anyways just something to consider. We are in the same space in&#xA;&gt;&gt; regards to what warrants a shitcoin or the whole argument against staking.&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; https://hackernoon.com/ethereum-you-are-a-centralized-cryptocurrency-stop-telling-us-that-you-arent-pi3s3yjl&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; Best regards,  Andrew&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; On Fri, Mar 5, 2021 at 4:11 PM Keagan McClelland &lt;&#xA;&gt;&gt; keagan.mcclelland at gmail.com&gt; wrote:&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt; It is important to understand that it is critical for the work to be&#xA;&gt;&gt; &#34;useless&#34; in order for the security model to be the same. If the work was&#xA;&gt;&gt; useful it provides an avenue for actors to have nothing at stake when&#xA;&gt;&gt; submitting a proof of work, since the marginal cost of block construction&#xA;&gt;&gt; will be lessened by the fact that the work was useful in a different&#xA;&gt;&gt; context and therefore would have been done anyway. This actually degrades&#xA;&gt;&gt; the security of the network in the process.&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt; As a separate issue, proposing a hard fork in the hashing algorithm&#xA;&gt;&gt; will invalidate the enormous amount of capital expenditure by mining&#xA;&gt;&gt; entities and disincentivize future capital expenditure into mining hardware&#xA;&gt;&gt; that may compute these more &#34;useful&#34; proofs of work. This is because any&#xA;&gt;&gt; change in the POW algorithm will be considered unstable and subject to&#xA;&gt;&gt; change in the future. This puts the entire network at even more risk&#xA;&gt;&gt; meaning that no entity is tying their own interests to that of the bitcoin&#xA;&gt;&gt; network at large. It also puts the developers in a position where they can&#xA;&gt;&gt; be bribed by entities with a vested interest in deciding what the new&#xA;&gt;&gt; &#34;useful&#34; proof of work should be.&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt; All of these things make the Bitcoin network worse off.&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt; Keagan&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt; On Fri, Mar 5, 2021 at 1:48 PM Lonero Foundation via bitcoin-dev &lt;&#xA;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Also in regards to my other email, I forgot to iterate that my&#xA;&gt;&gt; cryptography proposal helps behind the efficiency category but also tackles&#xA;&gt;&gt; problems such as NP-Completeness or Halting which is something the BTC&#xA;&gt;&gt; network could be vulnerable to in the future. For sake of simplicity, I do&#xA;&gt;&gt; want to do this BIP because it tackles lots of the issues in regards to&#xA;&gt;&gt; this manner and can provide useful insight to the community. If things such&#xA;&gt;&gt; as bigger block height have been proposed as hard forks, I feel at the very&#xA;&gt;&gt; least an upgrade regarding the hashing algorithm and cryptography does at&#xA;&gt;&gt; least warrant some discussion. Anyways I hope I can send you my BIP, just&#xA;&gt;&gt; let me know on the preferred format?&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Best regards, Andrew&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt; On Fri, Mar 5, 2021, 10:12 AM Lonero Foundation &lt;&#xA;&gt;&gt; loneroassociation at gmail.com&gt; wrote:&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; Hi, this isn&#39;t about the energy efficient argument in regards to&#xA;&gt;&gt; renewables or mining devices but a better cryptography layer to get the&#xA;&gt;&gt; most out of your hashing for validation. I do understand the arbitrariness&#xA;&gt;&gt; of it, but do want to still propose a document. Do I use the Media Wiki&#xA;&gt;&gt; format on GitHub and just attach it as my proposal?&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; Best regards, Andrew&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; On Fri, Mar 5, 2021, 10:07 AM Devrandom &lt;c1.devrandom at niftybox.net&gt;&#xA;&gt;&gt; wrote:&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi Ryan and Andrew,&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; On Fri, Mar 5, 2021 at 5:42 AM Ryan Grant via bitcoin-dev &lt;&#xA;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;   https://www.truthcoin.info/blog/pow-cheapest/&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;     &#34;Nothing is Cheaper than Proof of Work&#34;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;     on | 04 Aug 2015&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Just to belabor this a bit, the paper demonstrates that the&#xA;&gt;&gt; mining market will tend to expend resources equivalent to miner reward.  It&#xA;&gt;&gt; does not prove that mining work has to expend *energy* as a primary cost.&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Some might argue that energy expenditure has negative&#xA;&gt;&gt; externalities and that we should move to other resources.  I would argue&#xA;&gt;&gt; that the negative externalities will go away soon because of the move to&#xA;&gt;&gt; renewables, so the point is likely moot.&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt; _______________________________________________&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt; bitcoin-dev mailing list&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt;&gt; &gt;&gt;&gt;&gt;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt;&gt; &gt;&gt;&gt;&#xA;&gt;&gt; &gt;&gt;&gt; _______________________________________________&#xA;&gt;&gt; &gt;&gt;&gt; bitcoin-dev mailing list&#xA;&gt;&gt; &gt;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt;&gt; &gt;&gt;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt;&gt; &gt;&#xA;&gt;&gt; &gt; _______________________________________________&#xA;&gt;&gt; &gt; bitcoin-dev mailing list&#xA;&gt;&gt; &gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt;&gt; &gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt;&gt;&#xA;&gt;&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210308/848af606/attachment-0001.html&gt;</html></oembed>