สำรวจรีวิวทั้งหมด

ภาษา Script ของ Bitcoin คืออะไร?

ภาษา Bitcoin Script เป็นภาษาสคริปต์ที่เรียบง่ายและใช้การจัดการสแตกในการกำหนดเงื่อนไขการใช้จ่ายของธุรกรรม Bitcoin มันให้ความสำคัญกับความปลอดภัยและลดความซับซ้อน ซึ่งมีบทบาทสำคัญในฟังก์ชั่นการทำงานของ Bitcoin
ภาษา Script ของ Bitcoin คืออะไร?
จัดการบิตคอยน์ของคุณอย่างปลอดภัยด้วย แอป Bitcoin.com Wallet ที่คุณควบคุมเอง

การถอดรหัส Bitcoin Script: ภาษาของการทำธุรกรรม Bitcoin

ภาษาของ Bitcoin Script เป็นส่วนประกอบหลักที่ขับเคลื่อนการทำธุรกรรม Bitcoin เป็นภาษาพิเศษที่กำหนดกฎเกณฑ์สำหรับวิธีการใช้จ่าย Bitcoin เพื่อให้แน่ใจว่าการโอนเงินปลอดภัยและตรวจสอบได้ บทความนี้อธิบายถึง Bitcoin Script วัตถุประสงค์ วิธีการทำงาน และข้อจำกัดของมัน เรายังจะสำรวจความสัมพันธ์ของมันกับสัญญาอัจฉริยะ เครือข่าย Lightning sidechains และ Ordinals

สำหรับความเข้าใจพื้นฐานเกี่ยวกับ Bitcoin ดูที่ Bitcoin คืออะไร? และ การแนะนำ Bitcoin อย่างรวดเร็ว สำรวจลึกลงไปและเรียนรู้เกี่ยวกับ วิธีการทำงานของธุรกรรม Bitcoin และค้นพบ ประวัติของ Bitcoin-จากไอเดียสู่การปฏิวัติทางการเงินระดับโลก

Bitcoin Script คืออะไร?

Bitcoin Script เป็นภาษาสคริปต์ที่ใช้สแต็คคล้ายกับ Forth แต่ไม่สมบูรณ์ทาง Turing ซึ่งหมายความว่ามันไม่สามารถทำการคำนวณที่ซับซ้อนเช่นวงลูปหรือการแยกทางเงื่อนไขเหมือนกับภาษาที่ใช้สำหรับการเขียนโปรแกรมทั่วไป การออกแบบนี้ให้ความสำคัญกับความปลอดภัยและป้องกันปัญหาเช่นวงลูปไม่มีที่สิ้นสุดที่อาจรบกวนเครือข่าย Bitcoin

เรียนรู้เพิ่มเติมเกี่ยวกับ สัญญาอัจฉริยะ และความสมบูรณ์ทาง Turing

วิธีการทำงานของ Bitcoin Script

Bitcoin Script ใช้ระบบที่ข้อมูลถูกดันเข้าสู่และถูกดึงออกจาก "สแต็ค" ในระหว่างการดำเนินการ นี่คือคำอธิบายที่ง่ายของการทำธุรกรรม Bitcoin โดยใช้ Script:

  1. การสร้างธุรกรรม: เมื่อส่ง Bitcoin กระเป๋าเงินของคุณจะสร้างธุรกรรมด้วยอินพุต (Bitcoin ที่ใช้จ่าย) และเอาต์พุต (ที่อยู่และจำนวนเงินของผู้รับ) เรียนรู้เพิ่มเติมเกี่ยวกับ การส่ง Bitcoin

  2. สคริปต์ล็อก (ScriptPubKey): แต่ละเอาต์พุตมีสคริปต์ล็อกที่กำหนดเงื่อนไขสำหรับการใช้จ่าย Bitcoin เหล่านั้น สคริปต์นี้เชื่อมโยงกับ ที่อยู่ของผู้รับ

  3. สคริปต์ปลดล็อก (ScriptSig): เพื่อใช้จ่าย Bitcoin ผู้ส่งจะต้องให้สคริปต์ปลดล็อกที่ตอบสนองเงื่อนไขของสคริปต์ล็อก สคริปต์นี้สร้างโดยกระเป๋าเงินของผู้ส่งรวมถึงลายเซ็นดิจิทัลของพวกเขาเพื่อพิสูจน์ความเป็นเจ้าของ

  4. การดำเนินการสคริปต์: เครือข่าย Bitcoin จะรันสคริปต์ปลดล็อกตามด้วยสคริปต์ล็อก หากผลการดำเนินการรวมกันออกมาเป็น "จริง" ธุรกรรมนั้นจะถือว่าถูกต้อง

  5. การยืนยันธุรกรรม: ธุรกรรมที่ถูกต้องจะถูกเพิ่มเข้าในบล็อกและจากนั้นใน บล็อกเชน เพื่อยืนยันการโอน Bitcoin เรียนรู้เพิ่มเติมเกี่ยวกับ การยืนยัน

