สร้าง L2 Rollup ของคุณเองด้วย RaaS ใน 2 นาที

การสร้าง Rollup ของคุณเองต้องการความเข้าใจที่ลึกซึ้งเกี่ยวกับบล็อกเชน แต่การเติบโตของผู้ให้บริการ Rollup as a Service (RaaS) หมายความว่าคุณสามารถใช้งาน L2 Rollup ได้ในเวลาไม่กี่นาทีโดยไม่ต้องเขียนโค้ดเลย ทำให้สร้าง Rollup ได้อย่างง่ายดาย!

TLDR:

  • Rollup as a Service (RaaS) เป็นแบบจำลองธุรกิจใหม่ที่อนุญาตให้ผู้ใดก็สามารถสร้างและใช้งาน L2 rollup ของตนเองได้โดยไม่ต้องเขียนโค้ด
  • Conduit เป็นผู้ให้บริการ RaaS ที่ใช้ง่ายมาก ด้านล่างคุณจะเห็นว่ามันเร็วและง่ายมากที่จะให้ EVM L2 rollup ทำงานด้วยการคลิกไม่กี่ครั้ง
  • กับการทำ rollup ของคุณทำงานอยู่ คุณสามารถสะพาน ETH เข้าไปในนั้นและ implement smart contracts และ dapps ตัวอย่างเช่น ฉันสร้าง token ชื่อ DOG และโอนมันไป
  • Conduit ยังเซ็ตอัพเครื่องมือสำรวจบล็อกให้คุณด้วย เพื่อให้คุณสามารถมองเห็นทุกอย่างบนเชื่อมโยงได้ง่ายขึ้น

Ethereum mainnet กลายเป็นช้าและแพงเกินไปในการใช้งาน จึงเราเห็นการเติบโตของ Ethereum L2s ซึ่งมีส่วนใหญ่เป็น rollupsเหมือนที่ฉันได้พูดถึงก่อน.

การสร้าง rollup ของคุณเองต้องการความเข้าใจที่ลึกซึ้งในเรื่องบล็อกเชน แต่เมื่อเร็ว ๆ นี้มีการเติบโตของผู้ให้บริการ "rollup as a service" (RaaS) ทำให้คุณสามารถ implement L2 rollup ภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดเลย!

สัปดาห์นี้ฉันสำรวจวิธีการทำงานของ RaaS โดยการมองConduit.

Rollups และ RaaS

เมื่ออีเธอเรียมอยู่ในขั้นตอนการขยายขอบเขตเพื่อจัดการดีขึ้นกับการทำธุรกรรมต่อวินาทีมากขึ้น มีการเติบโตของ Layer 2 (L2) ที่เราได้สำรวจEVM L2s ในโพสต์ในอดีต.

Rollups เป็นประเภท L2 ที่นิยมที่สุดบน Ethereum ในปัจจุบัน โดยอย่างย่อ rollups เป็นบล็อกเชนที่แยกต่างหากที่ดำเนินการธุรกรรมแล้วโพสต์เวอร์ชันที่สรุปกลับไปยังเชนหลัก

มีตัวอย่างที่เป็น L2 rollups อยู่ที่นั่นเป็นสิบตัวเเล้วเเล้ว ซึ่งแสดงบน L2 Beat:

อย่างไรก็ตาม แม้กระทั่งมีมาตรฐานที่เกิดขึ้นด้วย Optimism และ Arbitrum ที่สร้างเครื่องมือของตัวเองเพื่อสร้าง L2 ได้อย่างรวดเร็วมากขึ้น การสร้าง L2 ของตัวเองยังไม่ใช่เรื่องง่ายและต้องการความรู้ทางเทคนิคบางอย่างอีกด้วย นอกจากนี้คุณต้องเริ่มเวลาใช้โหนดเพื่อสนับสนุน L2 และสิ่งนั้นก็สามารถทำให้ซับซ้อนได้

ความท้าทายนี้ได้เป็นเหตุให้เกิดธุรกิจประเภทใหม่ที่ให้บริการ "Rollup as a Service" (RaaS) ด้วย RaaS ใครก็สามารถสร้างและใช้งาน rollup ของตัวเองภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดโดยการแตะปุ่มไม่กี่ครั้งเพียงเท่านั้น จากนั้นเริ่มสร้างสะพาน ETH และเรียกใช้สัญญาฉลากและ dapps บน L2 ของตัวเอง!

