read.cash Log in
@fishtab more from that month

Update on the Smart Contract Wars: ETH, Terra, SOL, and AVAX ***A thread on some of the major smart contract chains, their different approaches, and how HOPEFULLY (for the love of all that is holy) we are moving away from simply "X chain is superior because it did XXXX TPS on a closed environment testnet"***

***1/ As*** ***@epolynya*** ***has alluded to several times,*** ***#TPS*** ***numbers are almost meaningless now. Especially anything under 100k.*** ***At the risk of having this thrown in my face 5 years from now, TPS is essentially solved.*** https://twitter.com/epolynya https://threadreaderapp.com/hashtag/TPS

***2/ This is due to many things but some reasons include:*** ***-*** ***#modular*** ***designs (******@CelestiaOrg******,*** ***#ETH*** ***+*** ***#rollups******, and*** ***@avalancheavax*** ***to an extent)*** ***- Rollups, in general, and how they can somewhat "defeat" the*** ***#ScalabilityTrilemma*** ***-*** ***@IOHK_Charles*** ***& his giga brain (ok maybe not this 😉)***  https://threadreaderapp.com/hashtag/modular https://twitter.com/CelestiaOrg https://threadreaderapp.com/hashtag/ETH https://threadreaderapp.com/hashtag/rollups https://twitter.com/avalancheavax https://threadreaderapp.com/hashtag/ScalabilityTrilemma https://twitter.com/IOHK_Charles     ***3/ So, rather than the question being  "What's your TPS?" We now care about HOW you achieve it.*** ***How many*** ***#Algorand******,*** ***#Hedera******,*** ***#EOS******,*** ***#IOTA******,*** ***#BSC******,*** ***#TRON******,*** ***#NEO*** ***permissioned chains does one need to know that centralized=faster??*** ***@bantg***  ***Now, convos are switching to validator costs, the "inclusivity" of the chain (i.e. permisionless-ness), chain/state bloat, data availability, robustness, uptime, idiosyncratic vs systemic risks, interoperability risks, composability, etc.*** ***4/ I've covered*** ***#ETH*** ***scaling and rollups quite a bit so won't rehash here. If interested to learn how the Merge, shards,*** ***#EIP1559******, PoS, Beacon Chain, and everything else work together, check out*** ***this piece*** ***5/ But what about the others? Let's start with*** ***#Terra*** ***since it's quite hot lately*** ***Terra Core is built on the*** ***#Cosmos*** ***Software Development Kit (SDK) making it interoperable with other IBC chains in the Cosmos ecosystem. It's a DPoS chain using the*** ***#Tendermint*** ***consensus protocol.  While Tendermint Core essentially ensures that transactions are recorded in the same order, across the distributed ledger, the Application Blockchain Interface (******#ABCI******) is the means by which developers interact with the transactions.Therefore,*** ***@terra_money*** ***and its tech is constrained to what the*** ***@cosmoshub*** ***can enable.*** https://threadreaderapp.com/hashtag/Algorand https://threadreaderapp.com/hashtag/Hedera https://threadreaderapp.com/hashtag/EOS https://threadreaderapp.com/hashtag/IOTA https://threadreaderapp.com/hashtag/BSC https://threadreaderapp.com/hashtag/TRON https://threadreaderapp.com/hashtag/NEO https://twitter.com/bantg https://threadreaderapp.com/hashtag/ETH https://threadreaderapp.com/hashtag/EIP1559 https://mirror.xyz/dashboard/edit/I_zTz72C8lZtteRYBxco9p2iPUE77a6rwtgRWeP9e-s https://threadreaderapp.com/hashtag/Terra https://threadreaderapp.com/hashtag/Cosmos https://threadreaderapp.com/hashtag/Tendermint https://threadreaderapp.com/hashtag/ABCI https://twitter.com/terra_money https://twitter.com/cosmoshub ***The ABCI is one of the main incentives to utilize the Tendermint Core consensus engine since it’s programming language agnostic in the sense that devs can choose to instantiate Tendermint in whichever programming language they choose.***  ***Terra smart contracts use*** ***#CosmWasm*** ***technology and are written in Rust, Go, or Assembly. These contracts can execute on other IBC- linked chains.*** https://threadreaderapp.com/hashtag/CosmWasm ***6/Ok, so how about*** ***@solana*** ***and*** ***#SOL******?*** ***- "Bonded" PoS*** ***- Proof of History (******#PoH******) created 10x gains in TPS*** ***- Fantastic "product" right *now**** ***- Deep pockets and can sleep well knowing*** ***@SBF_FTX*** ***is in their corner ( and*** ***@TusharJain_*** ***@KyleSamani*** ***and*** ***@multicoincap*** ***)***  https://twitter.com/solana https://threadreaderapp.com/hashtag/SOL https://threadreaderapp.com/hashtag/PoH https://twitter.com/SBF_FTX https://twitter.com/TusharJain_ https://twitter.com/KyleSamani https://twitter.com/multicoincap   ***But*** ***- "50k TPS", while high now isn't long term*** ***-*** ***#Solana******'s solution to get to 1M+ TPS doesn't exist*** ***-High barrier to become validator*** ***- monolithic design*** ***- "VC chain" stigma*** ***- Suffers under stress (uptime)*** ***- not*** ***#EVM******- compatible which puts them on an island*** https://threadreaderapp.com/hashtag/Solana https://threadreaderapp.com/hashtag/EVM

