![]() In this case, my thoughts are that you already have to trust the hardware manufacturer anyway (nobody is going to inspect every chip with an electron microscope.) My bet is that a non-trivial portion of full nodes today are already running chips with backdoors like the Intel Management Engine anyway. Some of the biggest trust problems are solvable with this technology - but like others have already said - you still have to trust the hardware manufacturer. It could be used for solving data availability problems in sharding / decentralized storage systems. It could be used for privacy preserving protocols. What about having a nice way to do transaction commitments to scale any blockchain without having GB zero-knowledge proofs? SGX again. ![]() Now you can have agents that run in a cluster that will only move assets between blockchains based on a user's prior agreements, allowing for more complex cross-blockchain smart contracts to be written in high-level languages. Want to create a specialized oracle that only signs certain transaction formats, even on untrusted hosts? Yep - use SGX. Everything and more that Vitalik wrote in his article about Indistinguishability Obfuscation is possible with SGX today. You can use SGX as a way to expand the consensus rules of any blockchain by using it as a blackbox obfuscation construct. I'm not convinced that Stellar consensus here is the right algorithm for doing this, but I think SGX is promising technology that has been somewhat overlooked in the blockchain space (not by everyone.) SGX has a lot of potential. Now you can build consensus algorithms on top of them that are highly secure and scalable compared to anything that exists today. You take a bunch of tamper-proof hardware devices from different manufacturers and then model attack costs to compromise them as part of a proof-of-stake scheme. I think this is going in the right direction.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |