การอัปเกรดของ Stacks Nakamoto: ผีเสื้อที่พร้อมจะปรากฏ

มือใหม่5/27/2024, 7:00:46 PM
โครงการ Stacks กำลังผ่านการอัพเกรดที่สำคัญที่เรียกว่า "Nakamoto Upgrade" เพื่อเสริมสมรรถนะและความปลอดภัยของ Stacks chain โดยทำให้มันเหมือน Bitcoin Layer 2 (L2) มากขึ้น อัพเกรดรวมถึงการสร้างบล็อกอย่างรวดเร็ว ความสมบูรณ์ของธุรกรรมผ่าน Bitcoin และการต้านทาน MEV (Miner Extractable Value) ที่ดีขึ้น นอกจากนี้ การนำเสนอ sBTC จะทำให้ BTC สามารถใช้เป็นสินทรัพย์ธรรมชาติบน Stacks chain ซึ่งเป็นขั้นตอนสำคัญสำหรับการจัดตั้ง Stacks เป็น Bitcoin L2

เปิดเผยโอกาสใหม่บนเครือข่ายบิตคอยน์

ในช่วงต้นปี 2023 การนำเสนอ "Ordinals" ในเครือข่าย Bitcoin กระตุ้นการเริ่มการวิพากษ์วิจารณ์ใหม่เกี่ยวกับวิธีการจัดการพื้นที่บล็อกในเครือข่าย ในเดือนพฤษภาคมของปีเดียวกัน การเพิ่มขึ้นของความต้องการสำหรับโทเค็น BRC-20 ก่อให้เกิดการเคลื่อนไหวที่ตื่นตัวในเครือข่าย Bitcoin ชั่วขณะทำให้ Binance ซึ่งเป็นเว็บไซต์ซื้อขายที่ใหญ่ที่สุดในโลก ต้องระงับการถอน Bitcoin ชั่วคราว

ออร์ดินัลส์ ซึ่งมาจากคำว่า "ออร์ดินัล" ซึ่งหมายถึง "ตามลำดับ" เป็นโปรโตคอลที่สร้างขึ้นโดยCasey Rodarmorในมกราคม 2023 มันได้ปรับ Bitcoin scripts เพื่อแนบข้อมูลที่ไม่แน่นอนกับหน่วยเล็กที่สุดของ Bitcoin คือ "satoshis" (sats) ความสามารถนี้ส่งผลให้ PFPs และ NFTs บน Bitcoin blockchain โดยที่คล้ายกับ Ethereumข้อมูลเพิ่มเติม).

)

ตั้งแต่วันที่ 24 เมษายน โครงการ NFT 3 โครงการบนเครือข่าย Bitcoin—NodeMonkes, Runestone, และ Bitcoin Puppets—อยู่ในอันดับ 10 ของการสะสม NFT ตามกำหนดทุนตลาด โดยแสดงให้เห็นถึงศักยภาพของ Bitcoin ในฐานะเป็นแพลตฟอร์มสมาร์ทคอนแทร็ก (แหล่งข้อมูล:CoingeckoGate.io

Bitcoin L2 และ Stacks

การพัฒนานี้ได้กระตุ้นการเพิ่มขึ้นของโครงการ L2 บนเครือข่าย Bitcoin จากข้อมูลของ DeFiLlama ณ วันที่ 15 เมษายน 11 โครงการที่จัดอยู่ในประเภท "Bitcoin sidechains" รวมกันเกือบ 900 ล้านดอลลาร์ใน TVL แม้จะมีการถกเถียงกันว่าโครงการเหล่านี้ใช้เครือข่าย Bitcoin เป็น L1 จริงหรือไม่ TVL และจํานวนโครงการที่เพิ่มขึ้นสะท้อนให้เห็นถึงความสนใจของตลาดที่เพิ่มขึ้นในการเล่าเรื่อง Bitcoin

ในบรรดาโครงการเหล่านี้ Stacks โดดเด่นด้วยความก้าวหน้าล่าสุด เปิดตัวในปี 2017 Stacks มีเป้าหมายที่จะนําสัญญาอัจฉริยะมาสู่เครือข่าย Bitcoin ตั้งแต่ปี 2021 มาเจาะลึกการพัฒนาล่าสุดของ Stacks และ "Nakamoto Upgrade" ที่สําคัญที่กําลังจะมาถึง

เจเนซิสของสแต็ก - บล็อกสแตค

วิดีโอของ การพูด TED ของ Munib Ali ปี 2016; แหล่งที่มาTEDx Talks

ในปี 2017 ดร. มุนีบ อลี สำเร็จการศึกษาและเผยแพร่ไวท์เพเปอร์สำหรับสแต็กส์ (ก่อนหน้าเป็นบล็อกสแต็ก) โครงการได้ระดมทุน 52 ล้านดอลลาร์ผ่านการขายโทเค็นบน CoinList ก่อนหน้านี้ อลีและทีมเริ่มต้นของเขาสร้างโปรโตคอลและแอปพลิเคชันที่เรียกว่า Onename บน Bitcoin L1 ที่อนุญาตให้มีตัวตนแบบจำลองและหน้าโปรไฟล์บนเครือข่าย Bitcoin ประสบการณ์เหล่านี้ช่วยรูปร่างวิสัยการณ์ของสแต็กส์ และกระตุ้นให้สร้างแพลตฟอร์มที่แข็งแกร่งมากขึ้น

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

ในปี 2019 โทเค็นของ Stacks (STX) ได้รับการอนุมัติจาก U.S. SEC ภายใต้ระเบียบปฏิบัติ A+ และได้ระดมทุนไป 23 ล้านเหรียญ เป็นการขายโทเค็นที่ได้รับการอนุมัติจาก SEC ครั้งแรก โดยได้รับความสนใจจากตลาดอย่างมาก

ตั้งแต่ 2018 ถึง 2020 ทีม Stacks ได้มุ่งเน้นการสร้างโครงสร้างโครงการที่มั่นคง Stacks เป็นบล็อกเชนข้อตกลงส่วนต่างที่ผสมผสานกับเครือข่าย Bitcoin อย่างราบรื่น โดยถูกออกแบบมาเพื่อเสริมความสามารถในการโปรแกรมของ Bitcoin ทีมยังพัฒนาภาษาโปรแกรมที่กำหนดเองชื่อ Clarity ในช่วงนี้ Stacks ได้รับเงินทุนจากนักลงทุนชื่อดังอย่าง Union Square Ventures Harvard Endowment Winklevoss Capital และ Naval Ravikant

Stacks 2.0

“ฉันเชื่อว่า Bitcoin คือชั้นทางการเงินที่ดีที่สุดและมีการกระจายอำนาจมากที่สุด ณ ปัจจุบัน มี 1% ของ Bitcoin ที่หมุนเวียนทั้งหมดถูกเผยแพร่บน Ethereum เป็น wrapped Bitcoin (wBTC) ซึ่งเป็นการบ่งบอกถึงความต้องการในการใช้ Bitcoin ในสมาร์ทคอนแทรค แทนที่จะห่อ Bitcoin บนแพลตฟอร์มสมาร์ทคอนแทรคอื่น ๆ ทำไมไม่นำฟังก์ชันสมาร์ทคอนแทรคมาสู่เครือข่าย Bitcoin ล่ะ?” — Muneeb Ali, from ‘Bitcoin DeFi? มันเป็นสิ่งที่ Stacks ผู้ก่อตั้ง Muneeb Ali พูด.’

ในเดือน มกราคม 2021 Blockstack ได้เปิดตัว Stacks 2.0 mainnet ซึ่งเปลี่ยนแปลงเป็น Stacks network ตามที่ Ali แนะนำ Stacks 2.0 มีเป้าหมายที่จะนำความสามารถของสมาร์ทคอนแทรคต์มาสู่บิตคอยน์โดยไม่ต้องเปลี่ยนแปลงบิตคอยน์เอง การออกแบบของเชนรับชื้อ Bitcoin ที่มีการกระจายและความปลอดภัยของ Bitcoin พร้อมเพิ่มความสามารถของสมาร์ทคอนแทรคต์เพื่อเสริมความสามารถในการขยายขอบเขตของเครือข่าย

Proof-of-Transfer(PoX)

กระบวนการรับรองการโอน; แหล่งที่มา: stacks.co%20is,powers%20without%20modifying%20Bitcoin%20itself)

เทคนิคการอิสระของ Stacks, Proof-of-Transfer (PoX), ขยาย Proof of Burn, สำคัญสำหรับการรับมรดกความมั่นคงปลอดภัยของเครือข่ายบิตคอยน์

ไม่เหมือนกับ PoB ที่ทำให้ผู้ขุดเสียคริปโตเคอร์เรนซี้, PoX นั้นเกี่ยวข้องกับผู้ขุดที่ส่งบิตคอยน์ไปยังเจ้าของ STX ที่มีส่วนร่วมใน Stacking ผู้ขุดเข้าร่วมในการขุดของ Stacks โดยการเรียกใช้โหนด Stacks, ใช้ Bitcoin เป็นโซ่เชื่อมต่อเพื่อสร้างและขุดบล็อก กลไก PoX นั้นรวมถึง:

  • การลงทะเบียน: นักขุดส่งข้อมูลเห็นสมการเพื่อลงทะเบียนเป็นนักขุดผู้สมัคร
  • การส่งเหรียญ Bitcoin จากผู้ทำเหมืองที่ลงทะเบียนไปยังผู้ถือโทเค็น STX เพื่อเข้าร่วมการทำเหมือง
  • การเลือกตั้ง: ฟังก์ชันสุ่มที่สามารถยืนยันได้ (VRF) เลือกนักขุดเหรียญเพื่อสร้างบล็อกใหม่บนบล็อกเชนของ Stack
  • การประชุม: นักขุดที่ถูกเลือกสร้างบล็อกและได้รับโทเคน STX เป็นการตอบแทน

นักขุดที่ได้รับการเลือกตั้งบันทึกแฮชของธุรกรรม Stacks ทั้งหมดในบล็อก Bitcoin ซึ่งทำให้มีสิทธิและสร้างความสนใจให้กับนักขุด Bitcoin และผู้รักษา Stacks การ Stack เหมือนกับการถือครองในเครือข่าย PoS มีการล็อค STX เพื่อทำให้ได้รับ Bitcoin rewards บทบาทของนักขุดและผู้ Stackers ได้แสดงไว้ดังนี้

บทบาทของนักขุดและนักสแต็ค; แหล่งที่มา: เอกสารของ stacks

[Miner]

  • นักขุดส่ง BTC ไปยัง Stackers เพื่อรับค่าธรรมเนียมการทำธุรกรรม Stacks และรางวัลบล็อก
  • ปริมาณ BTC ที่ผู้ขุดส่งจะกำหนดโอกาสในการถูกเลือกผ่านฟังก์ชันสุ่มที่สามารถตรวจสอบได้ (VRF)
  • Selected miners gain the right to create new blocks and stream microblocks on the Stacks chain.
  • นักขุดที่ถูกเลือกจะได้รับ STX และค่าธรรมเนียมการทำธุรกรรมเป็นรางวัล

[รถยก]

  • Stackers lock their STX for a set period.
  • พวกเขาสามารถเรียงซ้อนอย่างอิสระหรือรวม STX ของพวกเขากับผู้เรียงซ้อนคนอื่น
  • Stackers จะให้ที่อยู่ BTC ของพวกเขาเพื่อรับรางวัล BTC โดยโอกาสในการได้รับรางวัลสัมพัทธ์กับปริมาณ STX ที่ล็อค
  • STX ล็อคจะถูกปลดล็อคที่สิ้นสุดของระยะเวลาที่กำหนดไว้

Stacks เป็น Bitcoin Layer 2 หรือไม่?

การอัพเกรด Stacks 2.0 ทำให้ Stacks chain สามารถทำงานเป็นแพลตฟอร์มสมาร์ทคอนแทรคบนเครือข่าย Bitcoin ด้วยการเปิดใช้งานเมนเน็ตและกลไก Proof-of-Transfer อย่างไรก็ตาม การเรียกว่า Bitcoin Layer 2 (L2) นั้นเป็นเรื่องขัดแย้ง

  • Stacks 2.0มีโทเค็นของตัวเองและงบประมาณด้านความปลอดภัยอิสระไม่เหมือนเครือข่ายบิตคอยน์
  • งบประมาณด้านความปลอดภัยหมายถึงทรัพยากรที่จัดสรรสำหรับความสมบูรณ์ของเครือข่าย รวมถึงรางวัลจากการขุดเหมือง ค่าใช้จ่ายในการดำเนินงาน และค่าธรรมเนียมเครือข่าย
  • ในเครือข่าย L1 เดิม สินทรัพย์ไม่ได้ถูกย้ายหรือจัดการโดยผู้ตรวจสอบเพื่อวัตถุประสงค์ด้านความปลอดภัย ไม่เหมือนใน Ethereum และระบบนิเวศ L2 อื่น ๆ

เพราะเหตุผลเหล่านี้ Stacks 2.0 ไม่เข้ากันอย่างลงตัวในหมวดหมู่ L2 แบบ传统 อย่างไรก็ตาม Stacks ก็ไม่ใช่เซิดเชนเพราะธุรกรรมของมันถูกตรวจสอบพร้อมกันบนเครือข่าย Bitcoin จัดตั้งแบบเดียวกันนี้นำ Muneeb Ali ผู้ร่วมก่อตั้ง Stacks ให้เรียกมันว่า "Layer 1.5" ในปี 2021สัมภาษณ์ถอดรหัส.

เนื่องจากเครือข่ายบิตคอยน์ไม่ได้ถูกออกแบบมาเพื่อสัญญาอัจฉริยะตั้งแต่แรกเริ่ม การเพิ่มฟีเจอร์เหล่านี้หรือปรับปรุงความสามารถในการขยายขอบเขตไม่ได้ง่ายดังที่มีกับ Ethereum และ EVM chains สำหรับเข้าใจลึกลงเกี่ยวกับ Bitcoin L2 distinctions โปรดอ้างถึงบทความเดือนธันวาคม 2023 จาก Spartan GroupBITCOIN LAYERS - ผ้าทอของยุคทางการเงินที่ไม่มีความไว้วางใจ.”

The Bitcoin L2 Trilemma; Source: BITCOIN LAYERS — ผ้าทอของยุคทางการเงินที่ไม่มีความเชื่อมั่น

ตามที่แสดงในรูปด้านบน ปริศนา Bitcoin L2 ประกอบด้วย:

  • เครือข่ายเปิด: ใช้เครือข่ายเปิดแทนโมเดลสหภาพ
  • ไม่มีโทเค็นใหม่: ไม่มีการนำเสนอโทเค็นใหม่
  • Full VM/Global State: ใช้ "Global State" แทนการใช้สัญญานอยู่นอกเชนท์

สแต็คถูกมองว่าเป็นโซลูชัน Bitcoin L2 ที่ตรงตามเงื่อนไข 1 และ 3 แต่ไม่ใช่เงื่อนไข 2 ในทางตรงกันข้ามเครือข่าย Lightning ตรงตามเงื่อนไขที่ 1 และ 2 แต่เนื่องจากใช้วิธีการ "ฉันทามติในท้องถิ่น" จึงบันทึกธุรกรรมบนเครือข่ายเพียร์ทูเพียร์ที่แยกจากห่วงโซ่หลักจึงไม่เป็นไปตามเงื่อนไขที่ 3

ไปทางสแต็ค 3.0: การอัปเกรดนาคาโมโต

ปัญหาปัจจุบันกับ Stacks

โครงสร้างที่เป็นเอกลักษณ์ของเครือข่าย Stacks ที่ช่วยให้มันทำงานเป็นแพลตฟอร์มสมาร์ทคอนแทรคบนเครือข่าย Bitcoin ยังมีความท้าทายบางประการด้วย:

  • ระบบความปลอดภัย
  • โซ่ Stacks มีงบประมาณด้านความปลอดภัยของตัวเอง ซึ่งแตกต่างจากงบประมาณด้านความปลอดภัยของเครือข่าย Bitcoin และถูกกำหนดโดย BTC ที่ชำระโดยนักขุด Stacks
  • นี่หมายความว่าความปลอดภัยของเครือข่ายขึ้นอยู่กับงบประมาณของนักขุด Stacks อย่างมาก เพิ่มความเสี่ยงด้านความปลอดภัย
  • ประสิทธิภาพและความมีสมรรถนะ
  • ความเชื่อมต่อระหว่างโซ่ Stacks และเครือข่าย Bitcoin (เช่น กลไก Proof-of-Transfer) ช่วยเสริมความกระจายและความปลอดภัย แต่จำกัดประสิทธิภาพและความขยายได้บนโซ่
  • โดยเฉพาะอย่างยิ่งกระบวนการสร้างบล็อกใหม่ผ่านการเลือกตั้งผู้ขุดเชื่อมโยง Stacks chain กับวงจรการสร้างบล็อกของ Bitcoin ทำให้เกิดความล่าช้าในการยืนยันธุรกรรมสูง
  • นี่สร้างช่องว่างสำหรับประสบการณ์ผู้ใช้ และเป็นความท้าทายสำหรับการพัฒนา Stacks dApps
  • ปัญหา MEV
  • นักขุด Bitcoin ที่มีส่วนใหญ่ของอัตราการแฮชของ Bitcoin สามารถเซ็นเซอร์ธุรกรรมการส่งท้ายที่ส่งโดยนักขุด Stacks คนอื่น (ธุรกรรมการส่ง BTC เพื่อเข้าร่วมการขุด STX) ภายในบล็อก Bitcoin ที่พวกเขาขุด โดยทำให้พวกเขาได้รับรางวัล Stacks และค่าธุรกรรม

เป้าหมายหลักและการเปลี่ยนแปลงในการออกแบบ

เป้าหมายหลัก

เวอร์ชัน Nakamoto เป็นการอัปเกรดสำคัญที่วางแผนไว้สำหรับปีนี้เพื่อแก้ไขปัญหาของ Stacks chain โดยปรับปรุงประสิทธิภาพและความปลอดภัยของมัน

  • บล็อกที่เร็ว
  • เวลาที่ใช้ในการทำธุรกรรมของผู้ใช้ที่จะถูกขุดและยืนยันในบล็อกจะลดลงจากสิบนาทีเหล่านั้นเหล่านั้นเหล่านั้นสู่ไม่กี่วินาทีเท่านั้น
  • หลังจากการอัปเกรด Nakamoto โดยการแยกกระบวนการเลือกตั้งของนักขุดจากการสร้างบล็อก นักขุดจะสามารถสร้างบล็อกหลายรายการก่อนกระบวนการเลือกตั้งครั้งถัดไป
  • ความปลอดภัยของธุรกรรมผ่านความสมบูรณ์ของ Bitcoin
  • ธุรกรรมบนโซ่ของ Stacks จะได้รับการคุ้มครองด้วยพลังการขุดของเครือข่ายบิตคอยน์
  • นี่หมายความว่าธุรกรรมจะถูกตรวจสอบบนเครือข่ายบิตคอยน์เพื่อให้แน่ใจว่าไม่สามารถเปลี่ยนแปลงได้
  • เพิ่มความต้านทาน MEV
  • มีการปรับปรุงกลไกการเสนอราคา BTC เพื่อรับรางวัล STX เพื่อแก้ปัญหา MEV ในกระบวนการเลือกตั้งของนักขุด
  • อัลกอริทึมการเลือกตั้งของนักขุดเหรียญได้รับการเปลี่ยนแปลงเพื่อป้องกันนักขุด Bitcoin ไม่ให้มีประโยชน์ต่อนักขุด Stacks

การเปลี่ยนแปลงในกลไกการสร้างบล็อกและบทบาทของ Stacker

ก่อนการอัพเกรด Nakamoto อัตราส่วนของบล็อกที่สร้างขึ้นบนเชน Stacks ต่อบล็อก Bitcoin คือ 1:1 ทำให้เกิดการสร้างบล็อกช้าและเวลาการยืนยันธุรกรรมช้า