ตัวอย่าง: การทำธุรกรรม Bitcoin แบบง่ายใน Script

  • สคริปต์ล็อก (ScriptPubKey): OP_DUP OP_HASH160 <แฮชกุญแจสาธารณะของผู้รับ> OP_EQUALVERIFY OP_CHECKSIG สคริปต์นี้ต้องการลายเซ็นที่ตรงกับแฮชกุญแจสาธารณะของผู้รับ

  • สคริปต์ปลดล็อก (ScriptSig): <ลายเซ็น> <กุญแจสาธารณะของผู้ส่ง> นี้ให้ลายเซ็นและกุญแจสาธารณะเพื่อปลดล็อก Bitcoin

สคริปต์เหล่านี้ร่วมกันตรวจสอบลายเซ็นกับกุญแจสาธารณะและแฮช เพื่อให้แน่ใจว่าผู้ใช้จ่ายเป็นเจ้าของที่ถูกต้อง

Bitcoin Script และแนวคิดที่เกี่ยวข้อง

ข้อจำกัดของ Bitcoin Script ได้กระตุ้นให้เกิดโซลูชันนวัตกรรม:

  • เครือข่าย Lightning: โซลูชันเลเยอร์-2 ที่ใช้ Script สำหรับช่องทางการชำระเงิน เรียนรู้เพิ่มเติมเกี่ยวกับ เครือข่าย Lightning

  • Sidechains: บล็อกเชนแยกที่เชื่อมต่อกับ Bitcoin โดยใช้ Script สำหรับการทำงานร่วมกัน เรียนรู้เพิ่มเติมเกี่ยวกับ sidechains

  • Ordinals: ใช้ Script ในการเพิ่มข้อมูลลงใน satoshis เรียนรู้เพิ่มเติม: Bitcoin Ordinals

  • สัญญาอัจฉริยะ: แม้จะมีข้อจำกัด แต่ Bitcoin Script ก็อนุญาตให้มีสัญญาอัจฉริยะพื้นฐานเช่น กระเป๋าเงินมัลติซิก เรียนรู้เพิ่มเติมเกี่ยวกับ สัญญาอัจฉริยะบน Bitcoin

สรุป

Bitcoin Script เป็นส่วนสำคัญของการทำธุรกรรม Bitcoin เพื่อให้มั่นใจในความปลอดภัยและการตรวจสอบได้ ข้อจำกัดของมันได้สร้างโซลูชันนวัตกรรมเช่น sidechains และเครือข่าย Lightning การทำความเข้าใจ Bitcoin Script ช่วยให้คุณเข้าใจการทำงานของการทำธุรกรรม Bitcoin และรูปแบบความปลอดภัยของเครือข่าย

เรียนรู้เกี่ยวกับ กระเป๋าเงิน Bitcoin และ วิธีสร้าง ทำความเข้าใจวิธีการ ซื้อ, ส่ง และ รับ Bitcoin นอกจากนี้สำรวจ ประวัติราคาของ Bitcoin และ การคาดการณ์ราคาของ Bitcoin

คู่มือที่เกี่ยวข้อง

เริ่มจากที่นี่ →
บิตคอยน์คืออะไร?

บิตคอยน์คืออะไร?

รับการแนะนำแบบง่ายๆ เกี่ยวกับบิตคอยน์และความสำคัญของมัน

อ่านบทความนี้ →
บิตคอยน์คืออะไร?

บิตคอยน์คืออะไร?

รับการแนะนำแบบง่ายๆ เกี่ยวกับบิตคอยน์และความสำคัญของมัน

การทำธุรกรรมของบิตคอยน์ทำงานอย่างไร?

การทำธุรกรรมของบิตคอยน์ทำงานอย่างไร?

ทำความเข้าใจว่าบล็อกเชนสาธารณะของบิทคอยน์ติดตามความเป็นเจ้าของอย่างไรตามกาลเวลา ทำความกระจ่างเกี่ยวกับคำสำคัญต่างๆ เช่น กุญแจสาธารณะและกุญแจส่วนตัว ข้อมูลนำเข้าและส่งออกของธุรกรรม เวลายืนยัน และอื่นๆ

อ่านบทความนี้ →
การทำธุรกรรมของบิตคอยน์ทำงานอย่างไร?

การทำธุรกรรมของบิตคอยน์ทำงานอย่างไร?

ทำความเข้าใจว่าบล็อกเชนสาธารณะของบิทคอยน์ติดตามความเป็นเจ้าของอย่างไรตามกาลเวลา ทำความกระจ่างเกี่ยวกับคำสำคัญต่างๆ เช่น กุญแจสาธารณะและกุญแจส่วนตัว ข้อมูลนำเข้าและส่งออกของธุรกรรม เวลายืนยัน และอื่นๆ

