<100 subscribers
Share Dialog
Share Dialog
เรื่องเทคมันปวดหัว มาลองอธิบายวิธีการทำงานของ @optimismFND แบบเข้าใจชัวร์ๆ กันดีกว่า! กับเจ้า ETH L2 Scaling Solution ที่จะช่วยปลดล็อกการทำธุรกรรมให้รวดเร็วทันใจ ในราคาน่าคบ งานนี้ไม่เน้นศัพท์แสงยุ่งยาก แต่เน้นตัวอย่างใกล้ตัวเข้าใจง่าย พร้อมแล้วไปลุยกันเลย

ก่อนจะไปเรื่องวิธีการทำงาน มาปูพื้นฐานกันถึงที่มาของ OP ใครๆ ก็รู้ว่า ETH นั้นแข็งแกร่งในเรื่องความปลอดภัยและความ Decentralized แต่ก็มีปัญหาในเรื่องความล่าช้า (15 txs/วินาที) จึงเป็นที่มีของโปรเจค L2 ทั้งฝั่ง zk-Rollup และ Optimistic Rollup ซึ่งจะช่วยเร่งสปีดและลดค่าแกสได้ดี

ลองนึกภาพตาม ถ้าคุณต้องส่งจดหมายวันเกิดให้คุณปู่ที่ตจว 1 ฉบับใช้สแตมป์ 3฿ 1 ดวง แล้วน้องชายของคุณที่อยู่อีกบ้านส่งอีกฉบับใช้สแตมป์อีก 3฿ แล้วถ้าพ่อแม่อยากส่งด้วยล่ะ จะใช้อีกกี่บาท มันจะดีกว่ามั้ยถ้าคุณรวบรวมจดหมายของทุกคนใส่ไปในซองเดียวกัน แล้วแปะสแตมป์แค่ 3฿ นี่คือ Rollup

Optimistic Rollup เชื่อว่าที่ว่าทุกธุรกรรมที่มัดรวมกันถูกต้องทั้งหมดโดย Default ถ้าชิ้นไหนไม่ถูกรอคนแย้ง แล้วมันจะปลอดภัยได้ไง ลองนึกภาพ ถ้าคุณได้เช็ค สิ่งที่คุณจะทำคือการไปขึ้นเช็คที่ธนาคารทันที ได้เงิน=แฮปปี้ ถ้าเช็คเด้งค่อยไปศาล การไปขึ้นเช็คที่ศาลก่อนจะเสียทั้งเวลาและเงิน

แต่ OP ก็มีระบบตรวจสอบความถูกต้องชื่อ Fault Proof โดยเปิดโอกาสให้ Proposer ทำการชาเลนจ์ในจุดที่น่าสงสัย โดยใช้ Bisection เพื่อหา TX ที่ไม่ปกติ อย่างในรูปจะเห็นว่า S0 ทั้งสองฝั่งเห็นตรงกัน แต่ใน S3 มีปัญหา จึงต้องไปตรวจสอบ TX เจ้าปัญหาใน L1 ถ้าผิดจริง Proposer ก็จะได้รางวัลไป

OP จะใช้ L1 ในการจดบันทึกข้อมูล ทำให้ทุกคนสามารถตรวจสอบได้ทุกเวลา ส่วนบน L2 OP จะใช้สิ่งที่เรียกว่า Sequencer ทำหน้าที่เป็น Block Producer เพื่อสร้างและยืนยันธุรกรรมต่างๆ ซึ่ง Sequencer นี้เป็นคอมพิวเตอร์ทรงพลังที่มีความแม่นยำเที่ยงตรงสูงเพื่อให้ทุกคนสามารถใช้งานได้อย่างมั่นใจ
เรื่องเทคมันปวดหัว มาลองอธิบายวิธีการทำงานของ @optimismFND แบบเข้าใจชัวร์ๆ กันดีกว่า! กับเจ้า ETH L2 Scaling Solution ที่จะช่วยปลดล็อกการทำธุรกรรมให้รวดเร็วทันใจ ในราคาน่าคบ งานนี้ไม่เน้นศัพท์แสงยุ่งยาก แต่เน้นตัวอย่างใกล้ตัวเข้าใจง่าย พร้อมแล้วไปลุยกันเลย

ก่อนจะไปเรื่องวิธีการทำงาน มาปูพื้นฐานกันถึงที่มาของ OP ใครๆ ก็รู้ว่า ETH นั้นแข็งแกร่งในเรื่องความปลอดภัยและความ Decentralized แต่ก็มีปัญหาในเรื่องความล่าช้า (15 txs/วินาที) จึงเป็นที่มีของโปรเจค L2 ทั้งฝั่ง zk-Rollup และ Optimistic Rollup ซึ่งจะช่วยเร่งสปีดและลดค่าแกสได้ดี

ลองนึกภาพตาม ถ้าคุณต้องส่งจดหมายวันเกิดให้คุณปู่ที่ตจว 1 ฉบับใช้สแตมป์ 3฿ 1 ดวง แล้วน้องชายของคุณที่อยู่อีกบ้านส่งอีกฉบับใช้สแตมป์อีก 3฿ แล้วถ้าพ่อแม่อยากส่งด้วยล่ะ จะใช้อีกกี่บาท มันจะดีกว่ามั้ยถ้าคุณรวบรวมจดหมายของทุกคนใส่ไปในซองเดียวกัน แล้วแปะสแตมป์แค่ 3฿ นี่คือ Rollup

Optimistic Rollup เชื่อว่าที่ว่าทุกธุรกรรมที่มัดรวมกันถูกต้องทั้งหมดโดย Default ถ้าชิ้นไหนไม่ถูกรอคนแย้ง แล้วมันจะปลอดภัยได้ไง ลองนึกภาพ ถ้าคุณได้เช็ค สิ่งที่คุณจะทำคือการไปขึ้นเช็คที่ธนาคารทันที ได้เงิน=แฮปปี้ ถ้าเช็คเด้งค่อยไปศาล การไปขึ้นเช็คที่ศาลก่อนจะเสียทั้งเวลาและเงิน

แต่ OP ก็มีระบบตรวจสอบความถูกต้องชื่อ Fault Proof โดยเปิดโอกาสให้ Proposer ทำการชาเลนจ์ในจุดที่น่าสงสัย โดยใช้ Bisection เพื่อหา TX ที่ไม่ปกติ อย่างในรูปจะเห็นว่า S0 ทั้งสองฝั่งเห็นตรงกัน แต่ใน S3 มีปัญหา จึงต้องไปตรวจสอบ TX เจ้าปัญหาใน L1 ถ้าผิดจริง Proposer ก็จะได้รางวัลไป

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


thesleeper (✨🔴_🔴✨)
thesleeper (✨🔴_🔴✨)
No comments yet