Enhance Web3 Security | Build On-Chain | Master DeFi | If you share my same goals, I share everything I learn. My Twitter https://twitter.com/TheBlockChainer
Mempelajari keamanan Web3, mengaudit SC, dan banyak lagi. Bagaimana cara menangani ini?
Sejujurnya, saya merasa seperti di gambar itu. Beberapa hari terakhir ini saya mulai melakukan audit pertama saya di code4rena dan bersama dengan kursus Kontrak Cerdas dan pekerjaan saya, banyak hal yang harus ditangani. Ya, terutama karena saya memang membayarnya. Tapi itu hanya membantu saya menganggapnya lebih serius. Dan kemudian, seminggu yang lalu saya meninggalkan “ketakutan” saya karena tidak siap dan saya mendaftar di code4rena, bertekad untuk berpartisipasi dalam kontes audit berikutnya. Dan itulah yang saya lakukan. Beberapa hari setelah itu, kontes asimetri dimulai dan saya mengikuti semuanya.
Apa itu serangan Reentrancy? — Mari kita pahami dan cegah.
Pertama, saya akan membantu Anda memahami dengan cara sederhana apa itu serangan reentrancy dan bagaimana Anda dapat mencegahnya, dan kemudian, saya akan mendalami lebih dalam contoh kode untuk menunjukkan di mana kerentanannya, apa kode penyerangnya. dan yang terpenting, saya akan menunjukkan kepada Anda metode terverifikasi terbaru untuk melindungi tidak hanya satu tetapi semua kontrak pintar di proyek Anda. Spoiler: Jika Anda sudah mendengar tentang pengubah nonReentrant(), teruslah membaca karena Anda akan menemukan beberapa baris di bawah pengubah globalNonReentrant() dan pola check-effects-interactions.
Baru di Blockchain? Jangan mulai dengan mempelajari Soliditas. Pelajari dulu tentang DeFi
Ketika saya pertama kali menemukan Blockchain dan mulai membaca tentang potensi yang dimilikinya dan seberapa besar potensi yang ada di dalamnya, hal ini akan menjadi hal yang besar dalam waktu dekat. Saya ingin memberi tahu semua orang tentang hal ini dan saya mendapati diri saya berada dalam situasi di mana saya bahkan tidak berada dalam situasi tersebut. mampu menjelaskan apa itu dan apa yang diterapkan. “Blockchain adalah internet baru” — kataku. Oke, tapi ceritakan lebih banyak tentangnya, kedengarannya menarik “Internet akan terdesentralisasi berkat teknologi baru ini” — yang saya sebutkan selanjutnya
Optimasi Gas Soliditas: Memahami cara kerja EVM dapat menghemat bahan bakar Anda
Anda mungkin telah menemukan beberapa tips Soliditas untuk meningkatkan keterampilan kode Anda guna menghemat bahan bakar, namun, hari ini saya ingin lebih fokus pada bagaimana memahami Mesin Virtual Ethereum dapat secara efektif menghemat biaya bahan bakar pada kontrak pintar Anda. Karena kita akan mendalami Ethereum, di sini saya akan meninggalkan cuplikan dari Kertas Kuningnya yang merinci biaya bahan bakar dari opcode, dan dalam artikel ini kami akan merujuknya. Tip #1: Akses dingin VS akses hangat Gcoldsload: 2100 gas
Untuk memulai, izinkan saya menyebutkan bahwa saya adalah Insinyur Perangkat Lunak dalam Tes, alias QA. Saya telah mengerjakan pengujian aplikasi seluler dan menulis beberapa pengujian otomatis selama lebih dari 7 tahun. Sekarang, bagaimana QA bisa terlibat dalam dunia Blockchain? Apakah melalui Bitcoin? atau Perdagangan? atau investasi kripto apa pun? Bahkan tidak dekat. Saya tidak pernah tertarik atau terlibat dalam apapun yang berhubungan dengan kripto. Dan saya akan memberi tahu Anda lebih banyak lagi. Saya belum pernah mendengar kata Blockchain sampai suatu hari saya bertemu dengan seorang teman lama yang baik.