หลังจากการอัปเกรด Nakamoto จะมีการนำเข้ากลไก "การผลิตบล็อกโดยยศ" เพื่อเพิ่มความเร็วในการสร้างบล็อก ผู้ขุดแร่จะสามารถสร้างบล็อก Stacks หลายรายการภายในการดำเนินการของตำแหน่ง (คือภายในรอบการสร้างบล็อก Bitcoin) ลดเวลาการสร้างบล็อกและยืนยันเป็นเวลาประมาณ 5 วินาที พัฒนาความสามารถในการขยายของ Stacks อย่างมาก

บล็อก Stacks เหล่านี้จะถูกตรวจสอบโดย Stackers ก่อนการอัปเกรด Nakamoto Stackers มักจะล็อคโทเคน STX เพื่อสนับสนุนความปลอดภัยทางเศรษฐศาสตร์ของเครือข่าย เมื่อมีการอัปเกรด Stackers จะทำหน้าที่เป็นผู้เซ็นชื่อ รับผิดชอบในการตรวจสอบ เก็บรักษา เซ็นชื่อ และกระจายข้อมูลของแต่ละบล็อก Stacks ที่ถูกสร้างขึ้นในช่วงเวลาของมายเนอร์ ปฏิสัมพันธ์ระหว่างมายเนอร์และ Stackers แสดงดังต่อไปนี้:

Miners และ Stackers (หรือ signers) จะทำงานร่วมกันอย่างไรหลังจาก Nakamoto อัพเกรด; source: เอกสารของ stack

  • นักขุดส่ง BTC ไปยัง Stackers เพื่อเข้าร่วมในกระบวนการเลือกตั้งผู้ขุด Stacks
  • เมื่อมีการเลือกตั้งนักขุดใหม่ ธุรกรรม "การเปลี่ยนเวร" จะเกิดขึ้น โดยมอบอำนาจให้นักขุดใหม่ได้เวรใหม่
  • ในขณะที่สร้างบล็อกและตรวจสอบ นักขุดจะต้องเก็บลายเซ็นจาก Stackers
  • การตรวจสอบบล็อกต้องการอย่างน้อย 70% ของ Stackers ลงนามยอมรับบล็อก

ตามที่แสดงในแผนภูมิ นักขุดต้องใช้ลายเซ็นของ Stackers เพื่อสร้างบล็อกถัดไป และ Stackers จำเป็นต้องดำเนินการเซ็นต์เพื่อรับรางวัลภายใต้กลไก Proof-of-Transfer และปลดล็อก STX ที่ถูกสแต็กของพวกเขา

เปลี่ยนโครงสร้างของเชื่อมโยงสำหรับความสมบูรณ์ของบิตคอยน์

ในระหว่างการเปลี่ยนระยะเวลา (หรือการเลือกตั้งผู้ขุด), ผู้เซ็นต์ (Stackers) ป้องกันไม่ให้ผู้ขุด fork โซ่ Stacks อย่างไม่มีเหตุผลโดยการเซ็นบล็อกล่าสุดเท่านั้น ซึ่งหมายความว่า Stackers ควบคุมผู้ขุด, ตรวจสอบบล็อกที่สร้างไว้ก่อนและให้ความมั่นใจว่าบล็อกใหม่มีต้นฉบับจากบล็อกล่าสุด

นอกจากนี้เมื่อส่งธุรกรรม (การเปลี่ยนระยะเวลาการธุรกรรม), ผู้ขุดต้องรวมบล็อกแฮชที่มีดัชนีซึ่งประกอบด้วยแฮชของบล็อก Stacks แรกที่บันทึกในช่วงเวลาของผู้ขุดก่อนหน้าและแฮชของบล็อกเอง สิ่งนี้จะให้ความมั่นใจว่าสถานะของบล็อกเชน Stacks ถูกบันทึกในบล็อก Bitcoin โดยทุกๆ นักขุดทำงานเหมือนกัน ทำให้ประวัติของบล็อกเชน Stacks ถูกบันทึกต่อเนื่องในเครือข่าย Bitcoin

แผนภาพของความสัมพันธ์ระหว่างบล็อก Bitcoin, บล็อก Stacks และแผนที่แบบภาพระหว่างการคลังสินค้า; ที่มา:เอกสารสแต็ค

ดังนั้นตามที่แสดงในแผนภาพ ความสัมพันธ์ระหว่างบล็อก Stacks และบล็อก Bitcoin คือ การส่งออกธุรกรรมในเชื่อมโยง Stacks ในช่วงเวลา N ถูกบันทึกในบล็อก Bitcoin ในช่วงเวลาถัดไป กล่าวคือ ช่วงเวลา N+2 ซึ่งหมายความว่า ใช้เวลาสามการเปลี่ยนตำแหน่งที่จะทำให้ธุรกรรม Stacks กลายเป็นเรื่องยากต่อการย้อนกลับเท่ากับบล็อก Bitcoin จากมุมมองของผู้ใช้ โครงสร้างโซ่คล้ายกับที่เรารู้จักจาก L2 ที่ธุรกรรมได้รับการยืนยันภายในไม่กี่วินาที ในขณะที่การชำระเงินด้วย Bitcoin ใช้เวลาประมาณ 30 นาที

ระบบนี้ยังปรับปรุงงบประมาณด้านความปลอดภัยของ Stacks chain ด้วย กลไกการตรวจสอบบล็อกของ Stacks ที่ต้องการลายเซ็นจาก Stackers อย่างน้อย 70% เพิ่มงบประมาณความปลอดภัยของ Stacks ให้เป็น 70% ของสินทรัพย์ในการ Stack และเมื่อธุรกรรมเสร็จสิ้นการชำระเงินสุดท้ายของ Bitcoin งบประมาณความปลอดภัยนี้สามารถเทียบเท่ากับพลังขุด Bitcoin 51%

สรุปของกลไกสแต็กหลังจากอัพเกรดนาคาโมโต:

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

หลังจากการอัพเกรด Nakamoto ความเร็วในการทำธุรกรรมของ Stacks chain จะเพิ่มขึ้นอย่างมีนัยสำคัญพร้อมกับการบรรลุความสมบูรณ์ของ Bitcoin เพื่อให้มั่นใจในความไม่เปลี่ยนแปลงของข้อมูล สำหรับผู้ใช้ นี่หมายถึงเวลาการยืนยันธุรกรรมที่เร็วขึ้น และสำหรับระบบ นี่หมายถึงการเข้าใกล้จริงๆ กับ Bitcoin L2 แท้ และรับมรรคภาคความปลอดภัยของ Bitcoin

การแก้ไขปัญหา Bitcoin MEV

ก่อนการอัพเกรด Nakamoto, ปัญหา MEV ใน Stacks chain มักเกิดขึ้นดังนี้ นักขุด Bitcoin ที่มีพลังงานแร่ใหญ่เช่น F2Pool สามารถเซ็นเซอร์การทำธุรกรรมการส่งมอบที่ถูกส่งโดยนักขุดที่เหลือในบล็อก Bitcoin เพื่อปรับปริมาณการเสนอราคา BTC ของตน เพื่อให้แน่ใจว่าพวกเขาจะได้รับรางวัลบล็อกการถือสัญญาและค่าธรรมเนียมการทำธุรกรรม พฤติกรรมนี้ลดรางวัล BTC สำหรับ Stackers และลดความเชื่อถือในกระบวนการขุด

การอัปเกรด Nakamoto นำเสนอเกณฑ์การเลือกนักขุดใหม่หลายรายการเพื่อเพิ่มความยุติธรรมในกระบวนการขุดบล็อก

  • นักขุดร่วมสร้างบล็อกล่าสุด
  • นักขุดจะต้องมีส่วนร่วมในบล็อก 10 บล็อกล่าสุดเพื่อมีสิทธิในการเลือกตั้งระหว่างการเปลี่ยนราชการ
  • เกณฑ์นี้ส่งเสริมความมั่นคงของชุมชนและป้องกันการพยายามขโมยรางวัลบล็อกเชน
  • วิธีการหาค่ากลางของการเสนอราคาในอดีต
  • ความน่าจะเป็นที่มีการเลือกนักขุดเหมือนจะถูกคำนวณขึ้นอยู่กับค่ามัธยฐานของข้อเสนอ BTC ทั้งหมดที่บันทึกไว้ในบล็อก 10 บล็อกที่ผ่านมา
  • เกณฑ์นี้ป้องกันไม่ให้นักขุดเหมืองส่งประมูลที่ผิดปกติเพื่อรับรางวัลบล็อก
  • Absolute Bid Total
  • กระบวนการเลือกผู้ขุดเหมือง จะพึงพิจารณาโดยใช้มาตรฐานทางเศรษฐกิจที่เสถียร โดยพิจารณาจากยอดเสนอรวมโดยใช้ค่าคงที่ทั้งหมด ไม่ใช่ตัวแปรของการเสนอราคาที่ขึ้นอยู่กับสภาพแวดล้อมการขุดเหมืองทันที

โดยการนำมาตรฐานการป้องกัน MEV เหล่านี้เข้ามา การอัพเกรด Nakamoto จะเพิ่มความ๏ชัดเจนและความเชื่อมั่นในกระบวนการขุดบล็อกเชน Stacks

วางแผนการอัปเกรด Nakamoto

แผนการอัปเกรด Nakamoto; แหล่งที่มา: nakamoto.run

ตั้งแต่การเปิดตัว sBTC และ Nakamoto white papers ในปลายปี 2022, มูลฐานสแต็กและนักพัฒนาที่เกี่ยวข้องได้ทำงานกับการอัพเกรดนาคาโมโต้มานานหลายเวลา ตามที่แสดงข้างต้น ความสามารถของ Nakamoto จะถูกสรุปและรวมเข้ากับเทสเน็ตในวันที่กุมภาพันธ์ 2024เรียกว่า Nakamoto Milestone 0.3, ชื่อโค้ด Argon) การอัพเกรด Nakamoto ได้เริ่มมีการอัพเดตอย่างสมบูรณ์แบบ ช่วงเวลาของการอัพเกรด Nakamoto ช่วงแรกได้เข้าสู่ระบบออนไลน์บนเครือข่ายหลักแล้ว และการอัพเกรดจะถูกนำเสนอต่อไปหลังจากนี้

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

