โฆษณาบน KripZen — นำแบรนด์ของคุณไปอยู่ต่อหน้าผู้ชมคริปโตทั่วโลกติดต่อเรา →

รายการอภิธานศัพท์

การยืนยันซอร์สโค้ด

infrastructure

การเผยแพร่ซอร์สที่คอมไพล์แล้วตรงกับไบต์โค้ดบนเชน มันพิสูจน์ว่าอะไรกำลังทำงาน ไม่ได้พิสูจน์ว่าโค้ดปลอดภัยหรือทำตามที่อ้าง

คำจำกัดความ

สัญญาถูกนำขึ้นเชนในรูปของไบต์โค้ดที่คอมไพล์แล้ว ซึ่งเป็นสิ่งที่เชนประมวลผลจริงและเป็นสิ่งที่ตัวสำรวจบล็อกแสดงให้เห็นได้เสมอ การยืนยันซอร์สโค้ดคือกระบวนการเผยแพร่ซอร์สโค้ดต้นฉบับที่มนุษย์อ่านได้ควบคู่กันไป เพื่อให้ใครก็ตามคอมไพล์ใหม่ด้วยค่าตั้งของคอมไพเลอร์ที่ระบุไว้ แล้วยืนยันได้ว่าผลลัพธ์ตรงกับไบต์โค้ดที่อยู่บนเชนทีละไบต์ เมื่อตรงกัน ตัวสำรวจบล็อกจะทำเครื่องหมายว่าสัญญานั้นผ่านการยืนยันและแสดงซอร์สโค้ดที่อ่านได้ ข้อกล่าวอ้างนี้แคบและแม่นยำ มันยืนยันว่าซอร์สโค้ดที่เผยแพร่คือสิ่งที่กำลังทำงานอยู่ และไม่ได้ยืนยันอย่างอื่นเลย มันไม่ได้บอกว่าโค้ดเขียนดีหรือไม่ ผ่านการตรวจสอบหรือยัง หรือทำในสิ่งที่คำโฆษณาของโครงการบอกไว้หรือเปล่า ส่วนสัญญาที่ไม่ผ่านการยืนยันเป็นอีกสถานการณ์หนึ่ง มันไม่ใช่หลักฐานของเจตนาร้าย แต่เป็นการปฏิเสธความโปร่งใสที่ราคาถูกที่สุดเท่าที่มี ซึ่งหมายความว่าไม่มีใครนอกจากผู้ปล่อยสัญญาที่จะอ่านได้ว่าโค้ดทำอะไรก่อนเข้าไปใช้งาน

ขั้นต่อไป

คำที่เกี่ยวข้อง

เพิ่มเติมใน infrastructure