Education | บทความ

โซลาน่า (SOL) คืออะไร? สูตรสำหรับเลเยอร์ 1

โดย Ugly Bob | OCT 11, 2022

โซลาน่า (SOL) คืออะไร? สูตรสำหรับเลเยอร์ 1 12:28 มินอ่าน

โซลาน่า (SOL) คืออะไร? สูตรสำหรับเลเยอร์ 1

ประวัติโซลานา

แนวคิดของนักฆ่า ETH แม้ว่าจะยังเด็ก แต่ก็เป็นการยกย่องที่ศักดิ์สิทธิ์ในพื้นที่ของสกุลเงินดิจิทัล ในช่วงตลาดกระทิงของปีที่แล้ว ทุก ๆ Layer-1 นั้นสามารถฆ่า ETH ที่มีศักยภาพและมีเวลาเป็นพันๆ ครั้ง แต่แล้วอีกครั้งโทเค็นอื่นๆ ที่มีมูลค่าตามราคาตลาดก็เช่นกัน

Solana สร้างขึ้นโดย Anatoly Yakovenko วิศวกรคอมพิวเตอร์ชาวรัสเซียที่ทำงานในสหรัฐอเมริกา วิศวกรเครือข่ายที่เข้มแข็งในการต่อสู้ อาชีพที่ผ่านมาของเขาดูเหมือนจะเป็นศูนย์บ่มเพาะที่สมบูรณ์แบบสำหรับผู้ที่จะทำให้คำทำนายเป็นจริง เขาทำงานที่ Qualcomm, Mesosphere และ Dropbox

สนใจซื้อโทเค็น Solana (SOL) หรือไม่

Buy Now

การเริ่มต้นของเวลา

มีปัญหากับสถานะปัจจุบันของบล็อคเชนเนื่องจากปริมาณธุรกรรมกลายเป็นปัญหา บรรดาผู้ที่ตัดสินใจ ซื้อ Bitcoin ( BTC / USDT ) และ ซื้อ Ethereum ( ETH / USDT ) กำลังดิ้นรนเพื่อขยายธุรกรรมสิบห้ารายการต่อวินาที โซ่เหล่านี้ไม่ได้ใช้เวลา แต่บล็อกเป็นหน่วยของเวลา

ในเดือนพฤศจิกายน 2017 Anatoly ออกเอกสารไวท์เปเปอร์เรื่อง Proof-of-History ซึ่งเป็นวิธีการจัดเตรียมนาฬิกาสำหรับเครือข่ายคอมพิวเตอร์โดยใช้อัลกอริธึมการแฮช SHA-256 เขามีกาแฟมากเกินไปตามตำนานเล่าขาน

เขาเริ่มทำงานส่วนตัวโดยพัฒนาโปรเจ็กต์ชื่อ Loom ในภาษาซี ต่อมาถูกย้ายไปยังภาษาโปรแกรม Rust ด้วยกำลังใจจากเพื่อน Greg Fitzgerald

โซลานาคืออะไร

ต้นแบบผ้าไหม

Loom มาถึงแล้ว และในเดือนกุมภาพันธ์ 2018 Greg Fitzgerald ได้เปิดตัวต้นแบบโอเพ่นซอร์สของกระดาษขาว Proof-of-History ที่เรียกว่า ‘Silk’ ที่สามารถตรวจสอบและประมวลผลธุรกรรมที่ลงนามได้หมื่นรายการในครึ่งวินาที

ไม่นานหลังจากนั้น Stephen Akridge ซึ่งเป็นทหารผ่านศึกของ Qualcomm อีกคนหนึ่งก็สามารถปรับปรุงต้นแบบได้โดยการโอนกระบวนการตรวจสอบลายเซ็นไปยัง GPU

ชายสองคนจะเข้าร่วม Anatoly บน Loom พร้อมกับผู้ก่อตั้งอีกสามคน

รีแบรนด์

น่าเสียดายที่วิศวกรไม่ค่อยเก่งในการตั้งชื่อสิ่งต่าง ๆ ดังนั้นจึงเกิดความสับสนเนื่องจาก Ethereum มี Loom Network ด้วยเช่นกัน ผู้ใช้จะสับสนกับ Anatoly’s Loom และโชคดีที่ Loom/Silk ได้กลายมาเป็น Solana โดยอิงจากเมืองชายหาดเล็กๆ ที่ทั้งสามอาศัยอยู่ขณะทำงานที่ Qualcomm

ทดสอบโซลาน่า

ในเดือนมิถุนายน พ.ศ. 2561 ทีมงานสามารถเผยแพร่โหนดที่ได้รับอนุญาตจำนวน 50 โหนด ซึ่งเป็นเครือข่ายสาธารณะทดสอบเครือข่ายที่ทำงานบนโครงสร้างพื้นฐานระบบคลาวด์ ซึ่งสามารถรองรับ ‘ระเบิด’ ที่สอดคล้องกันได้มากถึง 250,000 ธุรกรรมต่อวินาที