ด้านล่างนี้ฉันจะแสดงให้คุณเห็นเพียงแค่ว่ามันเป็นเรื่องง่ายมากที่จะสร้าง rollup โดยใช้ RaaS

Conduit

มีคู่แข่งมากมายใน RaaS อยู่แล้ว รวมถึง Astria, Caldera, AltLayer, Conduit, และอีกหลายรายการ

สำหรับโพสต์นี้ ฉันเลือกที่จะใช้Conduitซึ่งฉันพบว่าง่ายและรวดเร็วที่จะเริ่มต้น

ในคำพูดของพวกเขา Conduit ช่วยให้คุณ: "Implement a rollup in minutes, not months." ให้บริการ "fully-managed, production-grade, customizable rollups on Ethereum, Optimism, Arbitrum, Base, Mode และ Zora."

หน้าแรกของพวกเขาให้ภาพที่ชัดเจนมากเกี่ยวกับความรวดเร็วและง่ายๆ ในการสร้าง rollup ด้วย Conduit

มาดูขั้นตอนเหล่านี้ด้านล่าง

สร้าง Rollup

เลือกก่อนimplementเมื่อคุณคลิกปุ่มบนหน้าแรก คุณจะถูกขอให้สร้างบัญชีและองค์กร และจากนั้นจะถูกพาไปที่หน้าตั้งค่าเพื่อนำเสนอโรลอัพครั้งแรกของคุณทันที

การสร้าง mainnet rollup ด้วย Conduit จะใช้ค่าใช้จ่าย $3,000 ต่อเดือน ไม่ว่าคุณต้องการ mainnet rollup หรือไม่ คุณยังต้องเริ่มต้นด้วย testnet rollup ซึ่งมีราคาเพียง $50 ต่อเดือน

Conduit ช่วยให้คุณสามารถใช้ Optimism’s OP stack หรือ Arbitrum’s Orbit stack ถ้าคุณเลือก Orbit คุณจะเห็นว่าตัวเลือกถัดไปก็จะเปลี่ยนไปด้วย

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

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

ในตัวอย่างเครือข่ายทดสอบของฉัน ฉันติดกับชุด OP โดยใช้ Ethereum สำหรับการตกลงและ Celestia สำหรับ DA อย่างไรก็ตาม Conduit ช่วยให้คุณสามารถผสมและจับคู่เหล่านี้เพื่อหาว่าอะไรเป็นที่ดีที่สุดสำหรับกรณีใช้ของคุณเป็นพิเศษ

เมื่อคุณดำเนินการต่อ คุณจะถูกขอให้ชำระค่าบริการรายเดือน $50

และหลังจากที่คุณจ่ายเงินแล้ว คุณก็เสร็จสิ้นแล้ว! ในเพียงไม่กี่นาทีเท่านั้น คุณก็ได้กำหนดค่าเริ่มต้น L2 rollup ของคุณครั้งแรกแล้ว

คุณตอนนี้จะต้องรอ 15-20 นาทีสำหรับ Conduit เพื่อตั้งค่าและเมื่อเสร็จแล้วการติดตั้งจะปรากฏขึ้นดังนี้:

ชื่อขององกรณ์และ rollup ของคุณสามารถแก้ไขได้ แต่ไม่สำคัญ นั้นคือเหตุผลที่ทำให้ฉันเหลือเหล่านี้ไว้ สำคัญอย่างยิ่งคุณสามารถเริ่มใช้ rollup L2 ใหม่ของคุณได้แล้ว!

เริ่มต้นกับ Rollup ของคุณ

เมื่อเลือก rollup ของคุณจากหน้าการ implement ของการดำเนินการ rollup ข้อมูล rollup จะปรากฏดังนี้:

การตั้งค่าการสร้างรายงานจะปรากฏทางด้านขวา และเอาต์พุทในกล่องเทอมินัลสีดำแสดงให้เห็นว่า L2 เป็นไปได้ ณ ขณะนี้คุณไม่จำเป็นต้องเข้าใจว่าเอาต์พุทกำลังพูดถึงอะไร ที่คุณต้องการเห็นคือมันกำลังอัพเดทอย่างต่อเนื่อง

คุณต้องการเลือก "เพิ่มในกระเป๋า" เพื่อเพิ่มเครือข่ายลงใน Metamask หรือกระเป๋าเงินเทียบเท่าอื่นๆ ของคุณ