แผนเดิม

  • เฟสหนึ่ง: การกำหนดให้เกิด (เริ่มต้นเมื่อ 22 เมษายน)
  • สัญญา POX-4 (กลไกการโอนพิสูจน์ที่อัพเกรด) และโค้ดส่วนใหญ่ที่รวมอยู่ในเวอร์ชัน Nakamoto จะถูกนำมาใช้ แต่ฟังก์ชันนี้จะไม่ได้รับการเปิดใช้งาน
  • อย่างน้อยสองรอบการสแต็กคือสำหรับผู้เซ็นต์และพันธมิตรที่จะลงทะเบียนสัญญา POX-4 ในช่วงเวลานี้จะมีการตรวจสอบว่าผู้เซ็นต์ที่ลงทะเบียนกับ POX-4 มีการตรวจสอบบล็อกอย่างถูกต้องและกำหนดว่าสามารถเข้าสู่ช่วงเปิดใช้งานหรือไม่
  • เฟสสอง: การเปิดใช้งาน (คาดว่าจะเกิดขึ้นระหว่าง 15 พ.ค. และ 29 พ.ค.)
  • ขั้นตอนนี้จะใช้การอัปเดต Nakamoto ซึ่งรวมถึงระบบที่ขึ้นอยู่กับผู้เซ็นชื่อ บล็อกที่เร็ว และความสมบูรณ์ของบิตคอยน์ และเปิดใช้กฎ Nakamoto
  • กฎของ Nakamoto หมายถึงตรรกะโดยรวมที่แยกแยะก่อนและหลังการอัพเกรด Nakamoto

Nakamoto release plan; source: Nakamoto Launch: ภาพรวมการเปิดตัว Testnet และ Mainnet

การเปลี่ยนแปลงแผน

เฟสแรกของการอัพเกรด (การกำหนดค่าเริ่มต้น) เริ่มเมื่อวันที่ 22 เมษายน ในกรณีที่ไม่พบบั๊กที่สำคัญและการกำหนดค่าเสร็จสมบูรณ์ เฟสที่สองถูกวางแผนให้เริ่มต้นในช่วงกลางเดือนพฤษภาคม อย่างไรก็ตามหลังจากเริ่มต้นเฟสแรก เกิดข้อบกพร่องบางประการในระบบ Signer Resiliency/Recovery ดังนั้นในวันที่ 1 พฤษภาคม มูลนิธิ Stacks ประกาศการเปลี่ยนแปลงของแผนเดิม จุดประสงค์หลักคือตามนี้

  • ช่วงเริ่มต้นของขั้นตอนการเปิดใช้งานของการอัพเกรด Nakamoto จะรวมเพียงระบบกู้คืนของผู้เซ็นเนอร์เบื้องต้นเท่านั้น
  • แผนที่จะอัปเกรดเป็นระบบกู้คืนลายเซ็นระดับขั้นสูง ได้รับการกำหนดเวลาให้ใช้งานในจุดสิ้นสุดของปี 2024 หลังจากที่เกิดการเปิดใช้งานการอัปเกรด Nakamoto อย่างไรก็ตาม หลังจากที่มีความคืบหน้าในการรับสมัครลายเซ็นในช่วงเริ่มต้น จึงได้รับการกำหนดว่าจำเป็นต้องใช้ระบบกู้คืนลายเซ็นระดับขั้นสูง
  • ดังนั้น เวลาการพัฒนาเพิ่มเติมอีก 8 สัปดาห์จะถูกเพิ่มเข้าไปก่อนเข้าสู่เฟสการเปิดใช้งานอัพเกรด Nakamoto รหัสระบบกู้คืนผู้ลงนามจะเสร็จสมบูรณ์โดยวันที่ 15 กรกฎาคม และเวอร์ชันการอัพเกรด Nakamoto จะเปิดใช้งานในวันที่ 28 สิงหาคม
  • เนื้อหาของงาน
  • เพิ่มความสามารถในการกู้คืนของตัวขุดเหมือนสำหรับเวลาหมดอายุของผู้ลงนามและข้อผิดพลาดของผู้ลงนาม
  • เสริมกระบวนการสำหรับสัญญานการตอบสนองและสถานการณ์สูญเสียกุญแจ
  • ปรับปรุงวิธีการสร้างและขยายระยะเวลาของนักขุด
  • ปรับปรุงการจัดการกับความไม่แน่นอนของเครือข่ายและการประมวลผลบล็อกแบบแฟลช

กำหนดการเผยแพร่ Nakamoto ที่สุด; แหล่งที่มา: stacks.org

ตามแผนที่ได้รับการแก้ไข การพัฒนาโค้ดจะเสร็จสิ้นภายในวันที่ 15 กรกฎาคม ซึ่งเป็นอีก 8 สัปดาห์ และเฟสการเปิดใช้งานของการอัพเกรด Nakamoto ซึ่งเริ่มต้นตามกำหนดเดิมในช่วงกลางเดือนพฤษภาคม จะเริ่มขึ้นในรอบ 3 เดือนต่อมา ในวันที่ 28 สิงหาคม ข่าวดีคือ การอัพเกรด sBTC ที่เริ่มตามกำหนดในไตรมาสที่ 3 จะไม่เลื่อนและคาดว่าจะเกิดขึ้นในสัปดาห์ที่สี่หลังจากเฟสการเปิดใช้งานเริ่ม

sBTC - ชิ้นสุดท้ายในการบรรลุ L2

การอัปเกรด Nakamoto คาดว่าจะเริ่มเติมผลในเดือนพฤษภาคม มีจุดมุ่งหมายที่จะปรับปรุงประสิทธิภาพของ Stacks chain และบรรลุความสมบูรณ์สุดท้ายของ Bitcoin สำหรับบล็อก Stacks อย่างไรก็ตาม เพื่อจะเป็น Bitcoin L2 แท้จริง การอัปเกรด Nakamoto ก็เพียงครึ่งหนึ่งของความสำเร็จ

เกณฑ์ในการแยกแยะ Bitcoin L2; แหล่งที่มา: แสงทวีต

หลังจากอัปเกรด Nakamoto ได้ปล่อยออกมา Stacks จะมีสภาพแวดล้อมที่คล้ายกับ Sovereign Rollup อย่างไรก็ตาม มันสามารถทำงานได้เฉพาะเป็นแพลตฟอร์มสมาร์ทคอนแทรคที่แท้จริงของ Bitcoin และ L2 โดยการนำสินทรัพย์เชิงธนาคารของ Bitcoin คือ BTC ลงบนเครือข่ายและใช้งานได้ ในทวีตเดียวกัน ผู้ก่อตั้ง Stacks Muneeb Aliพูดการย้าย BTC เข้าและออกจาก Bitcoin layer เป็นส่วนที่ยากที่สุด และอธิบายว่า sBTC เป็น solutio ที่ใกล้ที่สุดที่เป็นสะพานที่เชื่อถือได้ กลุ่มที่กระจายอย่างกระจายที่สามารถดำเนินการกลไก pegging สำหรับ BTC โดยไม่ต้องปรับเปลี่ยน Bitcoin L1

sBTC มีพื้นที่อ้างอิงจากสองลักษณะหลัก ที่เชื่อมโยงสินทรัพย์ BTC ระหว่างเครือข่าย Bitcoin และ Stacks Chain

  • 1:1 Redeemability: sBTC และ BTC สามารถแลกเปลี่ยนเสมอไปเลยที่อัตรา 1:1 นานจนกว่า Stacks chain จะหยุดทำงาน
  • เปิดการเป็นสมาชิก: ทุกคนสามารถเข้าร่วมโปรโตคอล sBTC และไม่มีองค์กรที่มีอำนาจในการควบคุม BTC ใด ๆ

ก่อนหน้านี้ห่วงโซ่ Stacks มีสินทรัพย์ที่เกี่ยวข้องกับ BTC เช่น xBTC และ aBTC คล้ายกับ wBTC ของ Ethereum (ห่อ BTC) แต่พวกเขาใช้รูปแบบการดูแลแบบรวมศูนย์ที่ต้องการการเชื่อมโยงหลายลายเซ็น ในทางตรงกันข้าม sBTC ใช้ Stackers เป็นกลุ่มผู้ลงนามภายใต้กลไก Proof of Transfer เพื่อให้บรรลุการเชื่อมโยง BTC ที่เชื่อถือได้

วิธีการทำงานของ sBTC (1); แหล่งที่มา: เอกสารของ stacks

วิธีการทำงานของ sBTC (2); แหล่งที่มา: sbtc.tech

การอัปเดตและการนำมาใช้ sBTC ถูกวางแผนไว้สำหรับไตรมาสที่ 3 ปี 2024 การอัปเกรด Nakamoto และการอัปเดต sBTC เป็นเหตุการณ์สำคัญในเส้นทางที่มีเป้าหมายอย่างมากของ Stacks ที่จะกลายเป็นแพลตฟอร์มสมาร์ทคอนแทรกต์ที่ได้รับความนิยมบนเครือข่าย Bitcoin เราสามารถติดตาม Stacks เพื่อดูว่ามันสามารถกลายเป็น Bitcoin L2 และใช้ BTC ที่ไม่ได้ใช้งานได้อย่างมีประสิทธิภาพจริงๆ หรือไม่

source: BITCOIN LAYERS — Tapestry of a Trustless Financial Era

การอ้างอิง

ข้อความปฏิเสธความรับผิดชอบ:

  1. บทความนี้ถูกโพสต์ใหม่จาก [ techflow], และลิขสิทธิ์เป็นของผู้เขียนต้นฉบับ [DeSpread] หากมีข้อขัดแย้งใด ๆ ในการโพสต์นี้ กรุณาติดต่อGate Learn team, และทีมจะดำเนินการให้เร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง

  2. คำประกาศ: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำในการลงทุนใด ๆ

  3. รุ่นภาษาอื่น ๆ ของบทความถูกแปลโดยทีม Gate Learn บทความที่ถูกแปลอาจไม่สามารถคัดลอก กระจายหรือลอกเลียนได้โดยไม่ระบุGate.io.

