Ethereum mainnet กลายเป็นช้าและแพงเกินไปในการใช้งาน จึงเราเห็นการเติบโตของ Ethereum L2s ซึ่งมีส่วนใหญ่เป็น rollupsเหมือนที่ฉันได้พูดถึงก่อน.
การสร้าง rollup ของคุณเองต้องการความเข้าใจที่ลึกซึ้งในเรื่องบล็อกเชน แต่เมื่อเร็ว ๆ นี้มีการเติบโตของผู้ให้บริการ "rollup as a service" (RaaS) ทำให้คุณสามารถ implement L2 rollup ภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดเลย!
สัปดาห์นี้ฉันสำรวจวิธีการทำงานของ RaaS โดยการมองConduit.
เมื่ออีเธอเรียมอยู่ในขั้นตอนการขยายขอบเขตเพื่อจัดการดีขึ้นกับการทำธุรกรรมต่อวินาทีมากขึ้น มีการเติบโตของ 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
มีคู่แข่งมากมายใน 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
มาดูขั้นตอนเหล่านี้ด้านล่าง
เลือกก่อน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 ของคุณจากหน้าการ implement ของการดำเนินการ rollup ข้อมูล rollup จะปรากฏดังนี้:
การตั้งค่าการสร้างรายงานจะปรากฏทางด้านขวา และเอาต์พุทในกล่องเทอมินัลสีดำแสดงให้เห็นว่า L2 เป็นไปได้ ณ ขณะนี้คุณไม่จำเป็นต้องเข้าใจว่าเอาต์พุทกำลังพูดถึงอะไร ที่คุณต้องการเห็นคือมันกำลังอัพเดทอย่างต่อเนื่อง
คุณต้องการเลือก "เพิ่มในกระเป๋า" เพื่อเพิ่มเครือข่ายลงใน Metamask หรือกระเป๋าเงินเทียบเท่าอื่นๆ ของคุณ
คุณควรคลิกที่ "สร้างสะพาน" ในส่วนสะพาน ซึ่งจะเปิดซอฟต์แวร์สร้างสะพานที่เรียกว่า SuperBridge
เนื่องจากเราอยู่บนเครือข่ายทดสอบ คุณจะสามารถเชื่อม Sepolia ETH กับ rollup ใหม่ของคุณได้ หากคุณไม่มี Sepolia ETH ใด ๆ คุณสามารถได้มาจากกําแพงน้ำนี้.
ฉันสะพานกับ 1 ETH หลายครั้งและจบด้วย 2 testnet ETH บน L2 rollup ใหม่ของฉันซึ่งฉันสามารถเห็นบนกระเป๋า Metamask ของฉัน!
ตอนนี้กับ testnet ETH bridged over to your new 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 เพื่อให้มันเกิดขึ้น
เล่นรอบรอบกับ testnet rollup ใหม่ของฉันแล้ว ฉันสามารถยืนยันทุกอย่างที่เกิดขึ้นได้โดยการกระโดดเข้าไปใน block-explorerที่ Conduit ก็ตั้งค่าให้คุณ
ตัวอย่างเช่น ฉันสามารถกลับไปที่ตัวสำรวจและดูที่อยู่ของฉันเพื่อดูธุรกรรมที่ทำไปและโทเค็นที่ฉันได้รับ
ฉันสามารถรับข้อมูลที่เฉพาะเจาะจงของบล็อกเชนมากขึ้นได้โดยการเลือกแท็บบล็อกเชนทางด้านซ้ายและคลิกที่ " เงินฝาก (L1->L2)” เช่น เมื่อฉันสามารถเห็นโทเค็นที่ฉันฝากไว้ ในกรณีนี้คุณสามารถดู Sepolia ETH ที่ฉันเห่อมา
เมื่อเลือกโทเค็นฉันยังสามารถเห็นโทเค็น DOG ใหม่ที่ฉันสร้าง
และเราสามารถดำเนินการศึกษาลึกลงไปในโทเค็นนี้และเห็นได้ว่ามีผู้ถือหุ้น 2 คนเมื่อฉันส่ง 100 DOG ไปยังบัญชีอื่นบนเครือข่าย
ฉันมั่นใจว่ามันชัดเจนว่าฉันเพียงแค่สะกดผิดเพียงเล็กน้อยเท่านั้นเกี่ยวกับสิ่งที่เป็นไปได้ด้วยการมีระบบขอบเขตใหม่ของคุณเอง ในโพสต์อนาคต ฉันอาจลึกลงไปในการใช้งานที่แตกต่างกัน
สิ่งที่น่าสนใจที่สุดคือว่าโดยใช้ RaaS มันกลายเป็นเรื่องง่ายที่จะสร้าง rollup และมีโอกาสที่ L2s จะกลายเป็นสินค้ามาตราฐานและอาจมีเป็นร้อยหรือหลายพันรายการ
แล้วคำถามที่สำคัญจริง ๆ คือว่าจะทำอย่างไรเพื่อที่จะแยกแยะ L2 rollup ของคุณจากคนอื่น ๆ
บทความนี้ถูกคัดลอกมาจากหมาจิ้งจอกในเว็บ3, ชื่อเรื่องเดิมคือ “การรวมอยู่ในแผนการจัดลำดับสกุลเงินโดย Coinbase, อธิบายอย่างละเอียดเกี่ยวกับแพลตฟอร์มเก็บข้อมูลแบบฉายที่ถูกขยายออกมาของ Solana”. ลิขสิทธิ์เป็นของผู้เขียนเริ่มต้นหมาจิ้งจอกในเว็บ3]all. If you have any objections to this reprint, please contact the Gate Learnทีม ทีมจะจัดการกับมันโดยเร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง
คำประกาศ: มุมมองและความคิดเห็นที่แสดงในบทความนี้เพียงแสดงเฉพาะมุมมองส่วนตัวของผู้เขียนเท่านั้น และไม่เป็นที่ปรึกษาด้านการลงทุนใด ๆ
ทีม Gate Learn ได้แปลบทความนี้เป็นภาษาอื่นๆ บทความที่แปลที่ไม่ได้กล่าวถึงอาจไม่สามารถทำสำเนา กระจายหรือลอกเลียนได้
Ethereum mainnet กลายเป็นช้าและแพงเกินไปในการใช้งาน จึงเราเห็นการเติบโตของ Ethereum L2s ซึ่งมีส่วนใหญ่เป็น rollupsเหมือนที่ฉันได้พูดถึงก่อน.
การสร้าง rollup ของคุณเองต้องการความเข้าใจที่ลึกซึ้งในเรื่องบล็อกเชน แต่เมื่อเร็ว ๆ นี้มีการเติบโตของผู้ให้บริการ "rollup as a service" (RaaS) ทำให้คุณสามารถ implement L2 rollup ภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดเลย!
สัปดาห์นี้ฉันสำรวจวิธีการทำงานของ RaaS โดยการมองConduit.
เมื่ออีเธอเรียมอยู่ในขั้นตอนการขยายขอบเขตเพื่อจัดการดีขึ้นกับการทำธุรกรรมต่อวินาทีมากขึ้น มีการเติบโตของ 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
มีคู่แข่งมากมายใน 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
มาดูขั้นตอนเหล่านี้ด้านล่าง
เลือกก่อน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 ของคุณจากหน้าการ implement ของการดำเนินการ rollup ข้อมูล rollup จะปรากฏดังนี้:
การตั้งค่าการสร้างรายงานจะปรากฏทางด้านขวา และเอาต์พุทในกล่องเทอมินัลสีดำแสดงให้เห็นว่า L2 เป็นไปได้ ณ ขณะนี้คุณไม่จำเป็นต้องเข้าใจว่าเอาต์พุทกำลังพูดถึงอะไร ที่คุณต้องการเห็นคือมันกำลังอัพเดทอย่างต่อเนื่อง
คุณต้องการเลือก "เพิ่มในกระเป๋า" เพื่อเพิ่มเครือข่ายลงใน Metamask หรือกระเป๋าเงินเทียบเท่าอื่นๆ ของคุณ
คุณควรคลิกที่ "สร้างสะพาน" ในส่วนสะพาน ซึ่งจะเปิดซอฟต์แวร์สร้างสะพานที่เรียกว่า SuperBridge
เนื่องจากเราอยู่บนเครือข่ายทดสอบ คุณจะสามารถเชื่อม Sepolia ETH กับ rollup ใหม่ของคุณได้ หากคุณไม่มี Sepolia ETH ใด ๆ คุณสามารถได้มาจากกําแพงน้ำนี้.
ฉันสะพานกับ 1 ETH หลายครั้งและจบด้วย 2 testnet ETH บน L2 rollup ใหม่ของฉันซึ่งฉันสามารถเห็นบนกระเป๋า Metamask ของฉัน!
ตอนนี้กับ testnet ETH bridged over to your new 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 เพื่อให้มันเกิดขึ้น
เล่นรอบรอบกับ testnet rollup ใหม่ของฉันแล้ว ฉันสามารถยืนยันทุกอย่างที่เกิดขึ้นได้โดยการกระโดดเข้าไปใน block-explorerที่ Conduit ก็ตั้งค่าให้คุณ
ตัวอย่างเช่น ฉันสามารถกลับไปที่ตัวสำรวจและดูที่อยู่ของฉันเพื่อดูธุรกรรมที่ทำไปและโทเค็นที่ฉันได้รับ
ฉันสามารถรับข้อมูลที่เฉพาะเจาะจงของบล็อกเชนมากขึ้นได้โดยการเลือกแท็บบล็อกเชนทางด้านซ้ายและคลิกที่ " เงินฝาก (L1->L2)” เช่น เมื่อฉันสามารถเห็นโทเค็นที่ฉันฝากไว้ ในกรณีนี้คุณสามารถดู Sepolia ETH ที่ฉันเห่อมา
เมื่อเลือกโทเค็นฉันยังสามารถเห็นโทเค็น DOG ใหม่ที่ฉันสร้าง
และเราสามารถดำเนินการศึกษาลึกลงไปในโทเค็นนี้และเห็นได้ว่ามีผู้ถือหุ้น 2 คนเมื่อฉันส่ง 100 DOG ไปยังบัญชีอื่นบนเครือข่าย
ฉันมั่นใจว่ามันชัดเจนว่าฉันเพียงแค่สะกดผิดเพียงเล็กน้อยเท่านั้นเกี่ยวกับสิ่งที่เป็นไปได้ด้วยการมีระบบขอบเขตใหม่ของคุณเอง ในโพสต์อนาคต ฉันอาจลึกลงไปในการใช้งานที่แตกต่างกัน
สิ่งที่น่าสนใจที่สุดคือว่าโดยใช้ RaaS มันกลายเป็นเรื่องง่ายที่จะสร้าง rollup และมีโอกาสที่ L2s จะกลายเป็นสินค้ามาตราฐานและอาจมีเป็นร้อยหรือหลายพันรายการ
แล้วคำถามที่สำคัญจริง ๆ คือว่าจะทำอย่างไรเพื่อที่จะแยกแยะ L2 rollup ของคุณจากคนอื่น ๆ
บทความนี้ถูกคัดลอกมาจากหมาจิ้งจอกในเว็บ3, ชื่อเรื่องเดิมคือ “การรวมอยู่ในแผนการจัดลำดับสกุลเงินโดย Coinbase, อธิบายอย่างละเอียดเกี่ยวกับแพลตฟอร์มเก็บข้อมูลแบบฉายที่ถูกขยายออกมาของ Solana”. ลิขสิทธิ์เป็นของผู้เขียนเริ่มต้นหมาจิ้งจอกในเว็บ3]all. If you have any objections to this reprint, please contact the Gate Learnทีม ทีมจะจัดการกับมันโดยเร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง
คำประกาศ: มุมมองและความคิดเห็นที่แสดงในบทความนี้เพียงแสดงเฉพาะมุมมองส่วนตัวของผู้เขียนเท่านั้น และไม่เป็นที่ปรึกษาด้านการลงทุนใด ๆ
ทีม Gate Learn ได้แปลบทความนี้เป็นภาษาอื่นๆ บทความที่แปลที่ไม่ได้กล่าวถึงอาจไม่สามารถทำสำเนา กระจายหรือลอกเลียนได้