ในเวลาต่อมาพวกเขาได้พัฒนาเครือข่ายทดสอบสาธารณะ ‘Pillbox’ ที่รัน 150 โหนด และผลักดันตัวเลขระหว่าง 200K ถึง 500K ธุรกรรมต่อวินาที Pillbox รุ่นนี้ยังเสนอการสนับสนุนที่จำกัดสำหรับโปรแกรมแบบ on-chain โดยใช้สภาพแวดล้อมการดำเนินการ BPF

เหล่านี้เป็นปีแรก ๆ ของโซลานา; เราจะเข้าสู่ประวัติศาสตร์ล่าสุดหลังจากที่เราแยกย่อยส่วนประกอบสำคัญที่แต่งหน้าโซลาน่า สิ่งสำคัญคือต้องเข้าใจว่า Solana เป็นสัตว์ร้ายที่แตกต่างจาก Ethereum หรือ Bitcoin

องค์ประกอบหลักของโซลานา

“หลักการออกแบบที่เป็นแนวทางที่ Solana คือการออกแบบซอฟต์แวร์ที่หลีกเลี่ยงไม่ได้ของฮาร์ดแวร์เพื่อให้สามารถใช้งานได้ 100%” – Solana Labs

โทเค็น SOL

โทเค็นดั้งเดิมใน Solana คือ SOL ซึ่งสามารถซื้อได้บน AscendEX และใช้เพื่อชำระค่าธรรมเนียมบนเครือข่าย SOL ที่มีขนาดเล็กกว่าจะเรียกว่า Lamports เหมือนกับ Satoshi สำหรับ BTC ลำพอร์ตมีค่า 0.000000001 SOL เช่นเดียวกับ ERC-20 สำหรับ Ethereum มาตรฐานโทเค็น SPL ให้ dApps มีวิธีการสร้างโทเค็นเพื่อใช้ในโปรโตคอลที่เกี่ยวข้อง

คาดคะเนว่าจะมีการหมุนเวียน SOL ทั้งหมด 489 ล้านเมื่อถึงเวลาที่เครือข่ายล้างตารางอัตราเงินเฟ้อ

หลักฐานประวัติศาสตร์

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

แม้ว่าจะถือเป็นกระดูกสันหลังของ Solana แต่ Proof-of-History ไม่ใช่อัลกอริธึมฉันทามติ แต่จะใช้กับ Proof-of-Stake เพื่อจัดกิจกรรมต่างๆ เช่น การผลิตบล็อกและคำสั่งธุรกรรม

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

ผู้เข้าร่วมเครือข่ายสามารถมั่นใจได้ว่าธุรกรรมถูกสร้างขึ้นหลังจากช่วงเวลาหนึ่ง ๆ หากอ้างอิงถึงช่วงเวลาที่บันทึกไว้ก่อนหน้านั้น

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

Tower Byzantine Fault Tolerance

Solana ใช้ความคลาดเคลื่อนของ Byzantine Fault Tolerance ที่ปรับเปลี่ยนได้ตามความต้องการเป็นกลไกที่เป็นเอกฉันท์ นี่อาจเป็นส่วนที่สับสนที่สุดของ Solana ถัดจาก Proof-of-History ดังนั้น ELI5 จึงอยู่ในระเบียบ และคุณสามารถไป ที่นี่ สำหรับ ELI30 ได้

ELI5 ish : การใช้ช่วงเวลาที่บันทึกไว้ใน Proof-of-History นั้น Solana อนุญาตให้ผู้ตรวจสอบความถูกต้องทำการโหวตของพวกเขาไปยัง fork ของ blockchain ในระยะเวลาที่กำหนดเท่านั้น เมื่อลงคะแนนแล้วและเดิมพันของพวกเขาถูกวางเดิมพันในความถูกต้องของบล็อกนั้น ผู้ตรวจสอบจะถูกล็อคไม่ให้ลงคะแนนในบล็อกใดๆ ที่ไม่ใช่ส่วนย่อยของการโหวตนั้น เครือข่ายไม่สามารถมีผู้ตรวจสอบความถูกต้องในบัญชีแยกประเภทหลายเวอร์ชัน

ฉันบอกสิ่งนี้กับเด็กวัย 5 ขวบของฉันด้วยผลลัพธ์ที่คาดเดาได้ (และสัมพันธ์กัน) เขาเริ่มร้องไห้ ขอของเล่นของเขา และทำให้ตัวเองเปื้อน นี่เป็นแนวทางปฏิบัติมาตรฐานสำหรับการเรียนรู้เกี่ยวกับการทำงานภายในของ Solana ( USDT / SOL )

กังหัน

โปรโตคอลการแพร่กระจายบล็อก ที่ใช้โดย Solana เพื่อจัดการการส่งข้อมูลจำนวนมากไปยังเครื่องมือตรวจสอบจำนวนมาก มันไม่เป็นประโยชน์สำหรับโหนดที่จะมีการเชื่อมต่อแยกต่างหากกับโหนด 25,000 โหนด และส่งบล็อกข้อมูลขนาด 256MB ทั้งหมดไปให้พวกเขา