การอัปเกรดของ Stacks Nakamoto: ผีเสื้อที่พร้อมจะปรากฏ

มือใหม่5/27/2024, 7:00:46 PM
โครงการ Stacks กำลังผ่านการอัพเกรดที่สำคัญที่เรียกว่า "Nakamoto Upgrade" เพื่อเสริมสมรรถนะและความปลอดภัยของ Stacks chain โดยทำให้มันเหมือน Bitcoin Layer 2 (L2) มากขึ้น อัพเกรดรวมถึงการสร้างบล็อกอย่างรวดเร็ว ความสมบูรณ์ของธุรกรรมผ่าน Bitcoin และการต้านทาน MEV (Miner Extractable Value) ที่ดีขึ้น นอกจากนี้ การนำเสนอ sBTC จะทำให้ BTC สามารถใช้เป็นสินทรัพย์ธรรมชาติบน Stacks chain ซึ่งเป็นขั้นตอนสำคัญสำหรับการจัดตั้ง Stacks เป็น Bitcoin L2

เปิดเผยโอกาสใหม่บนเครือข่ายบิตคอยน์

ในช่วงต้นปี 2023 การนำเสนอ "Ordinals" ในเครือข่าย Bitcoin กระตุ้นการเริ่มการวิพากษ์วิจารณ์ใหม่เกี่ยวกับวิธีการจัดการพื้นที่บล็อกในเครือข่าย ในเดือนพฤษภาคมของปีเดียวกัน การเพิ่มขึ้นของความต้องการสำหรับโทเค็น BRC-20 ก่อให้เกิดการเคลื่อนไหวที่ตื่นตัวในเครือข่าย Bitcoin ชั่วขณะทำให้ Binance ซึ่งเป็นเว็บไซต์ซื้อขายที่ใหญ่ที่สุดในโลก ต้องระงับการถอน Bitcoin ชั่วคราว

ออร์ดินัลส์ ซึ่งมาจากคำว่า "ออร์ดินัล" ซึ่งหมายถึง "ตามลำดับ" เป็นโปรโตคอลที่สร้างขึ้นโดยCasey Rodarmorในมกราคม 2023 มันได้ปรับ Bitcoin scripts เพื่อแนบข้อมูลที่ไม่แน่นอนกับหน่วยเล็กที่สุดของ Bitcoin คือ "satoshis" (sats) ความสามารถนี้ส่งผลให้ PFPs และ NFTs บน Bitcoin blockchain โดยที่คล้ายกับ Ethereumข้อมูลเพิ่มเติม).

)

ตั้งแต่วันที่ 24 เมษายน โครงการ NFT 3 โครงการบนเครือข่าย Bitcoin—NodeMonkes, Runestone, และ Bitcoin Puppets—อยู่ในอันดับ 10 ของการสะสม NFT ตามกำหนดทุนตลาด โดยแสดงให้เห็นถึงศักยภาพของ Bitcoin ในฐานะเป็นแพลตฟอร์มสมาร์ทคอนแทร็ก (แหล่งข้อมูล:CoingeckoGate.io

Bitcoin L2 และ Stacks

การพัฒนานี้ได้กระตุ้นการเพิ่มขึ้นของโครงการ L2 บนเครือข่าย Bitcoin จากข้อมูลของ DeFiLlama ณ วันที่ 15 เมษายน 11 โครงการที่จัดอยู่ในประเภท "Bitcoin sidechains" รวมกันเกือบ 900 ล้านดอลลาร์ใน TVL แม้จะมีการถกเถียงกันว่าโครงการเหล่านี้ใช้เครือข่าย Bitcoin เป็น L1 จริงหรือไม่ TVL และจํานวนโครงการที่เพิ่มขึ้นสะท้อนให้เห็นถึงความสนใจของตลาดที่เพิ่มขึ้นในการเล่าเรื่อง Bitcoin

ในบรรดาโครงการเหล่านี้ Stacks โดดเด่นด้วยความก้าวหน้าล่าสุด เปิดตัวในปี 2017 Stacks มีเป้าหมายที่จะนําสัญญาอัจฉริยะมาสู่เครือข่าย Bitcoin ตั้งแต่ปี 2021 มาเจาะลึกการพัฒนาล่าสุดของ Stacks และ "Nakamoto Upgrade" ที่สําคัญที่กําลังจะมาถึง

เจเนซิสของสแต็ก - บล็อกสแตค

วิดีโอของ การพูด TED ของ Munib Ali ปี 2016; แหล่งที่มาTEDx Talks

ในปี 2017 ดร. มุนีบ อลี สำเร็จการศึกษาและเผยแพร่ไวท์เพเปอร์สำหรับสแต็กส์ (ก่อนหน้าเป็นบล็อกสแต็ก) โครงการได้ระดมทุน 52 ล้านดอลลาร์ผ่านการขายโทเค็นบน CoinList ก่อนหน้านี้ อลีและทีมเริ่มต้นของเขาสร้างโปรโตคอลและแอปพลิเคชันที่เรียกว่า Onename บน Bitcoin L1 ที่อนุญาตให้มีตัวตนแบบจำลองและหน้าโปรไฟล์บนเครือข่าย Bitcoin ประสบการณ์เหล่านี้ช่วยรูปร่างวิสัยการณ์ของสแต็กส์ และกระตุ้นให้สร้างแพลตฟอร์มที่แข็งแกร่งมากขึ้น

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

ในปี 2019 โทเค็นของ Stacks (STX) ได้รับการอนุมัติจาก U.S. SEC ภายใต้ระเบียบปฏิบัติ A+ และได้ระดมทุนไป 23 ล้านเหรียญ เป็นการขายโทเค็นที่ได้รับการอนุมัติจาก SEC ครั้งแรก โดยได้รับความสนใจจากตลาดอย่างมาก

ตั้งแต่ 2018 ถึง 2020 ทีม Stacks ได้มุ่งเน้นการสร้างโครงสร้างโครงการที่มั่นคง Stacks เป็นบล็อกเชนข้อตกลงส่วนต่างที่ผสมผสานกับเครือข่าย Bitcoin อย่างราบรื่น โดยถูกออกแบบมาเพื่อเสริมความสามารถในการโปรแกรมของ Bitcoin ทีมยังพัฒนาภาษาโปรแกรมที่กำหนดเองชื่อ Clarity ในช่วงนี้ Stacks ได้รับเงินทุนจากนักลงทุนชื่อดังอย่าง Union Square Ventures Harvard Endowment Winklevoss Capital และ Naval Ravikant

Stacks 2.0

“ฉันเชื่อว่า Bitcoin คือชั้นทางการเงินที่ดีที่สุดและมีการกระจายอำนาจมากที่สุด ณ ปัจจุบัน มี 1% ของ Bitcoin ที่หมุนเวียนทั้งหมดถูกเผยแพร่บน Ethereum เป็น wrapped Bitcoin (wBTC) ซึ่งเป็นการบ่งบอกถึงความต้องการในการใช้ Bitcoin ในสมาร์ทคอนแทรค แทนที่จะห่อ Bitcoin บนแพลตฟอร์มสมาร์ทคอนแทรคอื่น ๆ ทำไมไม่นำฟังก์ชันสมาร์ทคอนแทรคมาสู่เครือข่าย Bitcoin ล่ะ?” — Muneeb Ali, from ‘Bitcoin DeFi? มันเป็นสิ่งที่ Stacks ผู้ก่อตั้ง Muneeb Ali พูด.’

ในเดือน มกราคม 2021 Blockstack ได้เปิดตัว Stacks 2.0 mainnet ซึ่งเปลี่ยนแปลงเป็น Stacks network ตามที่ Ali แนะนำ Stacks 2.0 มีเป้าหมายที่จะนำความสามารถของสมาร์ทคอนแทรคต์มาสู่บิตคอยน์โดยไม่ต้องเปลี่ยนแปลงบิตคอยน์เอง การออกแบบของเชนรับชื้อ Bitcoin ที่มีการกระจายและความปลอดภัยของ Bitcoin พร้อมเพิ่มความสามารถของสมาร์ทคอนแทรคต์เพื่อเสริมความสามารถในการขยายขอบเขตของเครือข่าย

Proof-of-Transfer(PoX)

กระบวนการรับรองการโอน; แหล่งที่มา: stacks.co%20is,powers%20without%20modifying%20Bitcoin%20itself)

เทคนิคการอิสระของ Stacks, Proof-of-Transfer (PoX), ขยาย Proof of Burn, สำคัญสำหรับการรับมรดกความมั่นคงปลอดภัยของเครือข่ายบิตคอยน์

ไม่เหมือนกับ PoB ที่ทำให้ผู้ขุดเสียคริปโตเคอร์เรนซี้, PoX นั้นเกี่ยวข้องกับผู้ขุดที่ส่งบิตคอยน์ไปยังเจ้าของ STX ที่มีส่วนร่วมใน Stacking ผู้ขุดเข้าร่วมในการขุดของ Stacks โดยการเรียกใช้โหนด Stacks, ใช้ Bitcoin เป็นโซ่เชื่อมต่อเพื่อสร้างและขุดบล็อก กลไก PoX นั้นรวมถึง:

  • การลงทะเบียน: นักขุดส่งข้อมูลเห็นสมการเพื่อลงทะเบียนเป็นนักขุดผู้สมัคร
  • การส่งเหรียญ Bitcoin จากผู้ทำเหมืองที่ลงทะเบียนไปยังผู้ถือโทเค็น STX เพื่อเข้าร่วมการทำเหมือง
  • การเลือกตั้ง: ฟังก์ชันสุ่มที่สามารถยืนยันได้ (VRF) เลือกนักขุดเหรียญเพื่อสร้างบล็อกใหม่บนบล็อกเชนของ Stack
  • การประชุม: นักขุดที่ถูกเลือกสร้างบล็อกและได้รับโทเคน STX เป็นการตอบแทน

นักขุดที่ได้รับการเลือกตั้งบันทึกแฮชของธุรกรรม Stacks ทั้งหมดในบล็อก Bitcoin ซึ่งทำให้มีสิทธิและสร้างความสนใจให้กับนักขุด Bitcoin และผู้รักษา Stacks การ Stack เหมือนกับการถือครองในเครือข่าย PoS มีการล็อค STX เพื่อทำให้ได้รับ Bitcoin rewards บทบาทของนักขุดและผู้ Stackers ได้แสดงไว้ดังนี้

