Education | บทความ

Bitcoin คืออะไร? คู่มือสำหรับผู้เริ่มต้นใช้งานสมุดปกขาว

โดย Handsome Bob | AUG 29, 2022

Bitcoin คืออะไร? คู่มือสำหรับผู้เริ่มต้นใช้งานสมุดปกขาว 12:29 มินอ่าน

Bitcoin คืออะไร? คู่มือสำหรับผู้เริ่มต้นใช้งานสมุดปกขาว

BTC คืออะไรและทำงานอย่างไร

หัวข้อของ Bitcoin นั้นลึกเท่าที่คุณต้องการสร้าง พูดง่ายๆ ว่า Bitcoin เป็นระบบเงินสดอิเล็กทรอนิกส์แบบเพียร์ทูเพียร์โดยใช้บัญชีแยกประเภทสาธารณะ อัลกอริธึมฉันทามติ ‘Proof-of-Work’ และการเข้ารหัสคีย์ส่วนตัว หากเพียงพอสำหรับคุณและเกียร์กำลังเคลื่อนที่ คุณก็หยุดอ่านและเริ่มใช้งานได้เลย ถ้าไม่เราจะเจาะลึกลงไปว่าทำไมมันถึงมีอยู่และวิธีที่มันเปลี่ยนภูมิทัศน์ทางการเงินของโลกไปตลอดกาล คุณต้องการที่จะทราบข้อมูลเพิ่มเติม?

ใครเป็นคนสร้าง Bitcoin?

ซาโตชิ นากาโมโตะ

ไม่มีผู้สร้าง Bitcoin อย่างเป็นทางการ แต่เป็นนามแฝง แม้ว่าสมุด ปกขาว จะเขียนขึ้นโดยใครบางคนที่เรียกตัวเองว่า Satoshi Nakamoto แต่ก็ไม่มีการยืนยันอย่างเป็นทางการว่านามแฝงนี้เป็นตัวแทนของใคร มีแต่การเก็งกำไรเท่านั้น คือ Adam Back ? ฮาล ฟินนีย์ ? เคร็ก ไรท์ ?

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

ปัญหานายพลไบแซนไทน์

ปัญหา Byzantine Generals เป็นนามธรรมสำหรับปัญหาการคำนวณแบบกระจายซึ่งข้อมูลจำเป็นต้องเดินทางผ่านสภาพแวดล้อมที่ไม่เป็นมิตรซึ่งไม่ถูกรบกวนเพื่อให้ทำงานได้อย่างถูกต้อง

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

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

การเข้ารหัสคีย์สาธารณะ

แม้ว่าปัญหาจะสามารถแก้ไขได้โดยใช้การเข้ารหัสหลายรูปแบบ แต่การใช้คู่คีย์สาธารณะ/ส่วนตัวจะเป็นตัวเร่งให้เกิดการเปลี่ยนแปลงภูมิทัศน์ทางการเงินตลอดไป

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

เกี่ยวกับ cryptocurrencies คีย์ส่วนตัวใช้เพื่อลงนาม (สร้างแฮชของ) ธุรกรรมที่คีย์สาธารณะใช้ในการตรวจสอบลายเซ็นว่าเชื่อมโยงกับคีย์ส่วนตัวโดยไม่เปิดเผยคีย์สาธารณะ

Hashcash ของ Adam Back

ในปี 1997 Adam Back ได้ประกาศแพ็คเกจ Hashcash ให้กับกลุ่มข้อความ Cypherpunks เพื่อเป็นมาตรการตอบโต้อีเมลขยะและต่อมาก็โจมตี Denial-of-Service แนวคิดคือการสร้างโปรโตคอลที่ผู้ส่งอีเมลต้องสร้างแฮชของอีเมลซึ่งต้องใช้พลังงานในการคำนวณจำนวนหนึ่ง

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

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

Bitcoin ทำงานอย่างไร?

แม้ว่าอัตราตลาดสำหรับการเข้าถึง bitcoin เดียวในปัจจุบันดูน่ากลัว (ปัจจุบัน bitcoin อยู่ที่ ~24K USD) คุณสามารถมั่นใจได้ว่าธุรกิจสามารถทำได้โดยใช้สกุลเงินของ bitcoin ที่เรียกว่า ‘satoshis’ มีหนึ่งร้อยล้าน satoshis ใน bitcoin เช่นหนึ่งร้อยเซ็นต์ในหนึ่งดอลลาร์ แต่สกุลเงินเป็นเพียงหน่วยหนึ่งของบัญชีในเครือข่าย Bitcoin การยกโครงข่ายที่หนักหน่วงทำได้ภายใต้ประทุนและอยู่ห่างจากผู้ใช้ทั่วไป

การทำธุรกรรม

