- 15
- 54 779
Alt Explainer
United Kingdom
เข้าร่วมเมื่อ 17 พ.ค. 2022
In-depth videos around the technology behind cryptocurrencies.
I use davinci resolve for pretty much everything in making my videos.
The more I read, the more I like Ethereum.
Donation address:
ETH/EVM: 0x68655966500833332294b1984170f819Bf8b8838
I use davinci resolve for pretty much everything in making my videos.
The more I read, the more I like Ethereum.
Donation address:
ETH/EVM: 0x68655966500833332294b1984170f819Bf8b8838
Why Proof of Work is not secure enough for Bitcoin
Video going over why Proof of Work is not secure enough in the long term for Bitcoin to be used as a replacement for gold.
I own Bitcoin and am not worried about Bitcoin being attacked. This weakness of proof of work doesn't mean it will be attacked. It means that it's not secure enough for sovereign entities to actually use it as a replacement for gold so limits Bitcoins use case of being digital gold
I also wrote an article on the topic if you want a bit more detail
altexplainer.substack.com/p/why-proof-of-work-is-not-good-enough
00:00 - Intro
02:09 - PoW Weakness
I own Bitcoin and am not worried about Bitcoin being attacked. This weakness of proof of work doesn't mean it will be attacked. It means that it's not secure enough for sovereign entities to actually use it as a replacement for gold so limits Bitcoins use case of being digital gold
I also wrote an article on the topic if you want a bit more detail
altexplainer.substack.com/p/why-proof-of-work-is-not-good-enough
00:00 - Intro
02:09 - PoW Weakness
มุมมอง: 652
วีดีโอ
What is Data Availability/Publication?
มุมมอง 2.9Kปีที่แล้ว
There is a small movement that I support to start calling it data publication instead of data availability but unfortunately I made the video months before people started calling it this. Video going through why Data availability/publication is important to cryptocurrencies, especially for chains like Celestia and Ethereum with Danksharding Rollup video: th-cam.com/video/n7v0uEupkiE/w-d-xo.html...
AVAX crypto Snowball consensus explained (including C chain)
มุมมอง 1.1Kปีที่แล้ว
Avalanche consensus explained. Both snowball which is used in DAG chains and snowball which is used in the blockchains AltExplainer 00:00 Intro 00:57 Avalanche consensus 06:23 Snowball 08:49 Snowball 10:57 Advantage/Disadvantages
Cardano's Hydra protocol explained
มุมมอง 6Kปีที่แล้ว
A video going over how the Hydra protocol for Cardano works as well as the advantages and disadvantages of the method AltExplainer
Algorand State Sharding Explained
มุมมอง 5762 ปีที่แล้ว
A video going over how algorand's potential state sharding method works AltExplainer
Algorand's Pure Proof of Stake consensus explained
มุมมอง 2K2 ปีที่แล้ว
A video going over how algorand's consensus method - pure proof of stake - works AltExplainer 00:00 - Intro 00:40 - Classic consensus 01:40 - VRF 03:22 - consensus 07:19 - Stake 08:37 - Nothing at stake 09:14 - Long range attacks 10:24 - Incentives 11:24 - Overview 12:01 - Summary
Sovereign rollups explained
มุมมอง 1.3K2 ปีที่แล้ว
Video going over how sovereign rollups work AltExplainer
Rollups explained
มุมมอง 1.9K2 ปีที่แล้ว
l2beat.com/scaling/risk/ Video going over how rollups work and why they can be secure AltExplainer Donation address: ETH/evm: 0x68655966500833332294b1984170f819Bf8b8838
Ethereum's Proof of Stake consensus explained
มุมมอง 21K2 ปีที่แล้ว
An explanation of how Ethereum's new consensus method will work after the merge where it switches from proof of work to proof of stake AltExplainer Donation address: ETH/evm: 0x68655966500833332294b1984170f819Bf8b8838 Correction: 05:10, 64 subnets not 128 Correction: 05:42, double the signatures per subnet
Cardano's consensus (Ouroboros) Explained
มุมมอง 8K2 ปีที่แล้ว
An in-depth explanation of how cardano's consensus method works AltExplainer
UTXO vs Account model
มุมมอง 8K2 ปีที่แล้ว
An overview of the UTXO and Account based models UTXO's explained Account model explained Please comment with any feedback Twitter: AltExplainer 00:00 - Intro 00:21 - UTXO based transaction 01:36 - Account based transaction 02:08 - Global state 03:23 - UTXO state 04:04 - Acount model state 04:24 - Why is the account model popular 04:44 - Account model smart contracts 05:05 - UTXO sm...
How does NANO work? NANO explained
มุมมอง 7512 ปีที่แล้ว
An in-depth overview of the nano cryptocurrency It's my first vid, please comment with any feedback Twitter: AltExplainer 0:00 Intro 0:40 Data structure 1:50 Consensus method 2:07 Sybil protection 3:41 Nodes 4:15 TPS 6:37 Transaction priority 7:20 Dust attack 7:48 Distribution 8:49 Nano foundation 9:25 Horizontal scaling 9:50 Summary
Cheers for posting! I need advice: My wallet on OKX has some Tether USDT, and I know the seed phrase: ◆clean◆ ◆party◆ ◆soccer◆ ◆advance◆ ◆audit◆ ◆clean◆ ◆evil◆ ◆finish ◆tonight◆ ◆involve◆ ◆whip◆ ◆action◆. Could you suggest how can I handle transferring them to Binance?
Appreciate it for sharing! I need guidance: My wallet on O K X holds some trx usdt, and I thave the seed phrase. {clean party soccer advance audit clean evil finish tonight involve whip action}..Could you suggest how to sharing transferring them to sending them?
More Cardano content please 🙏
Best video I’ve watched on rollups
This video perfectly explains how to safely trade cryptocurrencies.
Johnson Barbara Allen George Johnson Kimberly
Excellent video
(gogoDiego) has these videos at a different level, look him up
Commenting one year later: Hydra has progressed an has arrived with its massive potential being showcased by this week's Doom Hydra demonstration. Blown away!
Cardano is the way!
This is the best illustration i have seen and it's simple enough for noobs like me to understand. You earned a subscriber. Thank you
Kadena already solved all this crap An Infinitely scalable PoW blockchain 👌
If you want to run a node on Kadena, you have to either choose a shard and only verify that the shard you chose is valid and just trust that the other shards are honest or run a node for every single shard. So it hasn't solved scalability if you want to be able to verify the whole network by running a node like you can with BTC/ETH.
@@altexplainer so wrong Kadena solved the Trilemma and the scalability. Period.🙂
Brilliant explanation, particularly liked the detail on attacks and mitigations. Nice work!
I'm brainf*cked . But still good video
would be nice a video about ouraborus leios (imput endorsers) and it's potential
I've looked into ouroboros Leios since the research paper came out but it looks like there's still a lot more research needed for how it will be implemented and there are still many unanswered questions around it so I think Leios is still multiple years away. I might make a video when it's more concrete. From my understanding, essentially validators will run a VRF for producing input blocks which occur much more often and are blocks that contain transactions. They will also run a VRF to produce reference blocks which are blocks that reference the hash of many input blocks. They also run another VRF to vote on if a reference block and all the input blocks it references are available to be downloaded and there is no information missing. After this, it's less clear on how it will work. It seems like they will keep the current ouroboros but instead of block winners including transactions in their blocks, they include references to one or many reference blocks that have passed the threshold of data being available. I'm not sure if the current consensus is fast enough for this as a reorg would mean potentially re-running a bunch of blocks so nodes would need to have extra unused capacity for these situations which is against what Leios is aiming to do in utilising more of the nodes capacity. There's still a lot of uncertainty on how it will actually be implemented.
hahahahahaha I was watching this but to understand clearer I put it on 0.75x speed but I had to pause the video and come back then for a while I thought my connection was dropping Very well done I dont normally interact with likes or comments but you deserve some praise, thankyou its helped alot Cant believe you only have 1k subs a year later im gonna take that as im in even earlier than I thought!
This is the best explanation I've read so far -- it'd be cool to see if you're able to summarize the Digital Signatures for Consensus document they've made too :)
tbh I need to learn more about actual cryptography to understand it. It seems to be using elliptic curve pairing based cryptography to aggregate signatures together similar to the BLS signatures used in Ethereum. These aggregated signatures can then be used in things like state proofs and are basically just the validators all signing something and aggregating their signatures together so it doesn't use much space.
@@altexplainer nice, no problem. I’ll continue to watch these videos anyways - I appreciate the content
Multiversx, watch it for sovereign chains on 23.05 2024
very good vedio! viewers can get a broader picture of the consensus protocal then diving into the tech materials gets much easier.Thank you. But I find it's so hard to understand your english. My first langage is not english I have to pause many many times to watch the subtitles.
A digital ledger cannot be 100% feeless, best you can do is create a leeway like maybe allow a certain number of free transactions per day. Otherwise you end up with spam. A critical problem with all digital ledgers is state bloat, Blockchains require knowing all prior transaction blocks to verify new ones. So in this way Blockchains just keep bloating till they're too heavy to run, though if Moore's law stands true it won't be an issue, but each new year seems to be challenging that law as memory space development has slumped. What we need is a system that can discard old transactions once they are completely validated, only keeping recent nonces required for validating the latest balance. And of course wiping balances that are presumed dead (older than 10 years without activity).
8:02 😂😂😂 these guys oh my god.
Short and yet so jam packed with the right info! Best video I've watched on DA so far ~ keep up the amazing work!
😂😂😂😂😂😂 Where IS Hydra
It's already been released. No one it using it though
The focus on permanent data availability is crucial for future-proof blockchain networks. "Taiko" is also enhancing Layer 2 capabilities with their commitment to security and efficiency, proving pivotal for the blockchain's scalable future.
6:28 - time (chronos) 9:04 - long range attacks 10:28 - plenitude rule 11:14 - unsolved: appending to both sides of a fork
Social consensus is a great term
Oh dude! I got so much from this short video. This really helps solidify my understanding! Thanks
Ah man! Thank you! Really trying to get a full grasp on these topics
Is etc better than eth?
ETC uses proof of work and isn't used anywhere near as much as ETH. One of the main things that add value for cryptocurrencies is network effects. The more people who use a crypto, the more valuable it becomes. ETC isn't really being used so isn't better than ETH.
Very good, exactly what is was looking for
this video is gold !
4) in 09:52 , you mentioned that if they stopped staking , they could create a secret fork. My confusion is that why if a validator has stopped staking, they will still have the ability to add blocks to the chain to create a secret fork ?
They still have their private key that can create signatures. They can't create blocks from after they stopped staking but can create blocks from before this. e.g. They started staking at block 100 and stopped at block 150. The chain is now on block 200. The attacker can't create a valid block after 150 but can create a valid alternate block between blocks 100 and 150. They could create this alternate block but this time in their alternate chain, not make the un-staking transaction. Then they can continue building the chain on-top of this block as in this alternate chain, they are still an active validator. No one else who is online would recognise this alternate chain as they could see it wasn't made on time but for new nodes joining the network, they will see 2 valid chains and will need help deciding which is correct.
@@altexplainer Very well explained, very knowledgeable !!! big hugs !! But why does it have to be 51% staked for this secret fork to happen ? and how could this secret fork chain be heavier than the real chain ? And did anything like this ever happen in the past in ethereum history and how was it solved ?
This attack is theoretical for proof of stake chains. Ethereum uses weak subjectivity as mentioned in the video to prevent it from happening in the first place.
thanks for the detailed explanation ! here are a few questions: 1)is "attestation" just an equivalent term to "vote", it's just the name is different, am i correct ? 2)in the video , u mentioned that in each subnet of a committee, 16 validators are chosen to produce a BLS signature. Do you mean ONLY 16 validators in each committee are chosen? or u mean each committee will be divided into many groups of 16, and then one of these groups of 16 with the best signature will be chosen? 3)for the capser part, the video mentioned that only after 2 rounds of voting might the chain of blocks be finalized. So is it just a matter of time ? coz epoch 1,2 and 3 and so on will eventually get finalized if more and more bad validators or dormant validators are eliminated, at some point of time, there will be less and less validators remaining and the 67% will be reached anyway in the end. Is this correct ? thanks for the efforts u have put in this video !
1. Yes attestation is basically the same as a vote. 2. Only 16 random validators are chosen to produce a BLS signature. You only need 1 person to do it per committee but 16 are chosen for redundancy incase the 1 person chosen is offline or doesn't receive the signatures from everyone. 3. Yes if many validators aren't voting they will get punished by the inactivity leak so will eventually go below 16.75 ETH which is when they will be ejected from the active validator set. The validators that were voting will then make up a higher percentage of the active validator set so should be able to hit 67% again and reach finality. Thanks, glad it's been useful
thanks for the detailed explanation ! here are a few questions: 1)is "attestation" just an equivalent term to "vote", it's just the name is different, am i correct ? 2)in the video , u mentioned that in each subnet of a committee, 16 validators are chosen to produce a BLS signature. Do you mean ONLY 16 validators in each committee are chosen? or u mean each committee will be divided into many groups of 16, and then one of these groups of 16 with the best signature will be chosen? 3)for the capser part, the video mentioned that only after 2 rounds of voting might the chain of blocks be finalized. So is it just a matter of time ? coz epoch 1,2 and 3 and so on will eventually get finalized if more and more bad validators or dormant validators are eliminated, at some point of time, there will be less and less validators remaining and the 67% will be reached anyway in the end. Is this correct ? thanks for the efforts u have put in this video !
Yes this is correct. All consensus methods are basically ways to vote
after tons of reading I finally got the answer here! you are the hero man!
Glad I could help, I also had to do a lot of reading to finally figure out data availability. The way it's normally described is not intuitive
Three minutes into the video and there's too much manual coordination required. It should be seamless 👎🏾
It’s not manual for the user but for the application developer. Only thing the user will do is commit funds. All the rest is abstracted.
those the reward for validators and proposers come from the gas fees? or is new Ether being minted? and if so, whats the rate of minting, and whats the rate of burning? is Eth inflationary or deflationary? I cant find any information about what happens with the gas fees other than whats said in EIP-1559. Does it still behave the same? so we are to assume the reward per block is the percentage minted to the proposser, and the percentage minted to the validators, plus the priority fee all to the proposer?
eth2book.info/capella/part2/incentives/rewards/ This is a good resource for more in-depth areas of Ethereum staking. The reward for validators comes from newly minted Ether but it's hard to predict the exact rate of minting as the more validators in the network, the more Ether gets minted. The burn rate still works the same as EIP-1559 and is also difficult to predict as it comes from how much users are willing to pay in transaction fees. During bull markets there will be more fees burned and during bear markets there will be less.
Well made. Loved it
Thanks very much. Been wondering about Hydra and really enjoyed the simple explanation and graphics here.
I’m confused. 120,000,000 / 32 ETH…does not equal 37.5m max nodes. Where does 120m nodes come from, anyway the math is wrong (120m/32 = 3.7m).
You are right, it looks like I accidentally used 1,200,000,000 for the calculations. I don't think I can do anything to edit the video but I'll see if I can add a correction somewhere. Thanks for pointing it out
No problem at all just wanted to make sure I was understanding ok. Great video btw - best I've found on TH-cam. Its well paced and gives credible, and deep explanation with highly effective visuals. More please, greatly appreciated! @@altexplainer
Would be interested to know from someone like you who can digest the complexity of the different blockchains, which blockchain/tech you think is further along in solving the trilemma + governance.
I don't think the trilemma is solvable so it's more down to what aspects you think are more important. I think crypto's main use case is being high security so chains that aim for high security and decentralisation are best. Then to get scalability we should use L2's. Out of the L2's I've looked at, rollups and validiums seem the best and Ethereum is by far the furthest ahead with using these so currently Ethereum is the closest to solving the trilemma. For governance, it's going to be difficult to beat the existing social consensus model. Using stake seems like a worse option as it leaves any vote up to a few whales who own all the stake. I don't really see any good governance models out there yet and think a lot more experiments will be needed. I also don't think L1's should be experimenting with governance at all and we should leave all governance experiments to L2's until one of them finds something good.
@altexplainer you must *hate* CIP-1694 then 😅
Dang.. you're both a smart and dedicated guy, thanks for breaking all of these down for us. Much appreciated.
Cardano resolved this issue
What if, in addition to solving a puzzle, a validator *also* had to stake some money? This way, even if Russia controlled 51% of the BTC hashpower, they'd have to stake BTC they may not be able to afford.
Which would take priority? If there's a fork and fork A has the majority of the hashpower but fork B has the majority of the stake which one wins? If proof of stake always wins over proof of work in a fork, why not just fully switch to proof of stake?
Fantastic work. Algorand is incredible!!!!
Great Video
Thank you .. great
The best video I've seen explaining Rollups - Great Job
what if the rollup does shuts down and does not give any data away what benefit does erasure coding and data sampling bring us in regards to data availability?
The L1 will only accept new updates from the rollup if the rollup provides data. If the rollup shuts down without sharing the latest data, the latest changes won't be accepted on the L1 so users can still withdraw from the L1 from an older state as the newer states aren't valid. Erasure coding means if you have 50% of the data you can recreate 100% of the data. This means if you sample some of the data from a node and have made enough samples to be statistically confident that the node has more than 50% of the data, then you can be confident that enough data has been shared so that 100% of the data can be recreated. This allows a light client to only sample a small amount of data to confirm a large amount of data has been published/made available without having to download all the data itself.
@@altexplainer thanks but what if the sequencer shuts down after posting to L1? If you do not withdraw immidiately, then the data is not available anymore?
If they post to L1 without sharing the data the L1 will reject their post. You will be able to withdraw through the last valid post that did contain data.