บทบาทของนักขุดและนักสแต็ค; แหล่งที่มา: เอกสารของ stacks

[Miner]

  • นักขุดส่ง BTC ไปยัง Stackers เพื่อรับค่าธรรมเนียมการทำธุรกรรม Stacks และรางวัลบล็อก
  • ปริมาณ BTC ที่ผู้ขุดส่งจะกำหนดโอกาสในการถูกเลือกผ่านฟังก์ชันสุ่มที่สามารถตรวจสอบได้ (VRF)
  • Selected miners gain the right to create new blocks and stream microblocks on the Stacks chain.
  • นักขุดที่ถูกเลือกจะได้รับ STX และค่าธรรมเนียมการทำธุรกรรมเป็นรางวัล

[รถยก]

  • Stackers lock their STX for a set period.
  • พวกเขาสามารถเรียงซ้อนอย่างอิสระหรือรวม STX ของพวกเขากับผู้เรียงซ้อนคนอื่น
  • Stackers จะให้ที่อยู่ BTC ของพวกเขาเพื่อรับรางวัล BTC โดยโอกาสในการได้รับรางวัลสัมพัทธ์กับปริมาณ STX ที่ล็อค
  • STX ล็อคจะถูกปลดล็อคที่สิ้นสุดของระยะเวลาที่กำหนดไว้

Stacks เป็น Bitcoin Layer 2 หรือไม่?

การอัพเกรด Stacks 2.0 ทำให้ Stacks chain สามารถทำงานเป็นแพลตฟอร์มสมาร์ทคอนแทรคบนเครือข่าย Bitcoin ด้วยการเปิดใช้งานเมนเน็ตและกลไก Proof-of-Transfer อย่างไรก็ตาม การเรียกว่า Bitcoin Layer 2 (L2) นั้นเป็นเรื่องขัดแย้ง

  • Stacks 2.0มีโทเค็นของตัวเองและงบประมาณด้านความปลอดภัยอิสระไม่เหมือนเครือข่ายบิตคอยน์
  • งบประมาณด้านความปลอดภัยหมายถึงทรัพยากรที่จัดสรรสำหรับความสมบูรณ์ของเครือข่าย รวมถึงรางวัลจากการขุดเหมือง ค่าใช้จ่ายในการดำเนินงาน และค่าธรรมเนียมเครือข่าย
  • ในเครือข่าย L1 เดิม สินทรัพย์ไม่ได้ถูกย้ายหรือจัดการโดยผู้ตรวจสอบเพื่อวัตถุประสงค์ด้านความปลอดภัย ไม่เหมือนใน Ethereum และระบบนิเวศ L2 อื่น ๆ

เพราะเหตุผลเหล่านี้ Stacks 2.0 ไม่เข้ากันอย่างลงตัวในหมวดหมู่ L2 แบบ传统 อย่างไรก็ตาม Stacks ก็ไม่ใช่เซิดเชนเพราะธุรกรรมของมันถูกตรวจสอบพร้อมกันบนเครือข่าย Bitcoin จัดตั้งแบบเดียวกันนี้นำ Muneeb Ali ผู้ร่วมก่อตั้ง Stacks ให้เรียกมันว่า "Layer 1.5" ในปี 2021สัมภาษณ์ถอดรหัส.

เนื่องจากเครือข่ายบิตคอยน์ไม่ได้ถูกออกแบบมาเพื่อสัญญาอัจฉริยะตั้งแต่แรกเริ่ม การเพิ่มฟีเจอร์เหล่านี้หรือปรับปรุงความสามารถในการขยายขอบเขตไม่ได้ง่ายดังที่มีกับ Ethereum และ EVM chains สำหรับเข้าใจลึกลงเกี่ยวกับ Bitcoin L2 distinctions โปรดอ้างถึงบทความเดือนธันวาคม 2023 จาก Spartan GroupBITCOIN LAYERS - ผ้าทอของยุคทางการเงินที่ไม่มีความไว้วางใจ.”

The Bitcoin L2 Trilemma; Source: BITCOIN LAYERS — ผ้าทอของยุคทางการเงินที่ไม่มีความเชื่อมั่น

ตามที่แสดงในรูปด้านบน ปริศนา Bitcoin L2 ประกอบด้วย:

  • เครือข่ายเปิด: ใช้เครือข่ายเปิดแทนโมเดลสหภาพ
  • ไม่มีโทเค็นใหม่: ไม่มีการนำเสนอโทเค็นใหม่
  • Full VM/Global State: ใช้ "Global State" แทนการใช้สัญญานอยู่นอกเชนท์

สแต็คถูกมองว่าเป็นโซลูชัน Bitcoin L2 ที่ตรงตามเงื่อนไข 1 และ 3 แต่ไม่ใช่เงื่อนไข 2 ในทางตรงกันข้ามเครือข่าย Lightning ตรงตามเงื่อนไขที่ 1 และ 2 แต่เนื่องจากใช้วิธีการ "ฉันทามติในท้องถิ่น" จึงบันทึกธุรกรรมบนเครือข่ายเพียร์ทูเพียร์ที่แยกจากห่วงโซ่หลักจึงไม่เป็นไปตามเงื่อนไขที่ 3

ไปทางสแต็ค 3.0: การอัปเกรดนาคาโมโต

ปัญหาปัจจุบันกับ Stacks

โครงสร้างที่เป็นเอกลักษณ์ของเครือข่าย Stacks ที่ช่วยให้มันทำงานเป็นแพลตฟอร์มสมาร์ทคอนแทรคบนเครือข่าย Bitcoin ยังมีความท้าทายบางประการด้วย:

  • ระบบความปลอดภัย
  • โซ่ Stacks มีงบประมาณด้านความปลอดภัยของตัวเอง ซึ่งแตกต่างจากงบประมาณด้านความปลอดภัยของเครือข่าย Bitcoin และถูกกำหนดโดย BTC ที่ชำระโดยนักขุด Stacks
  • นี่หมายความว่าความปลอดภัยของเครือข่ายขึ้นอยู่กับงบประมาณของนักขุด Stacks อย่างมาก เพิ่มความเสี่ยงด้านความปลอดภัย
  • ประสิทธิภาพและความมีสมรรถนะ
  • ความเชื่อมต่อระหว่างโซ่ Stacks และเครือข่าย Bitcoin (เช่น กลไก Proof-of-Transfer) ช่วยเสริมความกระจายและความปลอดภัย แต่จำกัดประสิทธิภาพและความขยายได้บนโซ่
  • โดยเฉพาะอย่างยิ่งกระบวนการสร้างบล็อกใหม่ผ่านการเลือกตั้งผู้ขุดเชื่อมโยง Stacks chain กับวงจรการสร้างบล็อกของ Bitcoin ทำให้เกิดความล่าช้าในการยืนยันธุรกรรมสูง
  • นี่สร้างช่องว่างสำหรับประสบการณ์ผู้ใช้ และเป็นความท้าทายสำหรับการพัฒนา Stacks dApps
  • ปัญหา MEV
  • นักขุด Bitcoin ที่มีส่วนใหญ่ของอัตราการแฮชของ Bitcoin สามารถเซ็นเซอร์ธุรกรรมการส่งท้ายที่ส่งโดยนักขุด Stacks คนอื่น (ธุรกรรมการส่ง BTC เพื่อเข้าร่วมการขุด STX) ภายในบล็อก Bitcoin ที่พวกเขาขุด โดยทำให้พวกเขาได้รับรางวัล Stacks และค่าธุรกรรม

เป้าหมายหลักและการเปลี่ยนแปลงในการออกแบบ

เป้าหมายหลัก

เวอร์ชัน Nakamoto เป็นการอัปเกรดสำคัญที่วางแผนไว้สำหรับปีนี้เพื่อแก้ไขปัญหาของ Stacks chain โดยปรับปรุงประสิทธิภาพและความปลอดภัยของมัน

  • บล็อกที่เร็ว
  • เวลาที่ใช้ในการทำธุรกรรมของผู้ใช้ที่จะถูกขุดและยืนยันในบล็อกจะลดลงจากสิบนาทีเหล่านั้นเหล่านั้นเหล่านั้นสู่ไม่กี่วินาทีเท่านั้น
  • หลังจากการอัปเกรด Nakamoto โดยการแยกกระบวนการเลือกตั้งของนักขุดจากการสร้างบล็อก นักขุดจะสามารถสร้างบล็อกหลายรายการก่อนกระบวนการเลือกตั้งครั้งถัดไป
  • ความปลอดภัยของธุรกรรมผ่านความสมบูรณ์ของ Bitcoin
  • ธุรกรรมบนโซ่ของ Stacks จะได้รับการคุ้มครองด้วยพลังการขุดของเครือข่ายบิตคอยน์
  • นี่หมายความว่าธุรกรรมจะถูกตรวจสอบบนเครือข่ายบิตคอยน์เพื่อให้แน่ใจว่าไม่สามารถเปลี่ยนแปลงได้
  • เพิ่มความต้านทาน MEV
  • มีการปรับปรุงกลไกการเสนอราคา BTC เพื่อรับรางวัล STX เพื่อแก้ปัญหา MEV ในกระบวนการเลือกตั้งของนักขุด
  • อัลกอริทึมการเลือกตั้งของนักขุดเหรียญได้รับการเปลี่ยนแปลงเพื่อป้องกันนักขุด Bitcoin ไม่ให้มีประโยชน์ต่อนักขุด Stacks

การเปลี่ยนแปลงในกลไกการสร้างบล็อกและบทบาทของ Stacker

ก่อนการอัพเกรด Nakamoto อัตราส่วนของบล็อกที่สร้างขึ้นบนเชน Stacks ต่อบล็อก Bitcoin คือ 1:1 ทำให้เกิดการสร้างบล็อกช้าและเวลาการยืนยันธุรกรรมช้า

