Chainlink เปิดตัว Chainlink Functions ซึ่งเป็นแพลตฟอร์ม Web3 แบบไร้เซิร์ฟเวอร์ที่ทรงพลัง

เชนลิงค์ (LINK / USD) ได้ยกระดับบริการ Web3 ให้สูงขึ้นไปอีกขั้นด้วยการเปิดตัว Chainlink Functions ซึ่งเป็นแพลตฟอร์มสำหรับนักพัฒนา Web3 แบบไร้เซิร์ฟเวอร์ใหม่ที่ทรงพลัง

แพลตฟอร์มสำหรับนักพัฒนาใหม่มีเป้าหมายเพื่อให้นักพัฒนาสามารถเชื่อมต่อแบบกระจายศูนย์ (dApps) หรือสัญญาอัจฉริยะกับ Web2 API ใดก็ได้ด้วยโค้ดเพียงไม่กี่บรรทัด นอกเหนือจากการเชื่อมต่อกับ API แล้ว นักพัฒนายังสามารถปรับแต่งการคำนวณได้ภายในไม่กี่นาที โดยใช้เครือข่ายที่มีความปลอดภัยสูงและเชื่อถือได้ของ Chainlink

แพลตฟอร์ม Chainlink Functions

ด้วยแพลตฟอร์มใหม่นี้ นักพัฒนาไม่จำเป็นต้องมีโครงสร้างพื้นฐานเพิ่มเติมใดๆ ในการเชื่อมต่อ dApps และสัญญาอัจฉริยะ และเรียกใช้การคำนวณแบบกำหนดเอง

ฟังก์ชัน Chainlink เป็นชุดเครื่องมือแบบบริการตนเองที่มีประสิทธิภาพสำหรับนักพัฒนาที่ต้องการสร้าง dApps ขั้นสูงในระดับถัดไป และมีการผสานรวมสำหรับ Amazon Web Services (AWS), Meta, AP และอื่นๆ

มีความต้องการเพิ่มขึ้นในการเชื่อมต่อเทคโนโลยีบล็อกเชนกับข้อมูลในโลกแห่งความเป็นจริง ระบบดั้งเดิม และ Software-as-a-Service (SaaS) APIs เนื่องจากนักพัฒนามักจะพบว่าตัวเองถูกจำกัดโดยความรวดเร็วในการสร้างและปรับขนาด dApps ใหม่ นอกจากนี้ การขาดเครื่องมือที่มีประสิทธิภาพทำให้มีนักพัฒนาที่ใช้งานอยู่จำนวนจำกัดใน Web3 ในขณะที่ความจำเป็นในการใช้งานโครงสร้างพื้นฐานแบบกำหนดเองและเชื่อมต่อ dApp แต่ละรายการกับแหล่งข้อมูลที่ไม่ได้เชื่อมต่อได้จำกัดการสำรวจกรณีการใช้งานในแอปพลิเคชัน Web3 อย่างไรก็ตาม Chainlink Functions คาดว่าจะเชื่อมช่องว่างนี้

หัวหน้าเจ้าหน้าที่ฝ่ายผลิตภัณฑ์ของ Chainlink Labs Kemal El Moujahid แสดงความคิดเห็นเกี่ยวกับการเปิดตัว Chainlink Functions ว่า:

“Web3 มีพลังในการเปลี่ยนแปลงโลกของเราในรูปแบบที่นับไม่ถ้วน แต่เพื่อให้คำสัญญาเป็นจริงได้ เราต้องทำให้นักพัฒนา 30 ล้านคนเชื่อมโยง Web3 เข้ากับเครื่องมือและโครงสร้างพื้นฐานของ Web2 ที่ใช้งานอยู่แล้วได้ง่ายขึ้น ด้วยการเปิดตัว Chainlink Functions เรากำลังขจัดอุปสรรคสำคัญในการนำ Web3 มาใช้ และทำให้นักพัฒนาสามารถรวมสัญญาอัจฉริยะเข้ากับ API ที่มีประสิทธิภาพและแหล่งข้อมูล Web2 ได้ง่ายกว่าที่เคย ซึ่งพวกเขาต้องการเพื่อสร้างแอปพลิเคชันที่น่าทึ่ง ในขณะที่เราช่วยนำไปสู่ยุคใหม่ของการพัฒนาแอพ เรารู้สึกตื่นเต้นที่จะได้เห็นว่านักพัฒนาสามารถสร้างอะไรได้บ้าง”