คุณควรคลิกที่ "สร้างสะพาน" ในส่วนสะพาน ซึ่งจะเปิดซอฟต์แวร์สร้างสะพานที่เรียกว่า SuperBridge

เนื่องจากเราอยู่บนเครือข่ายทดสอบ คุณจะสามารถเชื่อม Sepolia ETH กับ rollup ใหม่ของคุณได้ หากคุณไม่มี Sepolia ETH ใด ๆ คุณสามารถได้มาจากกําแพงน้ำนี้.

ฉันสะพานกับ 1 ETH หลายครั้งและจบด้วย 2 testnet ETH บน L2 rollup ใหม่ของฉันซึ่งฉันสามารถเห็นบนกระเป๋า Metamask ของฉัน!

![]( https://s3.ap-northeast-1.amazonaws.com/gimg.gateimg.com/learn/0a7174b743c83540bc5928a98f1506bcd7ab9266.jpg

ตอนนี้กับ testnet ETH bridged over to your new rollup คุณสามารถเริ่มใช้ได้แล้ว!

การใช้ Rollup ของคุณ

ตอนนี้ที่คุณมี L2 rollup ของคุณทำงานอยู่ คุณสามารถนำโค้ดไปใช้งานโดยตรงได้

เปิดRemix IDE, ซึ่งฉันได้อธิบายวิธีการใช้ไว้แล้วในบทแนะนำของฉันที่ชื่อว่า เขียนสัญญาอัจฉริยะครั้งแรกของคุณ.

จากนั้นคัดลอกรหัสด้านล่างลงในไฟล์ใหม่ใน Remix

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.24;

import { Ownable } from “@openzeppelin/contracts/access/Ownable.sol”;

import { ERC20 } from “@openzeppelin/contracts/token/ERC20/ERC20.sol”;

contract Coin is ERC20, Ownable {

constructor(string memory name, string memory symbol) ERC20(name, symbol) Ownable(_msgSender()) {    _mint(_msgSender(), 100000 ether);}

}

อัปเดตสภาพแวดล้อมเป็น “Injected Provider” และตั้งค่า Metamask ของคุณให้เป็น rollup ใหม่ นอกจากนี้ให้ใส่ชื่อและสัญลักษณ์ให้กับเหรียญของคุณที่ปุ่มสีส้มด้านข้างปุ่มการ implement ให้ชื่อและสัญลักษณ์ให้กับเหรียญของคุณ ในกรณีนี้ฉันเขียน “Dog, DOG” แล้วกด implement

คุณจะต้องลงนามในธุรกรรมนี้ใน Metamask และเมื่อมันได้รับการประมวลผลแล้ว คุณก็เพิ่งสร้างโทเค็นใหม่บน L2 rollup ของคุณเสร็จสิ้นแล้ว - เจ๋งมากใช่ไหม!

ถ้าฉันเปิด metamask ฉันสามารถเพิ่มโทเค็นนั้นเข้าสู่กระเป๋าของฉันได้โดยการคัดลอกที่อยู่สัญญาที่สร้างขึ้นที่ปรากฏใน Remix

เมื่อทำเช่นนี้ฉันสามารถเห็นยอดคงเหลือของเหรียญ Dog ใหม่ของฉันคือ 100,000 DOG ใน Metamask จึงสามารถส่งเหรียญ 100 DOG ไปยังที่อยู่อื่นบนเครือข่ายได้

น่าอัศจรรย์มาก ไม่เพียงแค่เราสร้าง Rollup ของเราเอง แต่เรายังสร้าง Dog token ของเราเองบนบล็อกเชนใหม่นี้และส่งมันไปยังบัญชีอื่นบนเชนใหม่นี้ด้วย

การผสาน

ตามที่คุณเห็นคุณสามารถทำในทางที่ท่านต้องการกับบล็อกเชน L2 ใหม่ของคุณ เช่น สร้างโทเค็นของคุณเอง สมาร์ทคอนแทรค และแอปพลิเคชันกระจาย

คุณสามารถมีทุกอย่างตั้งแต่โทเค็นที่เรียบง่าย ถึงซับซ้อนAMM เช่น Sushiswap running on your rollup, just as we see it running on several chains:

สำหรับการผสานร่วมประเภทนี้กับโครงการต่างๆ Conduit มีหน้าการผสานที่ช่วยให้สามารถใช้งานแอปพลิเคชันเหล่านี้บน rollup ใหม่ของคุณ

เมื่อคุณเลือก “Get” บน dapp ใดบนหน้านี้ จะมี typeform ป๊อปอัพขึ้นมาที่คุณสามารถอธิบายเหตุผลที่คุณต้องการรวม dapp นี้กับ rollup ของคุณ

มีอินเทอร์เฟซง่ายนี้ในการสื่อสารกับ 10s ของ dapps ยอดนิยมที่สุดอยู่นั้นเป็นสิ่งที่มีประโยชน์อย่างมากในการเริ่มต้น rollup ใหม่โดยสมบูรณ์

และเมื่อคุณมีความสุขกับทุกอย่างที่คุณได้ทดสอบแล้ว คุณสามารถย้าย rollup ไปยัง mainnet ได้ อย่างไรก็ตาม ค่าอัปเกรดคือ $3,000 ต่อเดือน และคุณจะต้องนัดหมายสายดีโม้กับ Conduit เพื่อให้มันเกิดขึ้น

ยืนยันสิ่งที่เราทำบน Explorer

เล่นรอบรอบกับ testnet rollup ใหม่ของฉันแล้ว ฉันสามารถยืนยันทุกอย่างที่เกิดขึ้นได้โดยการกระโดดเข้าไปใน block-explorerที่ Conduit ก็ตั้งค่าให้คุณ

ตัวอย่างเช่น ฉันสามารถกลับไปที่ตัวสำรวจและดูที่อยู่ของฉันเพื่อดูธุรกรรมที่ทำไปและโทเค็นที่ฉันได้รับ

ฉันสามารถรับข้อมูลที่เฉพาะเจาะจงของบล็อกเชนมากขึ้นได้โดยการเลือกแท็บบล็อกเชนทางด้านซ้ายและคลิกที่ " เงินฝาก (L1->L2)” เช่น เมื่อฉันสามารถเห็นโทเค็นที่ฉันฝากไว้ ในกรณีนี้คุณสามารถดู Sepolia ETH ที่ฉันเห่อมา

เมื่อเลือกโทเค็นฉันยังสามารถเห็นโทเค็น DOG ใหม่ที่ฉันสร้าง

และเราสามารถดำเนินการศึกษาลึกลงไปในโทเค็นนี้และเห็นได้ว่ามีผู้ถือหุ้น 2 คนเมื่อฉันส่ง 100 DOG ไปยังบัญชีอื่นบนเครือข่าย

ฉันมั่นใจว่ามันชัดเจนว่าฉันเพียงแค่สะกดผิดเพียงเล็กน้อยเท่านั้นเกี่ยวกับสิ่งที่เป็นไปได้ด้วยการมีระบบขอบเขตใหม่ของคุณเอง ในโพสต์อนาคต ฉันอาจลึกลงไปในการใช้งานที่แตกต่างกัน

สิ่งที่น่าสนใจที่สุดคือว่าโดยใช้ RaaS มันกลายเป็นเรื่องง่ายที่จะสร้าง rollup และมีโอกาสที่ L2s จะกลายเป็นสินค้ามาตราฐานและอาจมีเป็นร้อยหรือหลายพันรายการ

แล้วคำถามที่สำคัญจริง ๆ คือว่าจะทำอย่างไรเพื่อที่จะแยกแยะ L2 rollup ของคุณจากคนอื่น ๆ

คำแถลง:

  1. บทความนี้ถูกคัดลอกมาจากหมาจิ้งจอกในเว็บ3, ชื่อเรื่องเดิมคือ “การรวมอยู่ในแผนการจัดลำดับสกุลเงินโดย Coinbase, อธิบายอย่างละเอียดเกี่ยวกับแพลตฟอร์มเก็บข้อมูลแบบฉายที่ถูกขยายออกมาของ Solana”. ลิขสิทธิ์เป็นของผู้เขียนเริ่มต้นหมาจิ้งจอกในเว็บ3]all. If you have any objections to this reprint, please contact the Gate Learnทีม ทีมจะจัดการกับมันโดยเร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง

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

  3. ทีม Gate Learn ได้แปลบทความนี้เป็นภาษาอื่นๆ บทความที่แปลที่ไม่ได้กล่าวถึงอาจไม่สามารถทำสำเนา กระจายหรือลอกเลียนได้