หลังจากการอัปเกรด Nakamoto จะมีการนำเข้ากลไก "การผลิตบล็อกโดยยศ" เพื่อเพิ่มความเร็วในการสร้างบล็อก ผู้ขุดแร่จะสามารถสร้างบล็อก Stacks หลายรายการภายในการดำเนินการของตำแหน่ง (คือภายในรอบการสร้างบล็อก Bitcoin) ลดเวลาการสร้างบล็อกและยืนยันเป็นเวลาประมาณ 5 วินาที พัฒนาความสามารถในการขยายของ Stacks อย่างมาก

บล็อก Stacks เหล่านี้จะถูกตรวจสอบโดย Stackers ก่อนการอัปเกรด Nakamoto Stackers มักจะล็อคโทเคน STX เพื่อสนับสนุนความปลอดภัยทางเศรษฐศาสตร์ของเครือข่าย เมื่อมีการอัปเกรด Stackers จะทำหน้าที่เป็นผู้เซ็นชื่อ รับผิดชอบในการตรวจสอบ เก็บรักษา เซ็นชื่อ และกระจายข้อมูลของแต่ละบล็อก Stacks ที่ถูกสร้างขึ้นในช่วงเวลาของมายเนอร์ ปฏิสัมพันธ์ระหว่างมายเนอร์และ Stackers แสดงดังต่อไปนี้:

Miners และ Stackers (หรือ signers) จะทำงานร่วมกันอย่างไรหลังจาก Nakamoto อัพเกรด; source: เอกสารของ stack

  • นักขุดส่ง BTC ไปยัง Stackers เพื่อเข้าร่วมในกระบวนการเลือกตั้งผู้ขุด Stacks
  • เมื่อมีการเลือกตั้งนักขุดใหม่ ธุรกรรม "การเปลี่ยนเวร" จะเกิดขึ้น โดยมอบอำนาจให้นักขุดใหม่ได้เวรใหม่
  • ในขณะที่สร้างบล็อกและตรวจสอบ นักขุดจะต้องเก็บลายเซ็นจาก Stackers
  • การตรวจสอบบล็อกต้องการอย่างน้อย 70% ของ Stackers ลงนามยอมรับบล็อก

ตามที่แสดงในแผนภูมิ นักขุดต้องใช้ลายเซ็นของ Stackers เพื่อสร้างบล็อกถัดไป และ Stackers จำเป็นต้องดำเนินการเซ็นต์เพื่อรับรางวัลภายใต้กลไก Proof-of-Transfer และปลดล็อก STX ที่ถูกสแต็กของพวกเขา

เปลี่ยนโครงสร้างของเชื่อมโยงสำหรับความสมบูรณ์ของบิตคอยน์

ในระหว่างการเปลี่ยนระยะเวลา (หรือการเลือกตั้งผู้ขุด), ผู้เซ็นต์ (Stackers) ป้องกันไม่ให้ผู้ขุด fork โซ่ Stacks อย่างไม่มีเหตุผลโดยการเซ็นบล็อกล่าสุดเท่านั้น ซึ่งหมายความว่า Stackers ควบคุมผู้ขุด, ตรวจสอบบล็อกที่สร้างไว้ก่อนและให้ความมั่นใจว่าบล็อกใหม่มีต้นฉบับจากบล็อกล่าสุด

นอกจากนี้เมื่อส่งธุรกรรม (การเปลี่ยนระยะเวลาการธุรกรรม), ผู้ขุดต้องรวมบล็อกแฮชที่มีดัชนีซึ่งประกอบด้วยแฮชของบล็อก Stacks แรกที่บันทึกในช่วงเวลาของผู้ขุดก่อนหน้าและแฮชของบล็อกเอง สิ่งนี้จะให้ความมั่นใจว่าสถานะของบล็อกเชน Stacks ถูกบันทึกในบล็อก Bitcoin โดยทุกๆ นักขุดทำงานเหมือนกัน ทำให้ประวัติของบล็อกเชน Stacks ถูกบันทึกต่อเนื่องในเครือข่าย Bitcoin

แผนภาพของความสัมพันธ์ระหว่างบล็อก Bitcoin, บล็อก Stacks และแผนที่แบบภาพระหว่างการคลังสินค้า; ที่มา:เอกสารสแต็ค

ดังนั้นตามที่แสดงในแผนภาพ ความสัมพันธ์ระหว่างบล็อก Stacks และบล็อก Bitcoin คือ การส่งออกธุรกรรมในเชื่อมโยง Stacks ในช่วงเวลา N ถูกบันทึกในบล็อก Bitcoin ในช่วงเวลาถัดไป กล่าวคือ ช่วงเวลา N+2 ซึ่งหมายความว่า ใช้เวลาสามการเปลี่ยนตำแหน่งที่จะทำให้ธุรกรรม Stacks กลายเป็นเรื่องยากต่อการย้อนกลับเท่ากับบล็อก Bitcoin จากมุมมองของผู้ใช้ โครงสร้างโซ่คล้ายกับที่เรารู้จักจาก L2 ที่ธุรกรรมได้รับการยืนยันภายในไม่กี่วินาที ในขณะที่การชำระเงินด้วย Bitcoin ใช้เวลาประมาณ 30 นาที

ระบบนี้ยังปรับปรุงงบประมาณด้านความปลอดภัยของ Stacks chain ด้วย กลไกการตรวจสอบบล็อกของ Stacks ที่ต้องการลายเซ็นจาก Stackers อย่างน้อย 70% เพิ่มงบประมาณความปลอดภัยของ Stacks ให้เป็น 70% ของสินทรัพย์ในการ Stack และเมื่อธุรกรรมเสร็จสิ้นการชำระเงินสุดท้ายของ Bitcoin งบประมาณความปลอดภัยนี้สามารถเทียบเท่ากับพลังขุด Bitcoin 51%

สรุปของกลไกสแต็กหลังจากอัพเกรดนาคาโมโต:

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

หลังจากการอัพเกรด Nakamoto ความเร็วในการทำธุรกรรมของ Stacks chain จะเพิ่มขึ้นอย่างมีนัยสำคัญพร้อมกับการบรรลุความสมบูรณ์ของ Bitcoin เพื่อให้มั่นใจในความไม่เปลี่ยนแปลงของข้อมูล สำหรับผู้ใช้ นี่หมายถึงเวลาการยืนยันธุรกรรมที่เร็วขึ้น และสำหรับระบบ นี่หมายถึงการเข้าใกล้จริงๆ กับ Bitcoin L2 แท้ และรับมรรคภาคความปลอดภัยของ Bitcoin

การแก้ไขปัญหา Bitcoin MEV

ก่อนการอัพเกรด Nakamoto, ปัญหา MEV ใน Stacks chain มักเกิดขึ้นดังนี้ นักขุด Bitcoin ที่มีพลังงานแร่ใหญ่เช่น F2Pool สามารถเซ็นเซอร์การทำธุรกรรมการส่งมอบที่ถูกส่งโดยนักขุดที่เหลือในบล็อก Bitcoin เพื่อปรับปริมาณการเสนอราคา BTC ของตน เพื่อให้แน่ใจว่าพวกเขาจะได้รับรางวัลบล็อกการถือสัญญาและค่าธรรมเนียมการทำธุรกรรม พฤติกรรมนี้ลดรางวัล BTC สำหรับ Stackers และลดความเชื่อถือในกระบวนการขุด

การอัปเกรด Nakamoto นำเสนอเกณฑ์การเลือกนักขุดใหม่หลายรายการเพื่อเพิ่มความยุติธรรมในกระบวนการขุดบล็อก

  • นักขุดร่วมสร้างบล็อกล่าสุด
  • นักขุดจะต้องมีส่วนร่วมในบล็อก 10 บล็อกล่าสุดเพื่อมีสิทธิในการเลือกตั้งระหว่างการเปลี่ยนราชการ
  • เกณฑ์นี้ส่งเสริมความมั่นคงของชุมชนและป้องกันการพยายามขโมยรางวัลบล็อกเชน
  • วิธีการหาค่ากลางของการเสนอราคาในอดีต
  • ความน่าจะเป็นที่มีการเลือกนักขุดเหมือนจะถูกคำนวณขึ้นอยู่กับค่ามัธยฐานของข้อเสนอ BTC ทั้งหมดที่บันทึกไว้ในบล็อก 10 บล็อกที่ผ่านมา
  • เกณฑ์นี้ป้องกันไม่ให้นักขุดเหมืองส่งประมูลที่ผิดปกติเพื่อรับรางวัลบล็อก
  • Absolute Bid Total
  • กระบวนการเลือกผู้ขุดเหมือง จะพึงพิจารณาโดยใช้มาตรฐานทางเศรษฐกิจที่เสถียร โดยพิจารณาจากยอดเสนอรวมโดยใช้ค่าคงที่ทั้งหมด ไม่ใช่ตัวแปรของการเสนอราคาที่ขึ้นอยู่กับสภาพแวดล้อมการขุดเหมืองทันที

โดยการนำมาตรฐานการป้องกัน MEV เหล่านี้เข้ามา การอัพเกรด Nakamoto จะเพิ่มความ๏ชัดเจนและความเชื่อมั่นในกระบวนการขุดบล็อกเชน Stacks

วางแผนการอัปเกรด Nakamoto

แผนการอัปเกรด Nakamoto; แหล่งที่มา: nakamoto.run

ตั้งแต่การเปิดตัว sBTC และ Nakamoto white papers ในปลายปี 2022, มูลฐานสแต็กและนักพัฒนาที่เกี่ยวข้องได้ทำงานกับการอัพเกรดนาคาโมโต้มานานหลายเวลา ตามที่แสดงข้างต้น ความสามารถของ Nakamoto จะถูกสรุปและรวมเข้ากับเทสเน็ตในวันที่กุมภาพันธ์ 2024เรียกว่า Nakamoto Milestone 0.3, ชื่อโค้ด Argon) การอัพเกรด Nakamoto ได้เริ่มมีการอัพเดตอย่างสมบูรณ์แบบ ช่วงเวลาของการอัพเกรด Nakamoto ช่วงแรกได้เข้าสู่ระบบออนไลน์บนเครือข่ายหลักแล้ว และการอัพเกรดจะถูกนำเสนอต่อไปหลังจากนี้

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

