บันทึกความรู้|Ethereum Virtual Machine (EVM) ① EVM (Ethereum Virtual Machine) คือสภาพแวดล้อมรันที่ใช้ในการดำเนินการสัญญาอัจฉริยะของ Ethereum โดยแต่ละโหนดจะดำเนินการโค้ดสัญญาเดียวกันด้วยกฎเดียวกัน ② Opcode แต่ละประเภทของ EVM มีค่า Gas ที่สอดคล้องกัน คำสั่งประเภทการเขียนลงที่เก็บข้อมูลมีต้นทุนสูงกว่าการคำนวณทั่วไปมาก ③ เมื่อดำเนินการบนเชนที่เข้ากันได้กับ EVM ต่าง ๆ ที่อยู่จะดูเหมือนกัน แต่ต้องแยกแยะให้ชัดว่าสินทรัพย์อยู่บนเชนใด
โพสต์ที่เกี่ยวข้อง
- สัญญาอัจฉริยะ Ethereum: Solidity คอมไพล์เป็นไบต์โค้ดรันบน EVM ช่องโหว่ยากจะย้อนกลับ ควรทดลองด้วยเงินจำนวนน้อยก่อนโต้ตอบ
- สัญญาอัจฉริยะแก้ไขยากหลังดีพลอย แต่พร็อกซีอัปเกรดได้ ช่องโหว่ถูกใช้ประโยชน์และถอนคืนยาก ทดลองด้วยจำนวนเล็กน้อยก่อนโต้ตอบ การดีพลอยบน Ethereum ต้องจ่าย Gas
- ความ "ฉลาด" ของสัญญาอัจฉริยะอยู่ตรงไหน: โดยปกติแก้ไขไม่ได้หลังติดตั้งใช้งาน สัญญาพร็อกซีอัปเกรดได้ และการตรวจสอบแล้วไม่ได้หมายความว่าไม่มีช่องโหว่
- Nick Szabo เสนอ smart contract ในปี 1994 พูดถึงการใช้งานอีกครั้งในปี 1996 Ethereum นำไปปฏิบัติจริงในวงกว้าง ราคาปัจจุบัน 2046.54
- อย่ากดอนุมัติโทเค็นสุ่มสี่สุ่มห้า: สัญญาอันตรายหรือช่องโหว่อาจขโมยทรัพย์สินในกระเป๋า อย่าลืมตรวจสอบและเพิกถอนการอนุมัติที่ไม่ใช้เป็นประจำ
ข้อปฏิเสธความรับผิดชอบและการแจ้งเตือนการลงทุน: เนื้อหาในถาม-ตอบและการพูดคุยในชุมชนนี้เป็นเพียงความคิดเห็นส่วนตัวของผู้เขียนเท่านั้น โดยมีวัตถุประสงค์เพื่อการแบ่งปันข้อมูลและการอ้างอิงเพื่อการเรียนรู้ มิได้ถือเป็นคำแนะนำในการลงทุน คำแนะนำทางการเงิน หรือคำแนะนำในการซื้อขายแต่อย่างใด ราคาของสินทรัพย์ดิจิทัลมีความผันผวนสูง และการใช้เลเวอเรจในสัญญาซื้อขายล่วงหน้ามีความเสี่ยงสูงที่จะถูกล้างพอร์ต กรุณาทำการศึกษาค้นคว้าด้วยตนเอง (DYOR) และประเมินความสามารถในการรับความเสี่ยงของตนเองก่อนตัดสินใจใด ๆ