bitcoin blockchain นั้นเป็นรายการที่มีการเข้ารหัสและใช้ร่วมกันขนาดใหญ่ซึ่งที่อยู่ถือเป็นยอด Bitcoin บล็อกใหม่ทุกอันแสดงถึงการอัปเดตล่าสุดของยอดคงเหลือในบัญชีหลังจากมีการขุดเพิ่มขึ้นหรือมีการทำธุรกรรมเกิดขึ้นเมื่อมีการแลกเปลี่ยนบิตคอยน์ เมื่อธุรกรรมถูกส่งไปยังเครือข่าย bitcoin ข้อมูลจะถูกส่งผ่านไปยังลูกค้า bitcoin ทั้งหมดในเวลาเดียวกันผ่าน blockchain
เครือข่าย blockchain ได้รับการออกแบบมาเพื่อให้การใช้จ่ายซ้ำซ้อนเป็นเรื่องยากแม้ว่าการรั่วไหลจะเกิดขึ้นในอดีต ด้วยวิธีนี้มันทำหน้าที่เหมือนกับบัญชีแยกประเภทสาธารณะบัญชีสำหรับธุรกรรมทางเศรษฐกิจและให้การยืนยันว่าผู้ใช้ bitcoin ทุกคนมีข้อมูลเดียวกัน
บันทึกในแต่ละบล็อก
บล็อกเชนประกอบด้วยชุดของบล็อกแต่ละบล็อกตามลำดับเวลาตามลำดับของธุรกรรม มีข้อมูลสองส่วนในบล็อก
ส่วนแรกประกอบด้วยองค์ประกอบส่วนหัวที่ให้ข้อมูลเกี่ยวกับที่ตั้งและข้อมูลที่เกี่ยวข้องกับธุรกรรมที่อยู่ในบล็อก ตัวอย่างเช่นแฮชภายในส่วนหัวชี้ไปที่บล็อกก่อนหน้า ไม่มีแฮชสำหรับบล็อกแหล่งกำเนิดเนื่องจากบล็อกเหล่านี้ไม่มีรุ่นก่อน แผนผัง Merkle ซึ่งเป็นโครงสร้างข้อมูลที่ใช้ในวิทยาการคอมพิวเตอร์ในการบันทึกธุรกรรมใช้เพื่อแสดงลำดับของธุรกรรมที่อยู่ในบล็อก แฮชอื่นภายในบล็อกมีข้อมูลเวลา (ซึ่งแสดงเวลาและวันที่ของการสร้างบล็อก), nonce (ซึ่งเป็นจำนวนที่ต้องแก้ไขโดยคนงาน) และระดับความยาก (ซึ่งหมายถึงความยากลำบากของปัญหาที่กำลังแก้ไข) ส่วนที่สองคือข้อมูลตัวระบุ นี่เป็นฟังก์ชันแฮชการเข้ารหัสลับอีกครั้ง มันถูกสร้างขึ้นโดย hashing องค์ประกอบส่วนหัวสองครั้งในแถว
ไม่เปิดเผยชื่อ
หนึ่งในผลประโยชน์หรือความเสี่ยงที่ถูกกล่าวหาของ bitcoin คือการไม่เปิดเผยตัวตนที่เป็นเอกลักษณ์ การทำธุรกรรมเหล่านั้นใน bitcoins ควรจะเชื่อมโยงกับที่อยู่ bitcoin ที่เฉพาะเจาะจงมากกว่าชื่อส่วนตัวหรืออีเมล กระนั้นการไม่เปิดเผยตัวก็ค่อนข้างจะถูกทำลายเพราะบัญชีแยกประเภทข้อมูล blockchain เนื่องจากการทำธุรกรรมทุกครั้งถูกบันทึกสู่สาธารณะการละเมิดความเป็นเจ้าของเพียงครั้งเดียวอาจนำไปสู่การเปิดเผยของเจ้าของรายอื่น ๆ โดยเพียงทำตามธุรกรรม บล็อกเชนนั้นยังไม่ระบุชื่อมากกว่าใบแจ้งยอดธนาคาร แต่มันไม่ได้เป็นความลับที่ไม่สามารถปกปิดได้เมื่อยืนยันบางอย่าง แม้แต่ชื่อหรือนามแฝงของผู้ก่อตั้ง bitcoin ก็ยังเป็นที่รู้จัก
