แฮชคือผลลัพธ์เอาต์พุตของอัลกอริธึมการแฮช ซึ่งสร้างสตริงความยาวคงที่ที่ไม่ซ้ำกันเพื่อเข้ารหัสและรักษาความปลอดภัยการเลือกข้อมูลตามอำเภอใจ
นอกจากนี้ แฮชยังมีความสำคัญเมื่อใช้ตัวสำรวจบล็อก เนื่องจากช่วยให้สามารถดึงข้อมูลเกี่ยวกับธุรกรรมและที่อยู่ได้อย่างรวดเร็ว การแฮชข้อมูลเป็นวิธีปฏิบัติในการถ่ายโอนข้อมูลที่ปลอดภัยที่สุดวิธีหนึ่ง เนื่องจากไม่สามารถเข้าถึงข้อมูลต้นฉบับได้หากไม่มีแฮชคีย์ได้
อัลกอริทึมแฮชและแฮชถูกสร้างขึ้นโดย Hans Peter Luhn ประมาณปี 2493 เขาเริ่มพัฒนาเครื่องที่สามารถจัดเรียงข้อความและตัวเลขได้อย่างรวดเร็ว นั่นคือจุดกำเนิดของแฮช ในขณะนั้น การค้นพบนี้ยังไม่มีแอปพลิเคชันที่ซับซ้อนมากนัก แต่ตั้งแต่นั้นมา อัลกอริทึมแฮชก็กลายเป็นรากฐานที่สำคัญของการประมวลผลขั้นสูง Hans Peter Lunh เป็นนักประดิษฐ์ที่ก้าวล้ำหน้าเขามาก อย่างไรก็ตาม ปัจจุบันสิ่งประดิษฐ์ของเขาถูกนำไปใช้ในซอฟต์แวร์แทบทุกชนิดที่มีอยู่ แม้ว่าคำว่าแฮชจะยังไม่ได้รับการประกาศเกียรติคุณอย่างเป็นทางการจนกระทั่ง "หลักการระบบคอมพิวเตอร์ดิจิทัล" ของเฮอร์เบิร์ต เฮลเลอร์แมนได้รับการเผยแพร่ แต่ฮันส์ ปีเตอร์ ลุนห์ถือเป็นผู้ประดิษฐ์เทคโนโลยีดังกล่าว
จริงๆ แล้วมีฟังก์ชันแฮชประเภทต่างๆ มากมาย โดยทั้งหมดเน้นไปที่แง่มุมต่างๆ ของอัลกอริทึมแฮช Fibonacci hashing เป็นหนึ่งในอัลกอริธึมการแฮชที่ได้รับความนิยมมาก และเกี่ยวข้องกับจำนวนฟีโบนัชชีที่ทวีคูณ แฮชประเภทอื่นๆ ได้แก่ การแฮช Zobrist และการผสมระหว่างอัลกอริทึม Fibonacci และ Zobrist
Join the thousands already learning crypto!