***7/ And*** ***#Avalanche*** ***?*** ***- 3 separate chains, fast finality*** ***-*** ***#Snowman*** ***Consensus and "sub-sampled voting" are legit*** ***- subnets increase flexibility (more VMs)*** ***- whole-heartedly reaping the rewards of being*** ***#EVM*** ***compatible 😂*** ***- fair to say "modular" design due to*** ***#Subnets*** ***But*** ***#AVAX*** ***downsides:*** ***- validator cost is outrageously high*** ***- most of*** ***@avalabsofficial*** ***success thus far has simply been its*** ***#ETH*** ***copy and paste C-chain*** ***That's not necessarily a problem but we've seen this before with*** ***#BSC******,*** ***#TRON******,*** ***#FTM******, & others It, thus far, has proven fleeting.***   ***Of course, spinning up a brand new, fresh EVM chain with limited validator set makes for a great user experience. But give it 6 years and (probably) trillions of txs. Then see what you have.*** https://threadreaderapp.com/hashtag/Avalanche https://threadreaderapp.com/hashtag/Snowman https://threadreaderapp.com/hashtag/EVM https://threadreaderapp.com/hashtag/Subnets https://threadreaderapp.com/hashtag/AVAX https://twitter.com/avalabsofficial https://threadreaderapp.com/hashtag/ETH https://threadreaderapp.com/hashtag/BSC https://threadreaderapp.com/hashtag/TRON https://threadreaderapp.com/hashtag/FTM ***(Spoiler: higher fees and chain bloat)At least*** ***@avalabsofficial*** ***and*** ***@el33th4xor*** ***acknowledge this unlike, say*** ***@cz_binance*** ***and*** ***#BSC******, which is refreshing. But the Avalanche "pruning" solution doesn't exist. And they may just be waiting for*** ***#ETH*** ***to*** ***solve it***  ***8/ Subnets look an awfully lot like*** ***@cosmos*** ***zones and/or sidechains. There's much to be desired there. Especially the (unknowable) relationships/interplay between each subnet, their tokens, validators, security, etc.*** https://twitter.com/avalabsofficial https://twitter.com/el33th4xor https://twitter.com/cz_binance https://threadreaderapp.com/hashtag/BSC https://threadreaderapp.com/hashtag/ETH https://twitter.com/peter_szilagyi/status/1491496857876455427 https://twitter.com/cosmos ***9/ Subnets are often praised for their customizability that enables "compliance," "KYC'd actors," and "permissioned chains" which I find incredibly uninteresting. As mentioned previously, there are already 1000s of options if you want a permissioned chain/database.***    ***10/ Similar to my*** ***#Terra*** ***critique, AVAX is currently being propped up by*** ***#Ethereum*** ***compatibility and $500M+ in incentives over the years with the latest*** ***#AvalancheRush*** ***news.You can buy a lot of users that way. 1.00***    ***Finally, while critical of these projects, doesn't mean they're doomed. And I hold some of them.***    https://threadreaderapp.com/hashtag/Terra https://threadreaderapp.com/hashtag/Ethereum https://threadreaderapp.com/hashtag/AvalancheRush

No comments yet

Log in to join in Reading is open to everyone. Replying needs an account.