ฟังก์ชัน Chainlink จะมอบสภาพแวดล้อมที่ราบรื่นและชุดเครื่องมือที่มีประสิทธิภาพ ซึ่งคล้ายกับบริการสำหรับนักพัฒนาแบบไร้เซิร์ฟเวอร์บนคลาวด์ที่มีอยู่ เช่น AWS Lambda เพื่อให้นักพัฒนาสร้าง ทดสอบ จำลอง และเรียกใช้ตรรกะที่กำหนดเองสำหรับแอปพลิเคชัน Web3 ของตน ข้อแตกต่างเพียงอย่างเดียวคือ Chainlink Functions เปิดใช้งานบล็อกเชน และจะรองรับภาษาการเขียนโปรแกรมนอกเชน เช่น JavaScript เพื่อให้ง่ายสำหรับนักพัฒนาใหม่ที่อาจยังใหม่กับ Web3

ฟังก์ชัน Chainlink เวอร์ชันเบต้าใช้งานได้จริงบนเครือข่ายทดสอบ Ethereum Sepolia และ Polygon Mumbai แพลตฟอร์มจะยังคงขยายการทำงานต่อไปเมื่อเวลาผ่านไป ในขณะที่ยังขยายการใช้งานในเครือข่ายอื่นๆ ในอนาคตตามความต้องการและข้อเสนอแนะของผู้ใช้

เมื่อปรับใช้บน mainnet ฟังก์ชัน Chainlink คาดว่าจะใช้โมเดลการบอกรับสมาชิกที่ผู้ใช้ชำระเงินล่วงหน้าตามสัญญา ในลักษณะที่คล้ายกับวิธีใช้การบอกรับสมาชิกสำหรับ Chainlink Automation และ Chainlink VRF

ประโยชน์ของฟังก์ชั่น Chainlink

ในการเริ่มต้น นักพัฒนาจะสามารถเชื่อมต่อสัญญาอัจฉริยะกับข้อมูล อุปกรณ์ หรือระบบใดก็ได้ ตั้งแต่ API สาธารณะและที่ป้องกันด้วยรหัสผ่าน ไปจนถึงอุปกรณ์ Internet of Things (IoT) และระบบขององค์กร ประการที่สอง พวกเขาสามารถรวบรวมและแปลงข้อมูลโดยใช้สภาพแวดล้อมรันไทม์แบบไร้เซิร์ฟเวอร์ที่ปรับขนาดได้สูงและปรับแต่งได้

นักพัฒนายังมั่นใจได้ถึงความปลอดภัยที่ลดความน่าเชื่อถือลง เนื่องจากแพลตฟอร์มนี้สร้างขึ้นจากโครงสร้างพื้นฐาน Oracle แบบกระจายศูนย์ที่ปลอดภัยและเชื่อถือได้ของ Chainlink ซึ่งช่วยให้ธุรกรรม DeFi มีมูลค่าถึง 7 ล้านล้านดอลลาร์แล้ว

สุดท้าย แต่ไม่ท้ายสุด นักพัฒนาสามารถเริ่มต้นได้ภายในไม่กี่นาทีโดยใช้ประโยชน์จากโซลูชันสำหรับนักพัฒนาแบบไร้เซิร์ฟเวอร์ของแพลตฟอร์ม ซึ่งมี CLI ชุดเริ่มต้น และสภาพแวดล้อมการดีบัก นอกจากนี้ยังสามารถเรียกใช้โค้ด JavaScript ในลักษณะไร้เซิร์ฟเวอร์โดยไม่ต้องเน้นที่โครงสร้างพื้นฐาน

ที่มา: https://invezz.com/news/2023/03/01/chainlink-launches-chainlink-functions-a-powerful-web3-serverless-platform/