สร้าง L2 Rollup ของคุณเองด้วย RaaS ใน 2 นาที

กลาง4/18/2024, 1:35:23 PM
การสร้าง Rollup ของคุณเองต้องการความเข้าใจที่ลึกซึ้งเกี่ยวกับบล็อกเชน แต่การเติบโตของผู้ให้บริการ Rollup as a Service (RaaS) หมายความว่าคุณสามารถใช้งาน L2 Rollup ได้ในเวลาไม่กี่นาทีโดยไม่ต้องเขียนโค้ดเลย ทำให้สร้าง Rollup ได้อย่างง่ายดาย!

TLDR:

  • Rollup as a Service (RaaS) เป็นแบบจำลองธุรกิจใหม่ที่อนุญาตให้ผู้ใดก็สามารถสร้างและใช้งาน L2 rollup ของตนเองได้โดยไม่ต้องเขียนโค้ด
  • Conduit เป็นผู้ให้บริการ RaaS ที่ใช้ง่ายมาก ด้านล่างคุณจะเห็นว่ามันเร็วและง่ายมากที่จะให้ EVM L2 rollup ทำงานด้วยการคลิกไม่กี่ครั้ง
  • กับการทำ rollup ของคุณทำงานอยู่ คุณสามารถสะพาน ETH เข้าไปในนั้นและ implement smart contracts และ dapps ตัวอย่างเช่น ฉันสร้าง token ชื่อ DOG และโอนมันไป
  • Conduit ยังเซ็ตอัพเครื่องมือสำรวจบล็อกให้คุณด้วย เพื่อให้คุณสามารถมองเห็นทุกอย่างบนเชื่อมโยงได้ง่ายขึ้น