เครือข่าย Bitcoin อาศัยกฎที่เข้าร่วมเทคนิคการเข้ารหัสเพื่อสื่อสารอย่างปลอดภัยระหว่างกระเป๋าเงินและบล็อกเพื่อเก็บข้อมูล (UTXO) และโหนดเพื่อสร้างแรงจูงใจในความซื่อสัตย์ของผู้ขุด ภาพรวมนี้จะไม่ได้ให้คำอธิบายทางเทคนิคที่สมบูรณ์ แต่เราสามารถเริ่มต้นด้วยภาพรวมโดยย่อของแนวคิดหลักสองประการ

คำอธิบายสั้น ๆ ของ UTXOs

สิ่งสำคัญคือต้องมีความเข้าใจคร่าวๆ เกี่ยวกับ โมเดล Unspent Transaction Output (UTXO) ที่ Bitcoin ใช้ ซึ่งต่างจากรูปแบบบัญชีที่เครือข่ายอื่นใช้

เพื่อวัตถุประสงค์ด้านการศึกษาของเรา โดยทั่วไปแล้ว UTXO สามารถอธิบายได้ว่าเป็นระบบเงินสด/การเปลี่ยนแปลงที่คล้ายกับการใช้เงินสดทั่วไป:

  1. 1. ฉันมี UTXO ที่มี 2 BTC และฉันต้องการส่ง 1 BTC ไปยังกระเป๋าเงินของ Bob
  2. 2. UTXO 2 BTC ทั้งหมดที่มีข้อมูลของฉันเชื่อมโยงกับมันจะถูกรวมเป็นธุรกรรม ปลดล็อคและแบ่งออกเป็น 1 BTC UTXO สองรายการ
  3. 3. จากนั้น ข้อมูลคีย์ของฉันจะถูกแนบไปกับ UTXO อันใดอันหนึ่ง ในขณะที่ข้อมูลคีย์ของ Bob จะถูกแนบมากับอีกอันหนึ่ง
  4. 4. UTXO แต่ละ UTXO ถูกล็อคและตอนนี้เชื่อมโยงกับกระเป๋าเงินที่เกี่ยวข้องในการทำธุรกรรม ตอนนี้เราแต่ละคนมี UTXO พร้อม 1 BTC

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

Blockchain: บัญชีแยกประเภทสาธารณะ

แนวคิดหลักของระบบเงินสดแบบ peer-to-peer คือความไว้วางใจหรือขาดไป ระบบการเงินที่มีประสิทธิภาพจ้างบุคคลภายนอก (ทรัสต์หรือธนาคาร) เพื่อรับรองการทำบัญชีธุรกรรมที่ถูกต้อง รวมถึงการตรวจจับการฉ้อโกง

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

เพิ่มเติมเกี่ยวกับ Blockchain

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

การเปลี่ยนแปลงใด ๆ ที่ตรวจพบในห่วงโซ่จะทำให้ข้อมูลไม่ถูกต้องเนื่องจากไม่ตรงกับบันทึกที่กระจายไปทั่วเครือข่าย แต่เครือข่ายรู้ได้อย่างไรว่าแฮชใดที่จะบันทึกเป็นความจริง

Bitcoin มาจากไหน?

มีสองวิธีในการรับ bitcoin: คุณสามารถซื้อ bitcoin จากการแลกเปลี่ยนเช่น AscendEX ด้วยคำสั่ง fiat หรือคุณสามารถให้บริการเพื่อแลกกับ bitcoin ในการตอบคำถามว่ามาจากไหน คุณจะต้องใช้วิธีที่สอง แต่แทนที่จะให้บริการแก่ลูกค้า ลูกค้าของคุณจะเป็นเครือข่าย

หลักฐานการทำงานและการขุด Bitcoin

เราได้กล่าวถึงกลไกสำคัญบางอย่างของซอฟต์แวร์ Bitcoin เช่น UTXO, blockchain และการเข้ารหัสคีย์สาธารณะโดยสังเขป ตอนนี้ เราสามารถอธิบายการขุดบล็อคและวัตถุประสงค์ของการพิสูจน์การทำงานได้อย่างปลอดภัย

นักขุด Bitcoin เป็นโหนดที่ใช้พลังงานและพลังประมวลผลเพื่อค้นหาแฮชถัดไปของบล็อกบนบล็อคเชน คอมพิวเตอร์เหล่านี้ทำการคำนวณหลายพันครั้งต่อวินาทีจนกว่าจะพบแฮชที่ตรงกัน นักขุดจะรวบรวมธุรกรรม ‘coinbase’ เป็นรางวัล และดำเนินการต่อไปเพื่อค้นหาบล็อกถัดไป จากนั้นเครือข่ายที่เหลือจะอัปเดตสำเนาบัญชีแยกประเภทและเผยแพร่ไปยังเครือข่ายที่เหลือ

