لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش امنیت بلاکچین
- آخرین آپدیت
دانلود Blockchain Security
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به آموزش امنیت بلاکچین میپردازد، از جمله شرح نحوه عملکرد بلاکچین در هر سطح از اکوسیستم آن. مدرس دوره با بررسی اجزای سازنده ساختار بلاکچین، رمزنگاریهای مورد استفاده برای امنیت، نقش توابع هش در بلاکچین و نحوه حمله به آنها شروع میکند. در ماژول بعدی، مدرس به توضیح مفهوم اجماع (Consensus) در بلاکچین، دلیل نیاز به آن، تئوریهای زیربنایی (تحمل خطای بیزانتی [BFT] و امنیت از طریق کمیابی)، برخی از الگوریتمهای رایج اجماع و مسائل امنیتی ذاتی هر نسخه میپردازد. دوره با ماژولی پیش میرود که نحوه ایجاد بلوکها، گرهها (Nodes) و شبکهای که اکوسیستم بلاکچین را تشکیل میدهند و نمونههایی از حملات مختلف علیه امنیت آنها را شرح میدهد. در مرحله بعد، تمرکز بر قراردادهای هوشمند (Smart Contracts) و نحوه آسیبپذیر شدن امنیت آنها در اثر خطاهای برنامهنویسی رایج در طول توسعه قرارداد، از جمله در اتریوم (پرکاربردترین پلتفرم قرارداد هوشمند) است. در نهایت، دوره با بحث درباره معماریهای دفتر کل توزیعشده (DLT) به عنوان جایگزین بلاکچین، پروتکلهای لایه دوم بلاکچین و رمزنگاری پیشرفته در بلاکچین به پایان میرسد.
سرفصل ها و درس ها
مبانی امنیت بلاکچین
Fundamentals of Blockchain Security
به دوره امنیت بلاکچین خوش آمدید!
Welcome to blockchain security!
مبانی امنیت بلاکچین
Fundamentals of blockchain security
بلاکچین چیست؟
What is the blockchain?
نویدهای بلاکچین
The promises of blockchain
بررسی واقعیتهای هیجانات بلاکچین
Inside the blockchain hype
ساختار بلاکچین
Structure of the blockchain
بلوکها
The blocks
زنجیرهها
The chains
رمزنگاری کلید عمومی چیست؟
What is public-key cryptography?
رمزنگاری کلید عمومی چگونه کار میکند؟
How does public-key cryptography work?
رمزنگاری کلید عمومی در بلاکچین
Public-key cryptography in the blockchain
فرضهای امنیتی رمزنگاری کلید عمومی
Security assumptions of public-key cryptography
تولید ضعیف اعداد تصادفی
Poor random number generation
کلیدهای خصوصی گم شده یا سرقت شده
Lost/stolen private keys
محاسبات کوانتومی
Quantum computing
تابع هش چیست؟
What is a hash function?
ویژگیهای توابع هش
Properties of hash functions
توابع هش در بلاکچین
Hash functions in the blockchain
توابع کلید هش در امنیت بلاکچین
Blockchain security hash key functions
مرور مبانی امنیت بلاکچین
Fundamentals of blockchain security recap
امنیت الگوریتم اجماع
Consensus Algorithm Security
مرور کلی امنیت الگوریتم اجماع
Consensus algorithm security overview
چرا بلاکچین به اجماع نیاز دارد؟
Why does blockchain need consensus?
مسئله ژنرالهای بیزانتی
The Byzantine generals problem
امنیت از طریق کمیابی
Security via scarcity
الگوریتمهای رایج اجماع بلاکچین
Common blockchain consensus algorithms
قانون طولانیترین زنجیره
The longest chain rule
آشنایی با اثبات کار (Proof of Work)
Introduction to proof of work
بررسی عمیق استخراج PoW
Inside PoW mining
حمله به اجماع PoW
Attacking PoW consensus
حمله ۵۱ درصد
The 51% attack
محرومسازی از سرویس (DoS): افزایش مصنوعی دشواری
Denial of service: artificial difficulty increases
آشنایی با اثبات سهام (Proof of Stake)
Introduction to proof of stake
انتخاب ایجادکننده بلوک
Choosing the block creator
حمله به اجماع PoS
Attacking PoS consensus
حمله XX درصد و بمب زمانی در PoS
XX% attack and the PoS "timebomb"
حملات سهام جعلی
Fake stake attacks
حملات برد دور (Long range attacks)
Long-range attacks
مشکل عدم وجود ریسک در سهام (Nothing at stake)
Nothing at stake problem
حمله شیر ترش (Sour milk attack)
Sour milk attack
مرور امنیت الگوریتم اجماع
Concensus algorithm security recap
بلاکچین در عمل
Blockchain in Action
مرور کلی بلاکچین در عمل
Blockchain in action overview
اکوسیستم بلاکچین
The blockchain ecosystem
درون یک گره (Node)
Inside the node
نحوه ایجاد بلوکها
How blocks are created
حمله به فرآیند ایجاد بلوک
Attacking block creation
حملات محرومسازی از سرویس (DoS)
Denial-of-service attacks
هوارد پستون یک کپیرایتر فریلنسر، توسعهدهنده دوره و مشاور متخصص در زمینه بلاکچین و امنیت سایبری است. او بیش از ۲۰ دوره آنلاین در موضوعات مختلف امنیتی مانند پایتون برای امنیت سایبری، امنیت بلاکچین و کدنویسی امن توسعه داده است. او همچنین نویسنده کتابهای «پایتون برای امنیت سایبری» و «امنیت بلاکچین از پایه» است و در چندین کنفرانس امنیت سایبری در موضوعات مختلف سخنرانی کرده است.
نمایش نظرات