อีกวันเปิดตัว mainnet อีกตัว หรืออย่างน้อยก็เป็นบางครั้งที่รู้สึกได้ในพื้นที่บล็อกเชนเนื่องจากทุกโครงการดูเหมือนว่าจะเป็นโครงการล่าสุดและยิ่งใหญ่ที่สุดในการสร้างสมดุลระหว่างความเร็วความสามารถในการปรับขนาดและความปลอดภัย น่าเสียดายที่หลายคนจบลงด้วยกิจกรรมการพัฒนาเพียงเล็กน้อยและมีผู้ใช้ที่มีค่าเพียงไม่กี่คน.
ดังนั้นเมื่อมีโปรเจ็กต์ใหม่ที่ดูเหมือนจะทำให้เกิดความตื่นเต้นอย่างแท้จริงในหมู่ผู้เล่นและนักลงทุนที่มีชื่อเสียงในพื้นที่นี้ก็ควรที่จะพิจารณาอีกครั้ง แม้จะเป็นเรื่องใหม่ในที่เกิดเหตุและยังอยู่ในขั้นตอนการพัฒนา testnet แต่ Solana ก็เป็นหนึ่งในโครงการดังกล่าว.
ปัจจุบันมีการเชื่อมโยงกับชื่อต่างๆเช่น Bison Trails และ Chainlink ซึ่งก่อนหน้านี้ได้รับเงินลงทุน 20 ล้านดอลลาร์จากกองทุนที่มีชื่อเสียงระดับสูงเช่น 500 Startups และ Multicoin Capital นอกจากนี้ยังเพิ่งขายโทเค็นทั้งหมดในการประมูลของเนเธอร์แลนด์แม้ว่าจะมีการสังหารในตลาดกลางเดือนมีนาคมก็ตาม ดังนั้นสิ่งที่เกิดขึ้นกับ Solana เพื่อสร้างความสนใจอย่างมากจากอุตสาหกรรมนี้?
พื้นหลัง
ย้อนกลับไปในปี 2560 ซีอีโอ Anatoly Yakovenko ได้ก่อตั้ง Solana โดยมีเป้าหมายที่ทะเยอทะยานในการสร้างแพลตฟอร์มบล็อกเชนที่สามารถปรับขนาดสำหรับการนำไปใช้ทั่วโลก ก่อนหน้านี้ Yakovenko เคยเป็นผู้นำทีมพัฒนาระบบปฏิบัติการที่ บริษัท ผู้ผลิตโทรคมนาคม Qualcomm ซึ่งในขณะที่เขาบอกกับ Cointelegraph ว่า“ ฉันเป็นคนที่มีประสิทธิภาพสูงอยู่เสมอ ฉันใช้เวลา 12 ปีกับ Qualcomm ในการพยายามบีบอัดประสิทธิภาพทุกส่วนออกจากฮาร์ดแวร์” นอกจากนี้เขายังออกแบบระบบปฏิบัติการแบบกระจายที่ Mesosphere และทำงานเกี่ยวกับการบีบอัดที่ Dropbox.
เมื่อก่อตั้ง Solana เขาได้จัดตั้งทีมผู้เชี่ยวชาญที่มีประสบการณ์ใกล้เคียงกัน Greg Fitzgerald หัวหน้าเจ้าหน้าที่เทคโนโลยีของ บริษัท และสถาปนิกหลักเคยทำงานที่ Qualcomm ในระบบฝังตัวเต็มรูปแบบ Raj Gokal ประธานเจ้าหน้าที่ฝ่ายปฏิบัติการได้นำประสบการณ์ด้านการจัดการผลิตภัณฑ์และการเงินตั้งแต่สมัยที่เขาเป็นนักลงทุนร่วมทุนที่ General Catalyst และจากการจัดการผลิตภัณฑ์ที่ บริษัท สตาร์ทอัพของเขาเอง Sano และที่ Omada Health Eric Williams หัวหน้านักวิทยาศาสตร์เป็นนักฟิสิกส์อนุภาคที่ศึกษาที่ Berkeley และสำเร็จการศึกษาระดับดุษฎีบัณฑิต ในขณะที่องค์การยุโรปเพื่อการวิจัยนิวเคลียร์หรือที่เรียกกันทั่วไปว่าเซิร์นตามล่าหาอนุภาคฮิกส์โบซอน.
ทีม Solana สามารถดึงดูดนักลงทุนและพันธมิตรที่น่าประทับใจบนเส้นทางสู่การเปิดตัว mainnet ได้ Multicoin Capital เป็นผู้นำในการระดมทุนรอบละ 20 ล้านดอลลาร์ซึ่งได้ข้อสรุปในเดือนกรกฎาคม 2019 เมื่อเร็ว ๆ นี้ บริษัท ได้ดำเนินการประมูลในเนเธอร์แลนด์ผ่าน Coinlist เพื่อขายโทเค็น Sol 8 ล้านเหรียญเพิ่มอีก 1.76 ล้านดอลลาร์จาก 91 ประเทศ โดยรวมแล้ว Solana ขายโทเค็นได้ 186 ล้านเหรียญและเพิ่มขึ้น 25.6 ล้านดอลลาร์จากการขายโทเค็น.
Solana ยังดึงดูด บริษัท หลายแห่งให้เข้าร่วม Tour de Sol ซึ่งเป็นเครือข่ายทดสอบที่ได้รับแรงจูงใจ สิ่งที่มีชื่อเสียงที่สุดคือ Bison Trails ซึ่งเป็นส่วนหนึ่งของ Libra Association Bison Trails ทำหน้าที่เป็นโหนดตรวจสอบความถูกต้องบน Solana testnet แต่ยังรวมการสนับสนุนสำหรับ Solana เข้ากับข้อเสนอโครงสร้างพื้นฐานในฐานะบริการ.
ประเด็นที่อยู่ในมือ
เช่นเดียวกับโครงการบล็อกเชนอื่น ๆ ทีม Solana มีความท้าทายด้านความสามารถในการปรับขนาดอยู่ในใจในขณะที่พัฒนาแพลตฟอร์ม อย่างไรก็ตาม Solana มีเป้าหมายที่จะบรรลุความสามารถในการปรับขนาดโดยไม่กระทบต่อความปลอดภัยหรือการกระจายอำนาจ ทั้งสองเป็นปัญหากับ blockchains อื่น ๆ โดยเฉพาะอย่างยิ่งผู้ที่ใช้การพิสูจน์การเดิมพันที่ได้รับมอบหมายซึ่งพิสูจน์แล้วว่ามีแนวโน้มที่จะจัดการ.
Solana ยังตั้งเป้าหมายที่จะแก้ปัญหาอื่นที่มีอยู่ในฉันทามติของ blockchain นั่นคือการตกลงตรงเวลา ในบัญชีแยกประเภทเวลาที่ทำรายการเป็นสิ่งสำคัญเนื่องจากเป็นกระดูกสันหลังของลำดับเหตุการณ์ของบัญชีแยกประเภท หากบัญชีแยกประเภทถูกเก็บไว้บนเซิร์ฟเวอร์ส่วนกลางนาฬิการะบบจะประทับเวลารายการตามที่บันทึกไว้เท่านั้น อย่างไรก็ตามในระบบกระจายอำนาจโหนดทั้งหมดจะทำงานกับนาฬิกาของตัวเอง ดังนั้นเวลาจึงเป็นสิ่งที่โหนดเครือข่ายต้องตกลงกันมากพอ ๆ กับลักษณะของธุรกรรมนั้นเอง.
นอกจากนี้ใน Bitcoin และบล็อกเชนอื่น ๆ ระยะเวลาที่นักขุดใช้ในการแก้ปัญหาการเข้ารหัสลับคือสิ่งที่ควบคุมระดับความยาก ดังนั้นในบริบทของบล็อกเชนการบันทึกช่วงเวลาเป็นกุญแจสำคัญ บล็อกเชนที่แตกต่างกันแก้ปัญหานี้ด้วยวิธีที่แตกต่างกัน อย่างไรก็ตามการบรรลุข้อตกลงเกี่ยวกับเวลาจะทำให้ต้องใช้ภาระหนักในการส่งข้อความระหว่างโหนดเครือข่าย.
ตัวอย่างเช่น Hedera Hashgraph ซึ่งเป็นแพลตฟอร์มที่มีเป้าหมายคล้ายกับ Solana ใช้เวลาประทับจากโหนดที่สำคัญมากบนเครือข่ายและคำนวณค่ามัธยฐาน สิ่งนี้ทำให้เครือข่าย Hashgraph สามารถแซง Ethereum ในหมายเลขธุรกรรมได้อย่างรวดเร็ว Christian Hasker หัวหน้าเจ้าหน้าที่การตลาดของ Hedera Hashgraph กล่าวกับ Cointelegraph:
“ นับตั้งแต่เปิดการเข้าถึงแพลตฟอร์มของเราในเดือนกันยายน 2019 (ประมาณ 6 เดือน) Hedera มีธุรกรรมมากกว่า 80 ล้านรายการที่ดำเนินการบนเครือข่ายของเรา ในการเปรียบเทียบ Ethereum ใช้เวลากว่าสองปีครึ่งเล็กน้อยในการบรรลุเป้าหมายเดียวกันนี้”
หลักฐานประวัติศาสตร์
เพื่อเอาชนะความท้าทายในการบันทึกเวลา Solana ใช้โปรโตคอลเฉพาะที่เรียกว่า proof-of-history หรือที่เรียกว่า PoH ซึ่งเข้ารหัสช่วงเวลาที่ผ่านไปในข้อมูล blockchain โดยไม่ต้องใช้อินพุตหรือการส่งข้อความเฉพาะระหว่างโหนดเครือข่าย ใช้คุณลักษณะที่เรียกว่าฟังก์ชันหน่วงเวลาที่ตรวจสอบได้หรือ VDF ซึ่งต้องใช้เวลาในการคำนวณระยะเวลาที่ทราบและ จำกัด เฉพาะการทำงานบนคอร์ของหน่วยประมวลผลกลางเดียวซึ่งหมายความว่าการประมวลผลไม่สามารถเร่งได้โดยใช้โปรเซสเซอร์หลายตัว.
โปรโตคอล Solana เข้ารหัสผลลัพธ์ของ VDF แต่ละรายการลงในบล็อกของตัวตายตัวแทน ในการทำเช่นนี้จะให้บันทึกที่ไม่เปลี่ยนรูปของกาลเวลาก่อนที่ฉันทามติจะเกิดขึ้น ด้วยการลบภาระการส่งข้อความตามเวลา Solana อ้างว่าบรรลุความเร็วในการทำธุรกรรมเกือบ 50,000 ต่อวินาที.
Yakovenko อธิบายอย่างสั้น ๆ ถึงความสำคัญของการบรรลุฉันทามติเกี่ยวกับเวลาภายในสภาพแวดล้อม blockchain โดยบอกกับ Cointelegraph ว่า“ เนื่องจากเรามี PoH เราจึงสามารถตั้งสมมติฐานที่ชัดเจนเกี่ยวกับเวลาและลดความซับซ้อนในการนำไปใช้งานได้มาก” เกี่ยวกับบทบาทของ VDF ในการใช้งานบล็อกเชนในอนาคต Yakovenko ได้อธิบายถึงความซับซ้อนของการนำไปใช้:
“ VDF ยังค่อนข้างใหม่และการใช้งานที่เสนอนั้นจำเป็นต้องใช้ฮาร์ดแวร์ตรวจสอบจำนวนมากเช่นเดียวกับของเราหรือ ASICS ใหม่ [… ] เนื่องจากแนวทางการปรับขนาดของเราขึ้นอยู่กับระบบที่ทันสมัย VDF ของเราจึงทำงานได้ดีเป็นพิเศษสำหรับเครือข่ายของเรา ด้วยโครงสร้างพื้นฐานในปัจจุบันของเราเราสามารถก้าวกระโดดตามความทันสมัยและส่งมอบปริมาณธุรกรรม 50,000 รายการต่อวินาทีด้วยเวลาบล็อก 400ms บนเครือข่ายหลักในปัจจุบัน”
ความทนทานต่อความผิดพลาดของ Tower Byzantine และการพิสูจน์การเดิมพัน
Solana ใช้รูปแบบที่แตกต่างกันในแบบจำลองการทนต่อความผิดพลาดของไบแซนไทน์ที่ใช้งานได้จริงซึ่งใช้โดย Hyperledger Fabric และอื่น ๆ ที่เรียกว่า Tower Byzantine Fault แบบจำลองฉันทามตินี้ได้รับการออกแบบมาเพื่อจูงใจให้ผู้เข้าร่วมเครือข่ายดำเนินการเพื่อผลประโยชน์ของเครือข่ายตลอดเวลา โหนดวางเดิมพันโทเค็นตามความถูกต้องของแฮชพิสูจน์ประวัติล่าสุดในลักษณะเดียวกับวิธีที่พวกเขาวางเดิมพันโทเค็นในความถูกต้องของบล็อกในบล็อคเชน.
เช่นเดียวกับ pBFT ยิ่งแฮชที่ได้รับการยืนยันหลังจากการโหวตใด ๆ ก็จะยิ่งใช้เวลานานในการย้อนกลับการโหวตนั้น ผู้ตรวจสอบไม่สามารถลงคะแนนให้ส้อมได้เมื่อพวกเขาโหวตให้กับแฮชหนึ่ง ๆ โดยไม่ถูกลงโทษ Solana ยังใช้หลักฐานการเดิมพันเพื่อพิจารณาว่าใครมีส่วนร่วมในเครือข่ายในฐานะผู้ตรวจสอบความถูกต้อง ผู้ถือโทเค็นที่ไม่มีฮาร์ดแวร์ที่จะเข้าร่วมเป็นผู้ตรวจสอบความถูกต้องสามารถมอบอำนาจให้ผู้ตรวจสอบความถูกต้องเพื่อเข้าร่วมในการผลิตบล็อกได้.
ในการสรุปการพิสูจน์ประวัติจะทำหน้าที่เป็นนาฬิกาสำหรับเครือข่ายในขณะที่ tBFT จูงใจและลงโทษผู้ตรวจสอบความถูกต้องให้ดำเนินการเพื่อผลประโยชน์ของเครือข่าย PoS ช่วยให้ผู้ถือโทเค็นทำหน้าที่เป็นตัวแทนตัดสินใจว่าใครทำหน้าที่เป็นผู้ตรวจสอบความถูกต้อง.
การปรับขนาดได้
ทีม Solana ไม่ได้หยุดที่จะคิดค้นวิธีการฉันทามติใหม่ทั้งหมดเพื่อเอาชนะความท้าทายด้านความสามารถในการปรับขนาดและตามที่ Yakovenko บอกกับ Cointelegraph การพิสูจน์ประวัติศาสตร์ tBFT และ PoS เป็นเพียงความเห็นพ้องต้องกัน เขากล่าวเสริมว่า:“ เราต้องคิดค้นอีก 8 ครั้งเพื่อที่จะเลิกบล็อกปัญหาการปรับขนาดอื่น ๆ ต่อไปตั้งแต่การประมวลผลธุรกรรมคู่ขนานไปจนถึงการบล็อกสตรีมแบบเรียลไทม์ทั่วโลก”
นวัตกรรมอื่น ๆ อีกแปดอย่างที่คาดการณ์ไว้ทั้งหมด มีบทบาท ในการเร่งเวลาในการประมวลผลหรือโดยทั่วไปทำให้ Solana ทำงานได้อย่างมีประสิทธิภาพมากขึ้น ตัวอย่างเช่น Sealevel เป็นคุณลักษณะที่ช่วยให้สามารถประมวลผลสัญญาอัจฉริยะหลายสัญญาพร้อมกันได้ Turbine ทำงานในลักษณะที่เทียบได้กับ BitTorrent โดยแบ่งข้อมูลออกเป็นแพ็กเก็ตขนาดเล็กเพื่อเปิดใช้งานความสามารถในการปรับขนาดระหว่างโหนดทำให้ Solana รองรับโหนดนับพันที่ทำงานพร้อมกัน.
นักพัฒนาจำเป็น
เมื่อเร็ว ๆ นี้ Solana ร่วมมือกับ Chainlink ผู้ให้บริการ oracle เพื่อสร้าง oracle ที่เร็วมากซึ่งจะอัปเดตทุกๆ 400 มิลลิวินาที Yakovenko บอกกับ Cointelegraph ว่าการเคลื่อนไหวดังกล่าวเป็นการตอบสนองต่อความล้มเหลวของตลาดเมื่อเร็ว ๆ นี้เนื่องจากความแออัดของเครือข่าย เขาขยายแผนของ บริษัท ที่จะมีส่วนร่วมกับนักพัฒนาและพันธมิตรมากขึ้นในช่วงเวลาหนึ่งโดยบอกกับ Cointelegraph:
“ เรามีโปรแกรมเร่งความเร็วที่ยอดเยี่ยมซึ่งมีผู้สมัครมากกว่า 450 คนแล้วดังนั้นนักพัฒนาจึงออกนอกเส้นทางเพื่อค้นหาเรา พวกเขาต้องการสร้างแอประดับผู้บริโภค แต่ก็ไม่สามารถทำได้ด้วยโครงสร้างพื้นฐานที่มีจำหน่ายในปัจจุบัน เมื่อมีความต้องการที่จะสร้างเราจึงหวังว่านักพัฒนาจะมาตรวจสอบ Solana และเปอร์เซ็นต์ที่มากพอที่จะย้ายข้อมูล dapp ของพวกเขา”
Hasker กล่าวว่า Hedera Hashgraph ในทำนองเดียวกันเห็นว่ามีความต้องการไม่เพียงพอจากนักพัฒนาโดยระบุว่า:
“ นอกเหนือจากการจัดการกับความสามารถในการปรับขนาดและความปลอดภัยที่จำเป็นสำหรับแอปพลิเคชันแล้วนักพัฒนา dApp ยังให้ความสะดวกในการใช้งานและต้นทุนเป็นตัวขับเคลื่อนหลักในการนำไปใช้ นอกจากนี้ dApps ต้องการทราบว่าแพลตฟอร์มมีความเสถียรและไม่แยกจากกันจึงไม่ต้องรักษาฐานรหัสหลายฐาน สุดท้ายพวกเขาต้องการความมั่นใจว่าแพลตฟอร์มจะอยู่ได้ในระยะยาวและอยู่ภายใต้การควบคุมของสภาที่เชื่อถือได้ซึ่งเข้าใจวิธีการดำเนินธุรกิจและสิ่งที่ธุรกิจต้องการ”