Ethereum mainnet กลายเป็นช้าและแพงเกินไปในการใช้งาน จึงเราเห็นการเติบโตของ Ethereum L2s ซึ่งมีส่วนใหญ่เป็น rollupsเหมือนที่ฉันได้พูดถึงก่อน.

การสร้าง rollup ของคุณเองต้องการความเข้าใจที่ลึกซึ้งในเรื่องบล็อกเชน แต่เมื่อเร็ว ๆ นี้มีการเติบโตของผู้ให้บริการ "rollup as a service" (RaaS) ทำให้คุณสามารถ implement L2 rollup ภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดเลย!

สัปดาห์นี้ฉันสำรวจวิธีการทำงานของ RaaS โดยการมองConduit.

Rollups และ RaaS

เมื่ออีเธอเรียมอยู่ในขั้นตอนการขยายขอบเขตเพื่อจัดการดีขึ้นกับการทำธุรกรรมต่อวินาทีมากขึ้น มีการเติบโตของ Layer 2 (L2) ที่เราได้สำรวจEVM L2s ในโพสต์ในอดีต.

Rollups เป็นประเภท L2 ที่นิยมที่สุดบน Ethereum ในปัจจุบัน โดยอย่างย่อ rollups เป็นบล็อกเชนที่แยกต่างหากที่ดำเนินการธุรกรรมแล้วโพสต์เวอร์ชันที่สรุปกลับไปยังเชนหลัก

มีตัวอย่างที่เป็น L2 rollups อยู่ที่นั่นเป็นสิบตัวเเล้วเเล้ว ซึ่งแสดงบน L2 Beat:

อย่างไรก็ตาม แม้กระทั่งมีมาตรฐานที่เกิดขึ้นด้วย Optimism และ Arbitrum ที่สร้างเครื่องมือของตัวเองเพื่อสร้าง L2 ได้อย่างรวดเร็วมากขึ้น การสร้าง L2 ของตัวเองยังไม่ใช่เรื่องง่ายและต้องการความรู้ทางเทคนิคบางอย่างอีกด้วย นอกจากนี้คุณต้องเริ่มเวลาใช้โหนดเพื่อสนับสนุน L2 และสิ่งนั้นก็สามารถทำให้ซับซ้อนได้

ความท้าทายนี้ได้เป็นเหตุให้เกิดธุรกิจประเภทใหม่ที่ให้บริการ "Rollup as a Service" (RaaS) ด้วย RaaS ใครก็สามารถสร้างและใช้งาน rollup ของตัวเองภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดโดยการแตะปุ่มไม่กี่ครั้งเพียงเท่านั้น จากนั้นเริ่มสร้างสะพาน ETH และเรียกใช้สัญญาฉลากและ dapps บน L2 ของตัวเอง!