ฉัน�จะส่งบิตคอยน์ได้อย่างไร?

ฉันจะส่งบิตคอยน์ได้อย่างไร?

การส่งบิทคอยน์เป็นเรื่องง่ายเหมือนกับการเลือกจำนวนที่จะส่งและตัดสินใจว่าจะส่งไปที่ไหน อ่านบทความสำหรับรายละเอียดเพิ่มเติม

อ่านบทความนี้ →
ฉันจะส่งบิตคอยน์ได้อย่างไร?

ฉันจะส่งบิตคอยน์ได้อย่างไร?

การส่งบิทคอยน์เป็นเรื่องง่ายเหมือนกับการเลือกจำนวนที่จะส่งและตัดสินใจว่าจะส่งไปที่ไหน อ่านบทความสำหรับรายละเอียดเพิ่มเติม

ฉันจะรับบิทคอยน์ได้อย่างไร?

ฉันจะรับบิทคอยน์ได้อย่างไร?

ในการรับบิทคอยน์ เพียงแค่ให้ผู้ส่งทราบที่อยู่บิทคอยน์ของคุณ ซึ่งคุณสามารถหาได้ในกระเป๋าสตางค์บิทคอยน์ของคุณ อ่านบทความนี้เพื่อรายละเอียดเพิ่มเติม

อ่านบทความนี้ →
ฉันจะรับบิทคอยน์ได้อย่างไร?

ฉันจะรับบิทคอยน์ได้อย่างไร?

ในการรับบิทคอยน์ เพียงแค่ให้ผู้ส่งทราบที่อยู่บิทคอยน์ของคุณ ซึ่งคุณสามารถหาได้ในกระเป๋าสตางค์บิทคอยน์ของคุณ อ่านบทความนี้เพื่อรายละเอียดเพิ่มเติม

การยืนยัน

การยืนยัน

ค้นหาข้อมูลเกี่ยวกับการยืนยันบล็อกเชน ทำไมถึงสำคัญ และอื่นๆ

อ่านบทความนี้ →
การยืนยัน

การยืนยัน

ค้นหาข้อมูลเกี่ยวกับการยืนยันบล็อกเชน ทำไมถึงสำคัญ และอื่นๆ

ค่าธรรมเนียมเครือข่าย Bitcoin คืออะไร?

ค่าธรรมเนียมเครือข่าย Bitcoin คืออะไร?

ค้นหาว่าค่าธรรมเนียมของบิตคอยน์คืออะไร วิธีการกำหนดค่าธรรมเนียม และอื่นๆ

อ่านบทความนี้ →
ค่าธรรมเนียมเครือข่าย Bitcoin คืออะไร?

ค่าธรรมเนียมเครือข่าย Bitcoin คืออะไร?

ค้นหาว่าค่าธรรมเนียมของบิตคอยน์คืออะไร วิธีการกำหนดค่าธรรมเนียม และอื่นๆ

check icon
ได้รับความไว้วางใจจากผู้ใช้คริปโตมากกว่า 5 ล้านคนทั่วโลก

ก้าวนำหน้าในคริปโต

ส่งทุกสัปดาห์
ส่งทุกสัปดาห์

ล้ำหน้ากับคริปโตด้วยจดหมายข่าวรายสัปดาห์ของเราที่นำเสนอข้อมูลเชิงลึกที่สำคัญที่สุด

news icon

ข่าวคริปโตประจำสัปดาห์ที่คัดสรรมาเพื่อคุณ

insights icon

ข้อมูลเชิงลึกที่นำไปใช้ได้และเคล็ดลับการศึกษา

products icon

อัปเดตผลิตภัณฑ์ที่ส่งเสริมเสรีภาพทางเศรษฐกิจ

ลงทะเบียน

ไม่มีสแปม ยกเลิกการสมัครได้ทุกเมื่อ

เริ่มต้นลงทุนอย่างปลอดภัยด้วยกระเป๋าเงิน Bitcoin.comเริ่มต้นลงทุนอย่างปลอดภัยด้วยกระเป๋าเงิน Bitcoin.comเริ่มต้นลงทุนอย่างปลอดภัยด้วยกระเป๋าเงิน Bitcoin.com

เริ่มต้นลงทุนอย่างปลอดภัยด้วยกระเป๋าเงิน Bitcoin.com

กระเป๋าเงินมากกว่า ใบถูกสร้างขึ้นแล้วจนถึงขณะนี้

ทุกสิ่งที่คุณต้องการเพื่อซื้อ ขาย แลกเปลี่ยน และลงทุนใน Bitcoin และสกุลเงินดิจิทัลของคุณอย่างปลอดภัย

App StoreGoogle PlayQR Code
Download App