Bitcoin เป็นตัวอย่างแรกที่ประสบความสำเร็จในเรื่องของระบบการเงินที่ไม่น่าเชื่อถือ ซึ่งไม่จำเป็นต้องให้มีผู้มีอำนาจจากส่วนกลาง เช่น Federal Reserve หรือ European Central Bankเข้ามา
สถาปัตยกรรมของ Bitcoin คืออะไร?
สิ่งที่คุณจะได้เรียนรู้
-สถาปัตยกรรมของเงินที่มีอยู่
-สถาปัตยกรรมของ Bitcoin
-หน้าที่หลักของ Bitcoin
-ผู้เข้าร่วมในเครือข่าย Bitcoin
Bitcoin เป็นตัวอย่างแรกที่ประสบความสำเร็จในเรื่องของระบบการเงินที่ไม่น่าเชื่อถือ ซึ่งไม่จำเป็นต้องให้มีผู้มีอำนาจจากส่วนกลาง เช่น Federal Reserve หรือ European Central Bankเข้ามา เมื่อเรียนรู้ว่าสถาปัตยกรรมทางเทคนิคของ Bitcoin บรรลุสิ่งนี้ได้อย่างไร - ฟังก์ชันและบทบาทเฉพาะ - คุณสามารถจะค้นพบโอกาสมากมายที่สามารถสร้างได้ภายในระบบนิเวศที่ไม่ซ้ำใครหรือได้รับแรงบันดาลใจในการสร้างสกุลเงินดิจิทัลของคุณเอง
ในการเริ่มต้น ให้เริ่มดูที่ข้อกำหนดพื้นฐานของระบบการเงิน แล้วเปรียบเทียบกับสถาปัตยกรรมที่เป็นเอกลักษณ์ของ Bitcoin และฟังก์ชันที่มนุษย์เล่นควบคู่ไปกับฮาร์ดแวร์และซอฟต์แวร์
FYI - Bitcoin เป็นระบบเงินสดไร้เงินสดแบบ peer-to-peer โดยทั่วไปเขียนด้วย B ตัวใหญ่ ทำให้สามารถใช้ bitcoin (ขนาดเล็ก 'b' ) เป็นสกุลเงินของระบบนั้นได้
สถาปัตยกรรมของระบบการเงินที่มีอยู่
ระบบการเงินที่มีอยู่เรียกว่าเงินคำสั่ง Fiat เป็นคำภาษาละตินที่หมายถึง 'โดยกฤษฎีกา' และใช้เพื่ออธิบายวิธีสร้างและจัดการสกุลเงิน เช่น ดอลลาร์สหรัฐ ยูโร และเยน
ตั้งแต่ปี 1971 สกุลเงินทั่วโลกมีมูลค่าเพียงเพราะรัฐบาลที่ออกสกุลเงินดังกล่าวกล่าวเช่นนั้น พวกเขาไม่ได้รับการสนับสนุนจากสินทรัพย์ใด ๆ เช่นทองคำ - ซึ่งก่อนหน้านี้เป็นกรณี - และทำงานบนแบบจำลองที่ไว้วางใจได้
-อ่านเพิ่มเติมเกี่ยวกับวิธีการทำงานของ Fiat Banking (how fiat banking works)
ใครก็ตามที่ใช้เงิน Fiat จะต้องไว้วางใจผู้มีอำนาจส่วนกลางในการสร้างกฎเกณฑ์ของระบบการเงินและวิธีการบังคับใช้ สามารถแบ่งออกกว้างๆ ได้ดังนี้
1. กรอบการเงินและระบบการชำระบัญชี- กฎและนโยบาย; โครงสร้างพื้นฐานในการออกเงินใหม่ & บรรลุฉันทามติในการชำระธุรกรรม
2.ลำดับชั้นของระบบ - กำหนดระดับสิทธิ์ต่างๆ ให้กับผู้เข้าร่วมที่แตกต่างกันเพื่อใช้เฟรมเวิร์กและฟังก์ชันการชำระบัญชี ทั้งภายในและภายนอก
ที่ด้านบนสุดของลำดับชั้นของระบบ (2) คือหน่วยงานกำกับดูแลบางประเภทที่กำหนดกฎเกณฑ์ของกรอบงานโดยรวม (กฎและนโยบาย) และดูแล/มอบหมายระบบการตั้งถิ่นฐาน (1)
ในโลกแห่งความเป็นจริงนั้น นี่คือสิ่งที่รัฐบาลโดยทั่วไปมอบอำนาจให้ธนาคารกลางเพื่อบังคับใช้นโยบาย ออกเงินใหม่ และจัดการระบบการชำระบัญชี ในขณะที่หน่วยงานกำกับดูแลต่างๆ พยายามทำให้ระบบอยู่ในการตรวจสอบ
สิทธิพิเศษต่างๆ ในการโต้ตอบกับระบบการเงินลดหลั่นลำดับชั้นของเครือข่ายไปยังธนาคาร บริการชำระเงิน และผู้ใช้เงินรายบุคคล - ผู้ค้าและผู้บริโภค
การออกแบบระบบการเงินดิจิทัลที่สามารถทำงานได้อย่างน่าเชื่อถือโดยไม่จำเป็นต้องมีคนกลางเป็นศูนย์กลางนั้นยากเพราะสิ่งที่เรียกว่าปัญหาของนายพลไบแซนไทน์
นี่เป็นสัญลักษณ์เปรียบเทียบของนายพลไบแซนไทน์ที่ต้องการตัดสินใจในการต่อสู้เมื่อเขารู้ว่าตัวเขาเองนั้นไม่สามารถพึ่งพาความถูกต้องของทุกคนที่ให้ข้อมูลเกี่ยวกับสถานะการรบแก่เขา ดังนั้น ในส่วนที่เกี่ยวกับระบบ ปัญหานี้ตกลงเกี่ยวกับแนวทางปฏิบัติที่ข้อมูลไม่สมบูรณ์หรือไม่น่าเชื่อถือ
ในความสัมพันธ์เฉพาะกับระบบการเงิน ปัญหาคือสิ่งที่เรียกว่า 'การใช้จ่ายซ้ำซ้อน' - โอกาสที่ยอดคงเหลือสามารถใช้ได้มากกว่าหนึ่งครั้ง
ปัญหาการใช้จ่ายซ้ำซ้อนนั้นถือเป็นตัวบ่อนทำลายความไว้วางใจในระบบการเงินและดังนั้นจึงแสดงให้เห็นถึงความจำเป็นที่ผู้มีอำนาจส่วนกลางจะต้องมีคำพูดสุดท้าย - เป็นนายพล - แต่ในขณะเดียวกันผู้มีอำนาจจากส่วนกลางก็สร้างจุดอ่อนเนื่องจากอำนาจที่พวกเขาใช้
ในกรณีของเงินเฟียต ความอ่อนแอนั้นส่งผลให้เกิดการใช้อำนาจที่รัฐบาลมีอยู่ เหนือการจัดหาเงินในทางที่ผิด ทำให้เกิดความเหลื่อมล้ำมากขึ้นเรื่อยๆ ส่งผลให้เกิดปัญหาเงินเฟ้อในโลกแห่งความเป็นจริง กัดเซาะกำลังซื้อของเงินออมและค่าจ้างของคุณนั่นเอง
กรอบการเงินของ Bitcoin
Satoshi Nakamoto - ผู้สร้าง Bitcoin ได้แก้ไขปัญหา Double Spend โดยการสร้างระบบการเงินที่มีกฎตายตัวที่กำหนดไว้ในรหัสคอมพิวเตอร์ ไม่ใช่บนเอกสารนโยบายของรัฐบาล
กฎเหล่านั้นทำงานเป็นชิ้นส่วนของซอฟต์แวร์ในเครือข่ายคอมพิวเตอร์แบบกระจายโดยไม่มีลำดับชั้น การอนุญาต หรือความเชื่อถือ ไม่มีอำนาจกลางบังคับใช้กฎ ผู้ที่เข้าร่วมในเครือข่าย Bitcoin ติดตามพวกเขาเนื่องจากสิ่งจูงใจทางเศรษฐกิจที่มีให้สำหรับการออก Bitcoin ในอัตราที่คาดการณ์ได้และไม่เปลี่ยนแปลงไปสู่อุปทานคงที่สูงสุด วิธีนี้จะช่วยขจัดความเสี่ยงจากการใช้เงินในทางที่ผิดและสร้างฉันทามติเกี่ยวกับยอดคงเหลืออย่างต่อเนื่อง เพื่อแก้ปัญหาการใช้จ่ายซ้ำซ้อน
กฎที่สำคัญของระบบการเงินของ Bitcoin สามารถสรุปได้ดังนี้:
-มีกำหนดการจัดหาที่แน่นอนของ bitcoin สูงสุด 21 ล้าน
-อัตราที่ bitcoins ถูกสร้างขึ้นจนถึงจำนวนสูงสุดนั้นได้รับการแก้ไขทางคณิตศาสตร์ - ลดลงครึ่งหนึ่งทุก ๆ สี่ปี
-bitcoins ใหม่ถูกสร้างขึ้นทุก ๆ สิบนาที (ปัจจุบันตั้งไว้ที่ 6,25); ระบบกำลังควบคุมตนเองเพื่อให้แน่ใจว่าสิ่งนี้
-ไม่มีทางอื่นที่จะสร้าง bitcoin ได้
หน้าที่หลักของระบบการเงินของ Bitcoin
เพื่อที่จะทำงานเป็นระบบการเงิน โดยไม่มีผู้ไกล่เกลี่ยกลาง Bitcoin ต้องการผู้เข้าร่วมที่แตกต่างกันในเครือข่ายเพื่อให้บรรลุสิ่งต่อไปนี้:
1. การรักษาบัญชีแยกประเภทประวัติศาสตร์ที่ถูกต้องของธุรกรรมและยอดคงเหลือที่ยังไม่ได้ใช้
2. ตรวจสอบธุรกรรมใหม่ที่ยืนยันตามกฎ (กลไกฉันทามติ)
3. เพิ่มธุรกรรมเหล่านั้นไปยังบัญชีแยกประเภทในอดีต ในรูปแบบข้อมูลที่ถูกต้อง
4. ออก bitcoin ใหม่ตามอัตราที่กำหนด - ปัจจุบัน 6.25BTC ต่อบล็อกใหม่
5. อนุญาตให้กระเป๋าเงินใช้จ่ายและรับธุรกรรม & ซิงค์กับบัญชีแยกประเภท
6. ทำหน้าที่เป็นบริการสำหรับผู้ใช้ภายนอก/บริการเพื่ออ้างอิงข้อมูลการทำธุรกรรม
7. กำหนดเส้นทางข้อมูลระหว่างผู้เข้าร่วมในเครือข่ายเพียร์ทูเพียร์
Satoshi Nakamoto ได้สรุปฟังก์ชันเหล่านี้ไว้ในรหัสอ้างอิงดั้งเดิมที่เขาเขียนในปี 2008 ซอฟต์แวร์ดังกล่าวได้รับการอัปเดตตั้งแต่นั้นมาและให้บริการในไคลเอนต์อ้างอิง ซึ่งโดยทั่วไปคือ Bitcoin Core
Bitcoin Core จะช่วยให้ทุกคนที่มีการตั้งค่าคอมพิวเตอร์เพียงเล็กน้อยสามารถเข้าร่วมเครือข่ายของโหนดที่ทำหน้าที่ของ Bitcoin ได้เช่นเดียวกับการเป็นสะพานเชื่อมกับผู้ที่ต้องการสร้างบริการเพื่อขยายระบบนิเวศและการยอมรับของผู้ใช้
Nodes - ผู้เข้าร่วมที่แตกต่างกันในเครือข่าย Bitcoin
เครือข่าย Bitcoin ไม่มีลำดับชั้น แต่มีโหนดประเภทต่าง ๆ ที่ตอบสนองฟังก์ชั่นที่จำเป็น (ตามรายละเอียดด้านบน) ในระดับมากหรือน้อย
-Full Nodes: ฟังก์ชั่นทั้งหมดยกเว้นการสร้าง bitcoin ใหม่
-Lightweight Nodes: การกำหนดเส้นทาง & กระเป๋าเงิน (1 & 5)
-คนงานเหมือง: การออก/สั่งซื้อ; การกำหนดเส้นทางและบัญชีแยกประเภทแบบเต็ม (3,4 & 7)
-ไคลเอนต์ API - จัดเตรียมการเชื่อมต่อกับ Bitcoin Core
-บริการจากบุคคลภายนอก: การเชื่อมต่อกับ Bitcoin Core ผ่านไคลเอนต์ API หรือโดยตรงกับโหนดเต็มเพื่อขับเคลื่อนบริการภายนอก
ในบทความถัดไป คุณจะได้เรียนรู้วิธีที่โหนดโต้ตอบกันเพื่อให้ Bitcoin ทำงานได้อย่างไร และคุณจะเริ่มเข้าใจถึงโอกาสที่คุณจะได้มีส่วนร่วมอย่างแข็งขันในการขับเคลื่อนระบบนิเวศของ Bitcoin โดยทำหน้าที่หนึ่งในบทบาทเหล่านั้น ตลอดจนดูแลรักษาและปรับปรุงซอฟต์แวร์และโครงสร้างพื้นฐานที่อยู่เบื้องหลัง
ภาพรวมของเราเกี่ยวกับสถาปัตยกรรมของ Bitcoin - และบทความที่ตามมา - ไม่รวมถึงความซับซ้อนของวิธีการทำงานของโปรโตคอล หากการใช้เครือข่ายแฮชชิง การเข้ารหัสแบบเส้นโค้งวงรี หรือเครือข่ายแบบเพียร์ทูเพียร์เป็นกระเป๋าของคุณ แสดงว่ามีวิธีการมีส่วนร่วมอย่างแข็งขันในการรักษาและปรับปรุงโปรโตคอล Bitcoin
ซึ่งจะอธิบายในบทความหน้าในส่วนนี้ด้วย..
ข้อจำกัดความรับผิดชอบ:
มุมมองในบทความนี้แสดงถึงมุมมองส่วนตัวของผู้เขียนเท่านั้นและไม่ถือเป็นคำแนะนำในการลงทุน สำหรับแพลตฟอร์มนี้ไม่รับประกันความถูกต้องครบถ้วนและทันเวลาของข้อมูลบทความ และไม่รับผิดชอบต่อการสูญเสียใด ๆ ที่เกิดจากการใช้ข้อมูลในบทความ
0.00