Chainlink VRF พร้อมให้บริการระบบการเดาสุ่มที่ตรวจสอบได้บน Binance Smart Chain แล้วแก่นักพัฒนา

Chainlink Thailand
Chainlink Community
2 min readMay 4, 2021

ปี 2021 ถือเป็นปีที่มีความสำคัญในด้านการพัฒนาและออกแอปพลิเคชันแบบกระจายอำนาจบน Binance Smart Chain หรือ BSC โดยมีมูลค่า TVL สูงกว่า 31 ล้าน ณ เวลาที่ออกบทความฉบับนี้ แม้ว่า BSC จะพร้อมรองรับระบบนิเวศขนาดใหญ่ที่เติบโตอย่างต่อเนื่องของโครงการ DeFi ที่มีอยู่ในปัจจุบันและที่จะเกิดขึ้นในอนาคต แต่ก็มี NFT (Non-Fungible Token) และแอปพลิเคชันเกมจำนวนมากขึ้นเช่นกันที่ออกบน BSC ทำให้วิธีการเดาสุ่มตัวเลขที่ปลอดภัยกลายเป็นที่ต้องการมากขึ้น

การรองรับความต้องการของผู้บริโภคที่เพิ่มสูงขึ้นเรื่องถือเป็นความสำคัญระดับแรกเสมอมา โดยได้มุ่งเน้นไปที่การสร้างโครงสร้างพื้นฐานและเครื่องมือระดับอุตสาหกรรมชั้นนำให้พร้อมใช้งานบน BSC ดังนั้น เราจึงได้แนะนำ Chainlink ให้แก่นักพัฒนาที่ต้องการวิธีการที่ปลอดภัยและเชื่อถือได้ในการเข้าถึงข้อมูลและการคำนวณนอกเครือข่าย โดยโครงการ DeFi จำนวนมากบน BSC ได้ใช้ Chainlink Price Feeds ในฟังก์ชันหลักหลังบ้านเพื่อสร้างความปลอดภัยให้แก่เงินทุนของผู้ใช้

เรามีความยินดีที่จะแจ้งให้ทราบถึงการขยายการบูรณาการของเราเข้ากับ Chainlink ซึ่งพร้อมนำเสนอการสนับสนุน Mainnet แก่ Verifiable Random Function (VRF) ของ Chainlink โดยนักพัฒนา BSC สามารถเข้าถึงวิธีการเดาสุ่มในเครือข่ายที่คุ้มค่าต่อต้นทุน ยุติธรรม ตรวจสอบได้แต่ไม่สามารถก้าวก่ายได้ซึ่งมีข้อพิสูจน์ด้านการเข้ารหัสและงานวิจัยชั้นนำทางวิชาการรับรอง Chainlink VRF จึงถือเป็นวิธีการที่แอปพลิเคชันแบบกระจายอำนาจบน BSC เลือกใช้เมื่อต้องการการเดาสุ่ม ซึ่งทำให้เกิดฟังก์ชันใหม่ในเครือข่ายมากมาย อาทิ การกำหนดลักษณะ NFT ที่หายาก การแจกจ่าย NFT มูลค่าสูงอย่างยุติธรรม การเลือกผู้ชนะรางวัลลอตเตอรี เป็นต้น โดยทุกอย่างมีหลักฐานและตรวจสอบได้ สามารถดูวิธีการทดสอบและบูรณาการ Chainlink VRF บน BSC ได้ที่ https://docs.chain.link/docs/chainlink-vrf

การบูรณาการนี้รองรับแอปพลิเคชันแบบกระจายอำนาจจำนวนมากที่ต้องการเข้าถึง Chainlink VRF โดยตรงบน BSC อาทิ MTVE ในการกำหนดคุณสมบัติแบบเดาสุ่มของยานและดาวต่าง ๆ ATTN ในการกำหนดลักษณะและองค์ประกอบแบบเดาสุ่มภายในแพลตฟอร์ม Antasy และเกมต่าง ๆ EtherCats ในการสร้างแพค EtherCat NFTs CandorFi ในการออกสลาก และ and Infinity Skies ในการกำหนดไอเทมในหีบสมบัติ

“เราคือ EtherCats แต่ในอาร์ตเวิร์กของเราจะมีการอ้างอิงถึงโปรเจค Crypo ต่าง ๆ มากมาย เราเป็นแพลตฟอร์มที่เหมือนกับ Chainlink ในเรื่องการดำเนินการในส่วนสำคัญ แม้ว่าน้องแมวจะมีบ้านให้กลับใน Ethereum Blockchain แต่เจ้าเหมียวเหล่านี้ก็ชอบออกไปผจญโลกกว้าง ดินแดนของพวกมันกว้างขวางเกินกว่าที่เราได้คาดไว้ ค่าดำเนินการที่ลดลงของ BSC นั้นได้ช่วยชักนำให้เกิดการเพาะพันธุ์น้อง ๆ มากขึ้น และยังสามารถนำมาใช้กับ Chainlink VRF ได้อีกด้วย ซึ่งถือว่าเป็นข้อดีสองต่อเลย” Woody Deck ผู้ก่อตั้ง EtherCats กล่าว

