- 6
- 6 592
Ciara Nightingale
เข้าร่วมเมื่อ 27 พ.ค. 2022
Cyfrin:
Cyfrin: www.cyfrin.io/
Competitive Audits: www.codehawks.com/
Solodit: solodit.xyz/
Cyfrin Updraft: updraft.cyfrin.io/
Ciara:
Medium: medium.com/@ciaranightingal
Twitter: x.com/ciaranightingal
LinkedIn: uk.linkedin.com/in/ciara-nightingale-b0621a15b
Cyfrin: www.cyfrin.io/
Competitive Audits: www.codehawks.com/
Solodit: solodit.xyz/
Cyfrin Updraft: updraft.cyfrin.io/
Ciara:
Medium: medium.com/@ciaranightingal
Twitter: x.com/ciaranightingal
LinkedIn: uk.linkedin.com/in/ciara-nightingale-b0621a15b
Modular Arithmetic | A programmer’s guide to zero-knowledge math prerequisites
This video is a primer for understanding zero-knowledge math for programmers.
*Note*: A couple of times I make the mistake of saying a statement like "9 goes into 2, 4 times", when really I mean "2 goes into 9, 4 times".
It is the second part of a series of videos! Subscribe to make sure you don't miss a thing
- What is modular arithmetic?
- How does it work?
- What is congruence?
This video is sponsored by Cyfrin Updraft: updraft.cyfrin.io/
About me:
Hi, my name is Ciara and I am a senior smart contract engineer and lead instructor at Cyfrin Updraft!
My Links:
Twitter: x.com/ciaranightingal
Subscribe to my TH-cam channel: UCPoNmriJbjKtTwQQfHHx7NA
Cyfrin Links
Learn smart contract engineering and security at Cyfrin Updraft: updraft.cyfrin.io/
Twitter: x.com/CyfrinAudits
TH-cam: / @cyfrinaudits
*Note*: A couple of times I make the mistake of saying a statement like "9 goes into 2, 4 times", when really I mean "2 goes into 9, 4 times".
It is the second part of a series of videos! Subscribe to make sure you don't miss a thing
- What is modular arithmetic?
- How does it work?
- What is congruence?
This video is sponsored by Cyfrin Updraft: updraft.cyfrin.io/
About me:
Hi, my name is Ciara and I am a senior smart contract engineer and lead instructor at Cyfrin Updraft!
My Links:
Twitter: x.com/ciaranightingal
Subscribe to my TH-cam channel: UCPoNmriJbjKtTwQQfHHx7NA
Cyfrin Links
Learn smart contract engineering and security at Cyfrin Updraft: updraft.cyfrin.io/
Twitter: x.com/CyfrinAudits
TH-cam: / @cyfrinaudits
มุมมอง: 876
วีดีโอ
Set Theory | A programmer's guide to zero-knowledge math prerequisites
มุมมอง 1K3 หลายเดือนก่อน
This video is a primer for understanding zero-knowledge math for programmers. It is the first part of a series of videos coming soon! Subscribe to make sure you don't miss a thing - What are sets? - What is a countably infinite and uncountably infinite set? - What is a finite set? This article was inspired by: - ZK Moon Math: github.com/LeastAuthority/moonmath-manual - RareSkills Book: www.rare...
ECDSA Signatures | How does ECDSA work and what are Elliptic Curves?
มุมมอง 2.4K3 หลายเดือนก่อน
ECDSA Signatures: - What is ECDSA? - How does it work? - What are v, r and s? - How are private keys generated? - How are signatures generated and signed? - What are elliptic curves? Replay attacks article: www.cyfrin.io/blog/replay-attack-in-ethereum This video is sponsored by Cyfrin Updraft: updraft.cyfrin.io/ About me: Hi, my name is Ciara and I am a senior smart contract engineer and lead i...
Merkle Trees and Merkle Proofs in Solidity Smart Contracts
มุมมอง 1.6K4 หลายเดือนก่อน
Everything you need to know about Merkle trees and merkle proofs: - What are Merkle, trees, proofs & roots - How do they work - What are they used for - How to build them into a Solidity smart contract This video is sponsored by Cyfrin Updraft: updraft.cyfrin.io/ Rare skills article: www.rareskills.io/post/merkle-tree-second-preimage-attack About me: Hi, my name is Ciara and I am a senior smart...
The Universal Adapter Protocol
มุมมอง 2722 ปีที่แล้ว
Polygon BUIDL IT : Summer 2022 Hackathon UApp - Make your own agreement : uapp.link/ Example Agreements : github.com/KuphJr/ua-smart-contracts/tree/newBranch/testAgreements
Chainlink Relayers
มุมมอง 4362 ปีที่แล้ว
Chainlink Relayers is my submission for the Chainlink Spring 2022 Hackathon.
Love your visuals...good job
Ohh sis Big fan from Bangladesh🇧🇩
How about a complete course of zk will be really usefull !!!
@@agustingonzalez4506 make sure you sign up to Updraft for updates then 👀👀👀👀👀👀👀
easy,specific,perfect. thank you
Amazing content, thank you <3
Ma' am will you solve dsa questions?
What DSA questions ser?
@@ciaranightingale I mean concepts like recursion backtracking, Dynamic programming top down bottom up approach
When are you adding this to Updraft also. I'm in love with the zk courses already. Updraft is a complete package already, this will even raise the bar more. Thanks.
Great video. can't wait for Group theory 🤓
Coming next!! 😁
Nicely explained.
Thank you!:)
Nice video Ciara!🎉
Thanks 🥰
LOVE YOU XOXO
Nice video
Thank you:)
I needed to learn this before I can join a ZK course at the end of the week, thanks!
Glad you found it useful 🙏🏼
Nicely laid out and explained! Thank you!
Thank you 🫶🏼
Subscriber 230🎉
Great explanation, thanks❤
Have you been doing anything with Relayers?
Wooo elliptic curve content!!
Testing the waters before taking the dive into ZK content soon 🤞🏼
@@ciaranightingale nice to hear that
Article is very helpful.
Are you British GirLL?
lmao outstanding
What is your name ciara ? Like Patrick name in model is frenk 😂🎉😅
Any suggestions?
@@ciaranightingale Cleo 😁👸
@@ciaranightingale Or 😇 Liora the God's gift of light ✨️.
I have a doubt, what if there are odd no. of leaf nodes, then how will the last nodes hash will be calculated. Like will it be passed directly to second layer or something else.
Hi, great question! If there are an odd number of leaf nodes, the last node will be hashed with `bytes32(0)` Look inside the `MurkyBase.sol` contract in the `hashLevel` function to checkout how this works: github.com/dmfxyz/murky/blob/5feccd1253d7da820f7cccccdedf64471025455d/src/common/MurkyBase.sol#L82
gmgm I'm early
Thanks!, nice explanation. Couldn't find the link to rare skills pre-image attacks, can you post it?
Thanks for the reminder! It’s in the description now 👍
Looks like a classic sir @patrickCollins video
The highest of all compliments
want
Dope