Turbine มอบโซลูชันเช่นการเผยแพร่ข้อมูลใน BitTorrent (หรือการตลาดหลายระดับ) แทนที่จะเป็นบล็อกขนาด 256MB หัวหน้าบล็อกจะแบ่งไฟล์ออกเป็นชิ้นเล็กๆ และส่งแต่ละแพ็กเก็ตไปยังเครื่องมือตรวจสอบแบบสุ่ม ผู้ตรวจสอบความถูกต้องเหล่านั้นจะส่งข้อมูลที่ได้รับไปยังกลุ่มเพื่อนที่รู้จักกันในนามเพื่อนบ้าน เพื่อนร่วมงานทำสิ่งเดียวกันกับย่านที่เชื่อมต่อของพวกเขา และในไม่ช้าโหนดหลายพันแห่งจะได้รับข้อมูลภายในมิลลิวินาที

ผู้ตรวจสอบความถูกต้องยังสามารถส่งข้อมูลออกเป็นรหัส Reed-Solomon เพื่อให้ผู้ตรวจสอบสามารถสร้างบล็อกใหม่ที่มีข้อมูลที่ไม่สมบูรณ์ได้ สิ่งสำคัญคือต้องสังเกตว่าผู้ตรวจสอบความถูกต้องที่มี โทเค็น $SOL ที่เดิมพัน มากกว่านั้นจะถูกวางไว้ใกล้กับผู้ผลิตบล็อก เพื่อให้ผู้ตรวจสอบที่มุ่งมั่นมากขึ้นมีโอกาสที่ดีที่สุดในข้อมูลที่สมบูรณ์ที่สุด

กัลฟ์สตรีม

Bitcoin และ Ethereum ต่างก็ใช้ Mem Pool เพื่อจัดเก็บธุรกรรมที่ยังไม่ได้ประมวลผล โดยที่กลุ่มของธุรกรรมที่ไม่ได้รับการยืนยันนี้ถูกเผยแพร่ไปยังโหนดสุ่มในเครือข่าย เนื่องจาก Proof-of-History ช่วยให้เราทราบลำดับของผู้นำการบล็อกล่วงหน้า ธุรกรรมจึงสามารถส่งไปยัง Validators ได้ล่วงหน้า เมื่อธุรกรรมถูกส่งไปยังผู้ตรวจสอบความถูกต้อง ธุรกรรมจะถูกส่งไปยัง Block Leader ที่กำลังจะมีขึ้น

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

ระดับน้ำทะเล

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

การวางท่อ

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

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

เครื่องมือตรวจสอบทำงานสองไปป์ไลน์พร้อมกัน: TPU สำหรับ Block Leading และ TVU สำหรับการตรวจสอบบล็อกปกติ

Cloudbreak

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

นี่เป็นคำอธิบายง่ายๆ ของ Cloudbreak แต่เป็นวิธีที่มีประสิทธิภาพในการอนุญาตให้ Solana ปรับขนาดเครือข่าย การเดิมพัน Solana คือการเดิมพันฮาร์ดแวร์

สถานะของโซลานาสมัยใหม่

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

ยุคทองที่ชัดเจนของโซลาน่านี้คงอยู่ได้ไม่นาน ในปี พ.ศ. 2564 โซลานาเริ่มดิ้นรนกับประสิทธิภาพของเครือข่าย และจากนั้นก็มีการโจมตี FUD ตามมา Solana ประสบกับความล่าช้าเล็กน้อยในการส่งออกธุรกรรมที่มีการหยุดทำงานของเครือข่ายจริงเล็กน้อย แต่ใน crypto มันไม่สำคัญ: มันเหมือนกันทั้งหมดสำหรับนักลงทุนในตลาดที่เต็มไปด้วยวายร้ายและความไม่มั่นคงตลอดกาล ราคาก็ลง

เช่นเดียวกับแอปพลิเคชั่น crypto ใด ๆ Solana เป็นโครงการต่อเนื่อง การอัปเกรดเครือข่ายใหม่ เช่น การนำ QUIC ไปใช้ คุณภาพของบริการที่มีน้ำหนักเดิมพัน และตลาดค่าธรรมเนียมเป็นการอัปเกรดซอฟต์แวร์ แต่การประกาศที่แท้จริง (ยังคงเป็นตลาดที่คำนึงถึงคุณ) คือ Solana Mobile Stack และ Saga Phone DeFi และ dApps มาถึงกระเป๋าของคุณแล้ว แนวคิดเหล่านี้อยู่นอกเหนือขอบเขตของบทความนี้ แต่ Bob’s จะต้องเขียนเกี่ยวกับเรื่องนี้อย่างแน่นอนในอนาคต อาจมาจาก Sagas ของเรา

Author: Ugly Bob

The wily and less old Bob. He does the back-end stuff for the duo and handles the day-to-day while other Bob counts the twenties made from their writing. They make him have his Twitter account, but DMs are open.

Education: U of Rugpulls

Crypto Class of: 2021

Fun Fact: Has never held an important opinion

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

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