“ที่ Infinity Skies เราได้พยายามกระจายอำนาจออกไปในเกมให้ได้หลากหลายด้านที่สุดเท่าที่จะเป็นไปได้ ตั้งแต่ที่เกมของเราเน้นหนักไปที่หีบสมบัติและการแจกจ่าย NFT แบบเดาสุ่ม เราก็ต้องทำให้มั่นใจว่าการเดาสุ่มนั้นจะเป็นไปอย่างยุติธรรมแก่ผู้เล่นของเราทุกคนและต้องรับประกันได้ว่า ผลลัพธ์นั้นจะไม่มีอคติต่อบุคคลใดบุคคลหนึ่งเป็นการเฉพาะ ในเมื่อเราไม่สามารถไว้ใจรูปแบบตรรกะของ Smart Contract ที่กำหนดทุกอย่างตายตัวในการเดาสุ่มได้ เราจึงต้องมองหาแหล่งการเดาสุ่มที่ตรวจสอบได้ Chainlink VRF ได้มอบสิ่งที่เราต้องการอย่างแท้จริง โดย Infinity Skies จะให้ผู้เล่นเลือกหีบและเปิดหีบเพื่อเก็บ NFT ที่สร้างขึ้นอย่างปลอดภัยและยุติธรรมเมื่อระบบ Chainlink VRF ได้ส่งคำตอบจากการเดาสุ่มให้แล้ว ซึ่งถือเป็นประสบการณ์เฉพาะบุคคลที่เป็นเกิดจากการกระจายอำนาจตั้งแต่ต้นจนจบ” Marc Bruinsma ผู้ร่วมก่อตั้งและทีมนักพัฒนาของ Infinity Skies กล่าว

วิธีการทำงานของ Chainlink VRF

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

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

Chainlink VRF ได้รับการออกแบบมาเพื่อ Smart Contract โดยเฉพาะและพร้อมนำเสนอแหล่งการเดาสุ่มที่ดีและปลอดภัยที่สุดในการสร้าง NFT ที่มีเอกลักษณ์ประจำตัวที่ตรวจสอบได้ เกมที่มีสีสัน รวมถึงฟีเจอร์ต่าง ๆ ภายในแอปพลิเคชันอีกด้วย โดย Chainlink VRF ใช้การรวมเอา Block ที่มีข้อมูลที่ยังไม่ทราบเมื่อมีการส่งคำขอไปยังคีย์ส่วนตัวของ Oracle Node เพื่อให้เกิดการสร้างทั้งจำนวนที่เดาสุ่มและหลักฐานการเข้ารหัส ซึ่งเป็นการรับประกันความสมบูรณ์ของตัวเลขเนื่องจากสามารถสร้างหลักฐานการเข้ารหัสได้ก็ต่อเมื่อไม่สามารถก้าวก่ายกระบวนการ VRF ได้เท่านั้น ดังนั้นผู้ใช้จึงมั่นใจได้ว่า แอปพลิเคชันที่สร้างเอนโทรปีผ่าน Smart Contract นั้นมีความยุติธรรมและไม่มีอคติ

สามารถไปที่บทความโดยละเอียดของ Chainlink เพื่อดูขั้นตอนการทำงานและหลักการของ Chainlink VRF

การใช้ Chainlink VRF บน BSC เพื่อสร้างแอปพลิเคชันเกมแบบกระจายอำนาจและ NFT รุ่นต่อไป

เรามั่นใจว่า การรวมเอา BSC เข้ากับ Chainlink VRF จะกลายเป็นโครงสร้างพื้นฐานที่มีอำนาจอันจำเป็นต่อการสร้าง NFT ที่มีสีสันและเกมที่ใช้ Blockchain โดย BSC ถือเป็นแพลตฟอร์ม Blochain ในอุดมคติสำหรับรองรับการใช้งานใหม่เหล่านี้เนื่องจากเข้ากับ EVM ได้ ให้ปริมาณงานมากกว่า และยังช่วยลดต้นทุนในเครือข่ายอีกด้วย ดังนั้นผู้ใช้สามารถสร้างแอปพลิเคชันที่มีปริมาณงานสูงและ NFT บน BSC โดยใช้การเดาสุ่มที่คุ้มค่าต่อต้นทุนและตรวจสอบได้เพื่อเพิ่มองค์ประกอบของเกมดังตัวอย่างต่อไปนี้

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

การสร้าง NFT และการนำมาใช้งานในเกมนั้นเป็นเพียงแค่ตัวอย่างของสิ่งที่สามารถทำได้โดยใช้ Chainlink VRF เรายังคงเฝ้ารอดูสิ่งที่ผู้ใช้จะสร้างขึ้นบน BSC ต่อไปในอนาคต

เกี่ยวกับ Chainlink

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

Chainlink ได้รับความไว้วางใจจากองค์กรหลายร้อยแห่งในการจัดส่งข้อเท็จจริงผ่าน Data Feed ที่ปลอดภัยเชื่อถือได้ สามารถดูข้อมูลเพิ่มเติมได้ที่ chain.link รับจดหมายข่าว หรือติดตาม @chainlink ได้ใน Twitter

Chainlink Southeast Asia Community:

Docs | Discord | Reddit | YouTube | Telegram | Events | GitHub | Price Feeds | DeFi | VRF

--

--