<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-05&#xA;📝 Original message:I know Ethereum had an outlandishly large percentage of nodes running on&#xA;AWS, I heard the same thing is for Bitcoin but for mining. Had trouble&#xA;finding the article online so take it with a grain of salt. The point&#xA;though is that both servers and ASIC specific hardware would still be able&#xA;to benefit from the cryptography upgrade I am proposing, as this was in&#xA;relation to the disinfranchisemet point.&#xA;&#xA;That said, I think the best way to move forward is to submit a BIP pull&#xA;request for a draft via GitHub using BIP #2&#39;s draft format and any&#xA;questions people have can be answered in the reqeust&#39;s comments. That way&#xA;people don&#39;t have to get emails everytime there is a reply, but replies&#xA;still get seen as opposed to offline discussion. Since the instructions say&#xA;to email bitcoin-dev before doing a bip draft, I have done that. Since&#xA;people want to see the draft beforehand and it isn&#39;t merged manually&#xA;anyways, I think it is the easiest way to handle this.&#xA;&#xA;I&#39;m also okay w/ continuing the discussion on bitcoin-dev but rather form a&#xA;discussion on git instead given I don&#39;t want to accidentally impolitely&#xA;bother people given this is a moderated list and we already established&#xA;some interest for at least a draft.&#xA;&#xA;Does that seem fine?&#xA;&#xA;Best regards, Andrew&#xA;&#xA;On Fri, Mar 5, 2021, 7:41 PM Keagan McClelland &lt;keagan.mcclelland at gmail.com&gt;&#xA;wrote:&#xA;&#xA;&gt; &gt; A large portion of BTC is already mined through AWS servers and non-asic&#xA;&gt; specific hardware anyways. A majority of them would benefit from a hybrid&#xA;&gt; proof, and the fact that it is hybrid in that manner wouldn&#39;t&#xA;&gt; disenfranchise currently optimized mining entities as well.&#xA;&gt;&#xA;&gt; My instincts tell me that this is an outlandish claim. Do you have&#xA;&gt; supporting evidence for this?&#xA;&gt;&#xA;&gt; Keagan&#xA;&gt;&#xA;&gt; On Fri, Mar 5, 2021 at 3:22 PM Lonero Foundation via bitcoin-dev &lt;&#xA;&gt; bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&#xA;&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; There is a way to make PoC cryptographically compatible w/ Proof of Work&#xA;&gt;&gt; as it normally stands: https://en.wikipedia.org/wiki/Proof_of_space&#xA;&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;&#xA;&gt;&gt; In regards to the argument, &#34;As a separate issue, proposing a hard fork&#xA;&gt;&gt; in the hashing algorithm will invalidate the enormous amount of capital&#xA;&gt;&gt; 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;&#xA;&gt;&gt; A large portion of BTC is already mined through AWS servers and non-asic&#xA;&gt;&gt; specific hardware anyways. A majority of them would benefit from a hybrid&#xA;&gt;&gt; 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;&#xA;&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;&#xA;&gt;&gt; Anyways just something to consider. We are in the same space in regards&#xA;&gt;&gt; to what warrants a shitcoin or the whole argument against staking.&#xA;&gt;&gt;&#xA;&gt;&gt; https://hackernoon.com/ethereum-you-are-a-centralized-cryptocurrency-stop-telling-us-that-you-arent-pi3s3yjl&#xA;&gt;&gt;&#xA;&gt;&gt; Best regards,  Andrew&#xA;&gt;&gt;&#xA;&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;&#xA;&gt;&gt;&gt; It is important to understand that it is critical for the work to be&#xA;&gt;&gt;&gt; &#34;useless&#34; in order for the security model to be the same. If the work was&#xA;&gt;&gt;&gt; useful it provides an avenue for actors to have nothing at stake when&#xA;&gt;&gt;&gt; submitting a proof of work, since the marginal cost of block construction&#xA;&gt;&gt;&gt; will be lessened by the fact that the work was useful in a different&#xA;&gt;&gt;&gt; context and therefore would have been done anyway. This actually degrades&#xA;&gt;&gt;&gt; the security of the network in the process.&#xA;&gt;&gt;&gt;&#xA;&gt;&gt;&gt; As a separate issue, proposing a hard fork in the hashing algorithm will&#xA;&gt;&gt;&gt; invalidate the enormous amount of capital expenditure by mining entities&#xA;&gt;&gt;&gt; and disincentivize future capital expenditure into mining hardware that may&#xA;&gt;&gt;&gt; compute these more &#34;useful&#34; proofs of work. This is because any change in&#xA;&gt;&gt;&gt; the POW algorithm will be considered unstable and subject to change in the&#xA;&gt;&gt;&gt; future. This puts the entire network at even more risk meaning that no&#xA;&gt;&gt;&gt; entity is tying their own interests to that of the bitcoin network at&#xA;&gt;&gt;&gt; large. It also puts the developers in a position where they can be bribed&#xA;&gt;&gt;&gt; by entities with a vested interest in deciding what the new &#34;useful&#34; proof&#xA;&gt;&gt;&gt; of work should be.&#xA;&gt;&gt;&gt;&#xA;&gt;&gt;&gt; All of these things make the Bitcoin network worse off.&#xA;&gt;&gt;&gt;&#xA;&gt;&gt;&gt; Keagan&#xA;&gt;&gt;&gt;&#xA;&gt;&gt;&gt; On Fri, Mar 5, 2021 at 1:48 PM Lonero Foundation via bitcoin-dev &lt;&#xA;&gt;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt; Also in regards to my other email, I forgot to iterate that my&#xA;&gt;&gt;&gt;&gt; cryptography proposal helps behind the efficiency category but also tackles&#xA;&gt;&gt;&gt;&gt; problems such as NP-Completeness or Halting which is something the BTC&#xA;&gt;&gt;&gt;&gt; network could be vulnerable to in the future. For sake of simplicity, I do&#xA;&gt;&gt;&gt;&gt; want to do this BIP because it tackles lots of the issues in regards to&#xA;&gt;&gt;&gt;&gt; this manner and can provide useful insight to the community. If things such&#xA;&gt;&gt;&gt;&gt; as bigger block height have been proposed as hard forks, I feel at the very&#xA;&gt;&gt;&gt;&gt; least an upgrade regarding the hashing algorithm and cryptography does at&#xA;&gt;&gt;&gt;&gt; least warrant some discussion. Anyways I hope I can send you my BIP, just&#xA;&gt;&gt;&gt;&gt; let me know on the preferred format?&#xA;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt; Best regards, Andrew&#xA;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt; On Fri, Mar 5, 2021, 10:12 AM Lonero Foundation &lt;&#xA;&gt;&gt;&gt;&gt; loneroassociation at gmail.com&gt; wrote:&#xA;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt; Hi, this isn&#39;t about the energy efficient argument in regards to&#xA;&gt;&gt;&gt;&gt;&gt; renewables or mining devices but a better cryptography layer to get the&#xA;&gt;&gt;&gt;&gt;&gt; most out of your hashing for validation. I do understand the arbitrariness&#xA;&gt;&gt;&gt;&gt;&gt; of it, but do want to still propose a document. Do I use the Media Wiki&#xA;&gt;&gt;&gt;&gt;&gt; format on GitHub and just attach it as my proposal?&#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, 10:07 AM Devrandom &lt;c1.devrandom at niftybox.net&gt;&#xA;&gt;&gt;&gt;&gt;&gt; wrote:&#xA;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt; Hi Ryan and Andrew,&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt; On Fri, Mar 5, 2021 at 5:42 AM Ryan Grant via bitcoin-dev &lt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&gt;   https://www.truthcoin.info/blog/pow-cheapest/&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&gt;     &#34;Nothing is Cheaper than Proof of Work&#34;&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&gt;     on | 04 Aug 2015&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt; Just to belabor this a bit, the paper demonstrates that the mining&#xA;&gt;&gt;&gt;&gt;&gt;&gt; market will tend to expend resources equivalent to miner reward.  It does&#xA;&gt;&gt;&gt;&gt;&gt;&gt; not prove that mining work has to expend *energy* as a primary cost.&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt; Some might argue that energy expenditure has negative externalities&#xA;&gt;&gt;&gt;&gt;&gt;&gt; and that we should move to other resources.  I would argue that the&#xA;&gt;&gt;&gt;&gt;&gt;&gt; negative externalities will go away soon because of the move to renewables,&#xA;&gt;&gt;&gt;&gt;&gt;&gt; so the point is likely moot.&#xA;&gt;&gt;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________&#xA;&gt;&gt;&gt;&gt; bitcoin-dev mailing list&#xA;&gt;&gt;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt;&gt;&gt;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt;&gt;&gt;&gt;&#xA;&gt;&gt;&gt; _______________________________________________&#xA;&gt;&gt; bitcoin-dev mailing list&#xA;&gt;&gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&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/20210305/598bc471/attachment.html&gt;</html></oembed>