แผนเดิม

  • เฟสหนึ่ง: การกำหนดให้เกิด (เริ่มต้นเมื่อ 22 เมษายน)
  • สัญญา POX-4 (กลไกการโอนพิสูจน์ที่อัพเกรด) และโค้ดส่วนใหญ่ที่รวมอยู่ในเวอร์ชัน Nakamoto จะถูกนำมาใช้ แต่ฟังก์ชันนี้จะไม่ได้รับการเปิดใช้งาน
  • อย่างน้อยสองรอบการสแต็กคือสำหรับผู้เซ็นต์และพันธมิตรที่จะลงทะเบียนสัญญา POX-4 ในช่วงเวลานี้จะมีการตรวจสอบว่าผู้เซ็นต์ที่ลงทะเบียนกับ POX-4 มีการตรวจสอบบล็อกอย่างถูกต้องและกำหนดว่าสามารถเข้าสู่ช่วงเปิดใช้งานหรือไม่
  • เฟสสอง: การเปิดใช้งาน (คาดว่าจะเกิดขึ้นระหว่าง 15 พ.ค. และ 29 พ.ค.)
  • ขั้นตอนนี้จะใช้การอัปเดต Nakamoto ซึ่งรวมถึงระบบที่ขึ้นอยู่กับผู้เซ็นชื่อ บล็อกที่เร็ว และความสมบูรณ์ของบิตคอยน์ และเปิดใช้กฎ Nakamoto
  • กฎของ Nakamoto หมายถึงตรรกะโดยรวมที่แยกแยะก่อนและหลังการอัพเกรด Nakamoto

Nakamoto release plan; source: Nakamoto Launch: ภาพรวมการเปิดตัว Testnet และ Mainnet

การเปลี่ยนแปลงแผน

เฟสแรกของการอัพเกรด (การกำหนดค่าเริ่มต้น) เริ่มเมื่อวันที่ 22 เมษายน ในกรณีที่ไม่พบบั๊กที่สำคัญและการกำหนดค่าเสร็จสมบูรณ์ เฟสที่สองถูกวางแผนให้เริ่มต้นในช่วงกลางเดือนพฤษภาคม อย่างไรก็ตามหลังจากเริ่มต้นเฟสแรก เกิดข้อบกพร่องบางประการในระบบ Signer Resiliency/Recovery ดังนั้นในวันที่ 1 พฤษภาคม มูลนิธิ Stacks ประกาศการเปลี่ยนแปลงของแผนเดิม จุดประสงค์หลักคือตามนี้

  • ช่วงเริ่มต้นของขั้นตอนการเปิดใช้งานของการอัพเกรด Nakamoto จะรวมเพียงระบบกู้คืนของผู้เซ็นเนอร์เบื้องต้นเท่านั้น
  • แผนที่จะอัปเกรดเป็นระบบกู้คืนลายเซ็นระดับขั้นสูง ได้รับการกำหนดเวลาให้ใช้งานในจุดสิ้นสุดของปี 2024 หลังจากที่เกิดการเปิดใช้งานการอัปเกรด Nakamoto อย่างไรก็ตาม หลังจากที่มีความคืบหน้าในการรับสมัครลายเซ็นในช่วงเริ่มต้น จึงได้รับการกำหนดว่าจำเป็นต้องใช้ระบบกู้คืนลายเซ็นระดับขั้นสูง
  • ดังนั้น เวลาการพัฒนาเพิ่มเติมอีก 8 สัปดาห์จะถูกเพิ่มเข้าไปก่อนเข้าสู่เฟสการเปิดใช้งานอัพเกรด Nakamoto รหัสระบบกู้คืนผู้ลงนามจะเสร็จสมบูรณ์โดยวันที่ 15 กรกฎาคม และเวอร์ชันการอัพเกรด Nakamoto จะเปิดใช้งานในวันที่ 28 สิงหาคม
  • เนื้อหาของงาน
  • เพิ่มความสามารถในการกู้คืนของตัวขุดเหมือนสำหรับเวลาหมดอายุของผู้ลงนามและข้อผิดพลาดของผู้ลงนาม
  • เสริมกระบวนการสำหรับสัญญานการตอบสนองและสถานการณ์สูญเสียกุญแจ
  • ปรับปรุงวิธีการสร้างและขยายระยะเวลาของนักขุด
  • ปรับปรุงการจัดการกับความไม่แน่นอนของเครือข่ายและการประมวลผลบล็อกแบบแฟลช

กำหนดการเผยแพร่ Nakamoto ที่สุด; แหล่งที่มา: stacks.org

ตามแผนที่ได้รับการแก้ไข การพัฒนาโค้ดจะเสร็จสิ้นภายในวันที่ 15 กรกฎาคม ซึ่งเป็นอีก 8 สัปดาห์ และเฟสการเปิดใช้งานของการอัพเกรด Nakamoto ซึ่งเริ่มต้นตามกำหนดเดิมในช่วงกลางเดือนพฤษภาคม จะเริ่มขึ้นในรอบ 3 เดือนต่อมา ในวันที่ 28 สิงหาคม ข่าวดีคือ การอัพเกรด sBTC ที่เริ่มตามกำหนดในไตรมาสที่ 3 จะไม่เลื่อนและคาดว่าจะเกิดขึ้นในสัปดาห์ที่สี่หลังจากเฟสการเปิดใช้งานเริ่ม

sBTC - ชิ้นสุดท้ายในการบรรลุ L2

การอัปเกรด Nakamoto คาดว่าจะเริ่มเติมผลในเดือนพฤษภาคม มีจุดมุ่งหมายที่จะปรับปรุงประสิทธิภาพของ Stacks chain และบรรลุความสมบูรณ์สุดท้ายของ Bitcoin สำหรับบล็อก Stacks อย่างไรก็ตาม เพื่อจะเป็น Bitcoin L2 แท้จริง การอัปเกรด Nakamoto ก็เพียงครึ่งหนึ่งของความสำเร็จ

เกณฑ์ในการแยกแยะ Bitcoin L2; แหล่งที่มา: แสงทวีต

หลังจากอัปเกรด Nakamoto ได้ปล่อยออกมา Stacks จะมีสภาพแวดล้อมที่คล้ายกับ Sovereign Rollup อย่างไรก็ตาม มันสามารถทำงานได้เฉพาะเป็นแพลตฟอร์มสมาร์ทคอนแทรคที่แท้จริงของ Bitcoin และ L2 โดยการนำสินทรัพย์เชิงธนาคารของ Bitcoin คือ BTC ลงบนเครือข่ายและใช้งานได้ ในทวีตเดียวกัน ผู้ก่อตั้ง Stacks Muneeb Aliพูดการย้าย BTC เข้าและออกจาก Bitcoin layer เป็นส่วนที่ยากที่สุด และอธิบายว่า sBTC เป็น solutio ที่ใกล้ที่สุดที่เป็นสะพานที่เชื่อถือได้ กลุ่มที่กระจายอย่างกระจายที่สามารถดำเนินการกลไก pegging สำหรับ BTC โดยไม่ต้องปรับเปลี่ยน Bitcoin L1

sBTC มีพื้นที่อ้างอิงจากสองลักษณะหลัก ที่เชื่อมโยงสินทรัพย์ BTC ระหว่างเครือข่าย Bitcoin และ Stacks Chain

  • 1:1 Redeemability: sBTC และ BTC สามารถแลกเปลี่ยนเสมอไปเลยที่อัตรา 1:1 นานจนกว่า Stacks chain จะหยุดทำงาน
  • เปิดการเป็นสมาชิก: ทุกคนสามารถเข้าร่วมโปรโตคอล sBTC และไม่มีองค์กรที่มีอำนาจในการควบคุม BTC ใด ๆ

ก่อนหน้านี้ห่วงโซ่ Stacks มีสินทรัพย์ที่เกี่ยวข้องกับ BTC เช่น xBTC และ aBTC คล้ายกับ wBTC ของ Ethereum (ห่อ BTC) แต่พวกเขาใช้รูปแบบการดูแลแบบรวมศูนย์ที่ต้องการการเชื่อมโยงหลายลายเซ็น ในทางตรงกันข้าม sBTC ใช้ Stackers เป็นกลุ่มผู้ลงนามภายใต้กลไก Proof of Transfer เพื่อให้บรรลุการเชื่อมโยง BTC ที่เชื่อถือได้

วิธีการทำงานของ sBTC (1); แหล่งที่มา: เอกสารของ stacks

วิธีการทำงานของ sBTC (2); แหล่งที่มา: sbtc.tech

การอัปเดตและการนำมาใช้ sBTC ถูกวางแผนไว้สำหรับไตรมาสที่ 3 ปี 2024 การอัปเกรด Nakamoto และการอัปเดต sBTC เป็นเหตุการณ์สำคัญในเส้นทางที่มีเป้าหมายอย่างมากของ Stacks ที่จะกลายเป็นแพลตฟอร์มสมาร์ทคอนแทรกต์ที่ได้รับความนิยมบนเครือข่าย Bitcoin เราสามารถติดตาม Stacks เพื่อดูว่ามันสามารถกลายเป็น Bitcoin L2 และใช้ BTC ที่ไม่ได้ใช้งานได้อย่างมีประสิทธิภาพจริงๆ หรือไม่

source: BITCOIN LAYERS — Tapestry of a Trustless Financial Era

การอ้างอิง

ข้อความปฏิเสธความรับผิดชอบ:

  1. บทความนี้ถูกโพสต์ใหม่จาก [ techflow], และลิขสิทธิ์เป็นของผู้เขียนต้นฉบับ [DeSpread] หากมีข้อขัดแย้งใด ๆ ในการโพสต์นี้ กรุณาติดต่อGate Learn team, และทีมจะดำเนินการให้เร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง

  2. คำประกาศ: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำในการลงทุนใด ๆ

  3. รุ่นภาษาอื่น ๆ ของบทความถูกแปลโดยทีม Gate Learn บทความที่ถูกแปลอาจไม่สามารถคัดลอก กระจายหรือลอกเลียนได้โดยไม่ระบุGate.io.

Comece agora
Registe-se e ganhe um cupão de
100 USD
!