ด้านล่างนี้ฉันจะแสดงให้คุณเห็นเพียงแค่ว่ามันเป็นเรื่องง่ายมากที่จะสร้าง rollup โดยใช้ RaaS

Conduit

มีคู่แข่งมากมายใน RaaS อยู่แล้ว รวมถึง Astria, Caldera, AltLayer, Conduit, และอีกหลายรายการ

สำหรับโพสต์นี้ ฉันเลือกที่จะใช้Conduitซึ่งฉันพบว่าง่ายและรวดเร็วที่จะเริ่มต้น

ในคำพูดของพวกเขา Conduit ช่วยให้คุณ: "Implement a rollup in minutes, not months." ให้บริการ "fully-managed, production-grade, customizable rollups on Ethereum, Optimism, Arbitrum, Base, Mode และ Zora."

หน้าแรกของพวกเขาให้ภาพที่ชัดเจนมากเกี่ยวกับความรวดเร็วและง่ายๆ ในการสร้าง rollup ด้วย Conduit

มาดูขั้นตอนเหล่านี้ด้านล่าง

สร้าง Rollup

เลือกก่อนimplementเมื่อคุณคลิกปุ่มบนหน้าแรก คุณจะถูกขอให้สร้างบัญชีและองค์กร และจากนั้นจะถูกพาไปที่หน้าตั้งค่าเพื่อนำเสนอโรลอัพครั้งแรกของคุณทันที

การสร้าง mainnet rollup ด้วย Conduit จะใช้ค่าใช้จ่าย $3,000 ต่อเดือน ไม่ว่าคุณต้องการ mainnet rollup หรือไม่ คุณยังต้องเริ่มต้นด้วย testnet rollup ซึ่งมีราคาเพียง $50 ต่อเดือน

Conduit ช่วยให้คุณสามารถใช้ Optimism’s OP stack หรือ Arbitrum’s Orbit stack ถ้าคุณเลือก Orbit คุณจะเห็นว่าตัวเลือกถัดไปก็จะเปลี่ยนไปด้วย

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

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

ในตัวอย่างเครือข่ายทดสอบของฉัน ฉันติดกับชุด OP โดยใช้ Ethereum สำหรับการตกลงและ Celestia สำหรับ DA อย่างไรก็ตาม Conduit ช่วยให้คุณสามารถผสมและจับคู่เหล่านี้เพื่อหาว่าอะไรเป็นที่ดีที่สุดสำหรับกรณีใช้ของคุณเป็นพิเศษ

เมื่อคุณดำเนินการต่อ คุณจะถูกขอให้ชำระค่าบริการรายเดือน $50

และหลังจากที่คุณจ่ายเงินแล้ว คุณก็เสร็จสิ้นแล้ว! ในเพียงไม่กี่นาทีเท่านั้น คุณก็ได้กำหนดค่าเริ่มต้น L2 rollup ของคุณครั้งแรกแล้ว

คุณตอนนี้จะต้องรอ 15-20 นาทีสำหรับ Conduit เพื่อตั้งค่าและเมื่อเสร็จแล้วการติดตั้งจะปรากฏขึ้นดังนี้:

ชื่อขององกรณ์และ rollup ของคุณสามารถแก้ไขได้ แต่ไม่สำคัญ นั้นคือเหตุผลที่ทำให้ฉันเหลือเหล่านี้ไว้ สำคัญอย่างยิ่งคุณสามารถเริ่มใช้ rollup L2 ใหม่ของคุณได้แล้ว!

เริ่มต้นกับ Rollup ของคุณ

เมื่อเลือก rollup ของคุณจากหน้าการ implement ของการดำเนินการ rollup ข้อมูล rollup จะปรากฏดังนี้:

การตั้งค่าการสร้างรายงานจะปรากฏทางด้านขวา และเอาต์พุทในกล่องเทอมินัลสีดำแสดงให้เห็นว่า L2 เป็นไปได้ ณ ขณะนี้คุณไม่จำเป็นต้องเข้าใจว่าเอาต์พุทกำลังพูดถึงอะไร ที่คุณต้องการเห็นคือมันกำลังอัพเดทอย่างต่อเนื่อง

คุณต้องการเลือก "เพิ่มในกระเป๋า" เพื่อเพิ่มเครือข่ายลงใน Metamask หรือกระเป๋าเงินเทียบเท่าอื่นๆ ของคุณ