บันทึก: การขุดบล็อคเพียงอย่างเดียวไม่ได้รับประกันความสำเร็จของนักขุด แฮชจะต้องตรงกับบล็อกถัดไปที่พบในเชน โหนดที่ซื่อสัตย์จะอ้างถึงสำเนาที่ยาวที่สุดของบล็อกเชนเท่านั้น

Proof-of-work เป็นแนวคิดที่ไม่เปลี่ยนแปลงมากนักเนื่องจากถูกสร้างขึ้นเพื่อใช้กับ Hashcash แนวคิดคือต้องใช้พลังงานในรูปของพลังประมวลผลเพื่อแสดงว่าเวลาผ่านไปนานและงานได้เสร็จสิ้นลงแล้ว เป็นหนึ่งในไม่กี่วิธีในการแสดงเวลาเชิงเส้นบนเครือข่าย เนื่องจากคอมพิวเตอร์ต้องใช้เวลาในการคำนวณอัลกอริทึมที่จำเป็นในการแก้ปัญหาแฮชที่ใช้ (SHA-256) ใน Bitcoin

คณิตศาสตร์/การออกแบบได้ผลเพื่อให้นักขุดพบแฮชทุกๆ 10 นาที ขึ้นอยู่กับความยากที่เครือข่ายกำหนดเพื่อตอบสนองต่อปริมาณการขุดที่เกิดขึ้น ยิ่งมีนักขุดบนเครือข่ายมากเท่าไหร่ ความยากก็จะยิ่งสูงขึ้นเท่านั้น

อุปทานสูงสุด & การลดรางวัลครึ่งหนึ่ง

จุดขายที่สำคัญจุดหนึ่งที่คุณจะพบคือตารางอัตราเงินเฟ้อที่คงที่ของ Bitcoin จะมีการหมุนเวียนเพียง 21 ล้าน bitcoins ตามเวลาที่กำหนดในราวปี 2140 ในช่วงเวลานั้น นักขุด bitcoin จะยังคงรวบรวมธุรกรรมรางวัลการสร้างบล็อก โดยที่รางวัลจะถูกตัดออกประมาณครึ่งหนึ่งทุกๆ สี่ปีหรือประมาณ 210,000 บล็อค

หมายเหตุเกี่ยวกับการขุดบล็อค

คำถามที่ชัดเจนคือ: ทำไมไม่มีใครสร้างบล็อคเชนของตัวเองขึ้นมาเพื่อหลอกเครือข่าย? นี่คือสิ่งที่เรียกว่า ‘การโจมตี’ บนเครือข่าย ต้องใช้พลังงานจำนวนมาก 51% ของกำลังประมวลผลของเครือข่าย ในการขุดบล็อกที่ถูกต้อง และต้องใช้จำนวนมากขึ้นในการขุดบล็อกที่ผิดกฎหมาย จากนั้นจึงจับคู่แฮชบล็อกเชนเพื่อให้พอดีกับบล็อกปลอมนี้ การประพฤติตนอย่างซื่อสัตย์ในเครือข่ายนี้ให้ผลกำไรมากกว่าการพยายามล้มล้าง

แนวคิดนี้ยังคงทำให้การสร้างแฮชทำได้ยากอย่างเหลือเชื่อมากกว่าการตรวจสอบแฮช

ง่ายต่อการเรียนรู้ ยากที่จะโท

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

การทำความเข้าใจแนวคิดหลักข้างต้นไม่ได้มีไว้เพื่อให้คุณเชี่ยวชาญในเรื่องนี้ แต่หมายถึงการให้เครื่องมือในการเจาะลึกลงไปในหัวข้อที่ซับซ้อน เช่น Bitcoin มีเศรษฐศาสตร์, ปรัชญา, การอภิปรายการใช้พลังงานของ Proof-of-Work, Hard-forks, ความปลอดภัยของวลี Seed และอื่น ๆ เป็นต้น เพิ่มเติมเกี่ยวกับสิ่งเหล่านั้นที่จะมา!

Author: Handsome Bob

The older and wiser Bob of the duo. He chooses to spend his time buried in history books to further understand mankind and the various ways he is governed. He’s determined to apply this worldly knowledge to its decentralized autonomous counterpart but must finance this through his writing.

Education: Masters in Cardano

Crypto Class of: 2021

Fun Fact: Older than sand

แท็ก:

Bitcoin

ค้นพบเพิ่มเติม

ขออภัย เราไม่สามารถค้นหาข้อมูลใดๆ ของคุณได้ โปรดลองใช้คำอื่น
This site is registered on wpml.org as a development site.