คุณควรคลิกที่ "สร้างสะพาน" ในส่วนสะพาน ซึ่งจะเปิดซอฟต์แวร์สร้างสะพานที่เรียกว่า SuperBridge

เนื่องจากเราอยู่บนเครือข่ายทดสอบ คุณจะสามารถเชื่อม Sepolia ETH กับ rollup ใหม่ของคุณได้ หากคุณไม่มี Sepolia ETH ใด ๆ คุณสามารถได้มาจากกําแพงน้ำนี้.

ฉันสะพานกับ 1 ETH หลายครั้งและจบด้วย 2 testnet ETH บน L2 rollup ใหม่ของฉันซึ่งฉันสามารถเห็นบนกระเป๋า Metamask ของฉัน!

![]( https://s3.ap-northeast-1.amazonaws.com/gimg.gateimg.com/learn/0a7174b743c83540bc5928a98f1506bcd7ab9266.jpg

ตอนนี้กับ testnet ETH bridged over to your new rollup คุณสามารถเริ่มใช้ได้แล้ว!

การใช้ Rollup ของคุณ

ตอนนี้ที่คุณมี L2 rollup ของคุณทำงานอยู่ คุณสามารถนำโค้ดไปใช้งานโดยตรงได้

เปิดRemix IDE, ซึ่งฉันได้อธิบายวิธีการใช้ไว้แล้วในบทแนะนำของฉันที่ชื่อว่า เขียนสัญญาอัจฉริยะครั้งแรกของคุณ.

จากนั้นคัดลอกรหัสด้านล่างลงในไฟล์ใหม่ใน Remix

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.24;

import { Ownable } from “@openzeppelin/contracts/access/Ownable.sol”;

import { ERC20 } from “@openzeppelin/contracts/token/ERC20/ERC20.sol”;

contract Coin is ERC20, Ownable {

constructor(string memory name, string memory symbol) ERC20(name, symbol) Ownable(_msgSender()) {    _mint(_msgSender(), 100000 ether);}

}

อัปเดตสภาพแวดล้อมเป็น “Injected Provider” และตั้งค่า Metamask ของคุณให้เป็น rollup ใหม่ นอกจากนี้ให้ใส่ชื่อและสัญลักษณ์ให้กับเหรียญของคุณที่ปุ่มสีส้มด้านข้างปุ่มการ implement ให้ชื่อและสัญลักษณ์ให้กับเหรียญของคุณ ในกรณีนี้ฉันเขียน “Dog, DOG” แล้วกด implement

คุณจะต้องลงนามในธุรกรรมนี้ใน Metamask และเมื่อมันได้รับการประมวลผลแล้ว คุณก็เพิ่งสร้างโทเค็นใหม่บน L2 rollup ของคุณเสร็จสิ้นแล้ว - เจ๋งมากใช่ไหม!

ถ้าฉันเปิด metamask ฉันสามารถเพิ่มโทเค็นนั้นเข้าสู่กระเป๋าของฉันได้โดยการคัดลอกที่อยู่สัญญาที่สร้างขึ้นที่ปรากฏใน Remix

เมื่อทำเช่นนี้ฉันสามารถเห็นยอดคงเหลือของเหรียญ Dog ใหม่ของฉันคือ 100,000 DOG ใน Metamask จึงสามารถส่งเหรียญ 100 DOG ไปยังที่อยู่อื่นบนเครือข่ายได้

น่าอัศจรรย์มาก ไม่เพียงแค่เราสร้าง Rollup ของเราเอง แต่เรายังสร้าง Dog token ของเราเองบนบล็อกเชนใหม่นี้และส่งมันไปยังบัญชีอื่นบนเชนใหม่นี้ด้วย

การผสาน

ตามที่คุณเห็นคุณสามารถทำในทางที่ท่านต้องการกับบล็อกเชน L2 ใหม่ของคุณ เช่น สร้างโทเค็นของคุณเอง สมาร์ทคอนแทรค และแอปพลิเคชันกระจาย

คุณสามารถมีทุกอย่างตั้งแต่โทเค็นที่เรียบง่าย ถึงซับซ้อนAMM เช่น Sushiswap running on your rollup, just as we see it running on several chains:

สำหรับการผสานร่วมประเภทนี้กับโครงการต่างๆ Conduit มีหน้าการผสานที่ช่วยให้สามารถใช้งานแอปพลิเคชันเหล่านี้บน rollup ใหม่ของคุณ

เมื่อคุณเลือก “Get” บน dapp ใดบนหน้านี้ จะมี typeform ป๊อปอัพขึ้นมาที่คุณสามารถอธิบายเหตุผลที่คุณต้องการรวม dapp นี้กับ rollup ของคุณ

มีอินเทอร์เฟซง่ายนี้ในการสื่อสารกับ 10s ของ dapps ยอดนิยมที่สุดอยู่นั้นเป็นสิ่งที่มีประโยชน์อย่างมากในการเริ่มต้น rollup ใหม่โดยสมบูรณ์

และเมื่อคุณมีความสุขกับทุกอย่างที่คุณได้ทดสอบแล้ว คุณสามารถย้าย rollup ไปยัง mainnet ได้ อย่างไรก็ตาม ค่าอัปเกรดคือ $3,000 ต่อเดือน และคุณจะต้องนัดหมายสายดีโม้กับ Conduit เพื่อให้มันเกิดขึ้น

ยืนยันสิ่งที่เราทำบน Explorer

เล่นรอบรอบกับ testnet rollup ใหม่ของฉันแล้ว ฉันสามารถยืนยันทุกอย่างที่เกิดขึ้นได้โดยการกระโดดเข้าไปใน block-explorerที่ Conduit ก็ตั้งค่าให้คุณ

ตัวอย่างเช่น ฉันสามารถกลับไปที่ตัวสำรวจและดูที่อยู่ของฉันเพื่อดูธุรกรรมที่ทำไปและโทเค็นที่ฉันได้รับ

ฉันสามารถรับข้อมูลที่เฉพาะเจาะจงของบล็อกเชนมากขึ้นได้โดยการเลือกแท็บบล็อกเชนทางด้านซ้ายและคลิกที่ " เงินฝาก (L1->L2)” เช่น เมื่อฉันสามารถเห็นโทเค็นที่ฉันฝากไว้ ในกรณีนี้คุณสามารถดู Sepolia ETH ที่ฉันเห่อมา

เมื่อเลือกโทเค็นฉันยังสามารถเห็นโทเค็น DOG ใหม่ที่ฉันสร้าง

และเราสามารถดำเนินการศึกษาลึกลงไปในโทเค็นนี้และเห็นได้ว่ามีผู้ถือหุ้น 2 คนเมื่อฉันส่ง 100 DOG ไปยังบัญชีอื่นบนเครือข่าย

ฉันมั่นใจว่ามันชัดเจนว่าฉันเพียงแค่สะกดผิดเพียงเล็กน้อยเท่านั้นเกี่ยวกับสิ่งที่เป็นไปได้ด้วยการมีระบบขอบเขตใหม่ของคุณเอง ในโพสต์อนาคต ฉันอาจลึกลงไปในการใช้งานที่แตกต่างกัน

สิ่งที่น่าสนใจที่สุดคือว่าโดยใช้ RaaS มันกลายเป็นเรื่องง่ายที่จะสร้าง rollup และมีโอกาสที่ L2s จะกลายเป็นสินค้ามาตราฐานและอาจมีเป็นร้อยหรือหลายพันรายการ

แล้วคำถามที่สำคัญจริง ๆ คือว่าจะทำอย่างไรเพื่อที่จะแยกแยะ L2 rollup ของคุณจากคนอื่น ๆ

คำแถลง:

  1. บทความนี้ถูกคัดลอกมาจากหมาจิ้งจอกในเว็บ3, ชื่อเรื่องเดิมคือ “การรวมอยู่ในแผนการจัดลำดับสกุลเงินโดย Coinbase, อธิบายอย่างละเอียดเกี่ยวกับแพลตฟอร์มเก็บข้อมูลแบบฉายที่ถูกขยายออกมาของ Solana”. ลิขสิทธิ์เป็นของผู้เขียนเริ่มต้นหมาจิ้งจอกในเว็บ3]all. If you have any objections to this reprint, please contact the Gate Learnทีม ทีมจะจัดการกับมันโดยเร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง

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

  3. ทีม Gate Learn ได้แปลบทความนี้เป็นภาษาอื่นๆ บทความที่แปลที่ไม่ได้กล่าวถึงอาจไม่สามารถทำสำเนา กระจายหรือลอกเลียนได้

Comece agora
Inscreva-se e ganhe um cupom de
$100
!