Ethereum คืออะไร

Ethereum เป็นแพลตฟอร์มบริการบล็อกเชนแบบไม่รวมศูนย์ที่สร้างเครือข่ายแบบ Peer-to-Peer ที่ดำเนินการและตรวจสอบรหัสแอปพลิเคชันอย่างปลอดภัยที่เรียกว่าสัญญาอัจฉริยะ สัญญาอัจฉริยะจะช่วยให้ผู้เข้าร่วมสามารถทําธุรกรรมซึ่งกันและกันได้โดยไม่ต้องมีหน่วยงานกลางที่เชื่อถือได้ บันทึกธุรกรรมที่ไม่เปลี่ยนรูป ตรวจสอบได้ และกระจายอย่างปลอดภัยผ่านเครือข่ายจะช่วยให้ผู้เข้าร่วมสามารถเป็นเจ้าของและมองเห็นข้อมูลธุรกรรมได้อย่างเต็มที่ ธุรกรรมต่าง ๆ จะถูกส่งจากและรับโดยบัญชี Ethereum ที่ผู้ใช้สร้างขึ้น ผู้ส่งจะต้องลงนามในธุรกรรมและใช้ Ether ซึ่งเป็นสกุลเงินดิจิทัลดั้งเดิมของ Ethereum เป็นค่าใช้จ่ายในการประมวลผลธุรกรรมบนเครือข่าย

The Merge

วันที่ 15 กันยายน 2022 เวลา 06:42:42 UTC ที่บล็อก 15537393 The Merge เสร็จสมบูรณ์ โดยย้าย Ethereum จาก Proof of Work (PoW) ไปยัง Proof of Stake (PoS) โหนด Ethereum Mainnet ของ Amazon Managed Blockchain ทำงานบนเครือข่าย Ethereum PoS

The Merge อัปเกรดความสอดคล้องกันของ Ethereum จาก PoW เป็น PoS โดยการรวม Ethereum Mainnet เข้ากับระบบ Beacon Chain Proof of Stake การอัปเกรดนี้ได้ปรับปรุงความยั่งยืนของ Ethereum โดยการลดการใช้พลังงาน และเป็นส่วนหนึ่งของการอัปเกรดอย่างต่อเนื่องของการก่อตั้ง Ethereum เพื่อปรับปรุงความสามารถในการปรับขนาด ความปลอดภัย และความยั่งยืนตามที่อธิบายไว้ที่นี่

ประโยชน์ของการสร้างบน Ethereum

Ethereum นำเสนอแพลตฟอร์มที่มีความยืดหยุ่นอย่างยิ่งในการสร้างแอปพลิเคชันแบบไม่รวมศูนย์ โดยใช้ภาษาสคริปต์ Solidity แบบดั้งเดิมและ Ethereum Virtual Machine นักพัฒนาแอปพลิเคชันแบบไม่รวมศูนย์ที่ใช้สัญญาอัจฉริยะบน Ethereum จะได้รับประโยชน์จากระบบนิเวศอันสมบูรณ์ของเครื่องมือสำหรับนักพัฒนา และกำหนดแนวทางปฏิบัติที่ดีที่สุดที่มาพร้อมกับโปรโตคอลที่สมบูรณ์ นอกจากนี้ ความสมบูรณ์ที่กล่าวถึงยังรวมไปถึงคุณภาพของประสบการณ์ผู้ใช้สำหรับผู้ใช้แอปพลิเคชัน Ethereum โดยเฉลี่ยอีกด้วย โดยมีกระเป๋าสตางค์เช่น MetaMask, Argent, Rainbow และอื่น ๆ อีกมากมายที่นำเสนออินเทอร์เฟซที่เรียบง่ายเพื่อโต้ตอบกับบล็อกเชน Ethereum และสัญญาอัจฉริยะที่ใช้งานอยู่ที่นั่น ฐานผู้ใช้ขนาดใหญ่ของ Ethereum สนับสนุนให้นักพัฒนาปรับใช้แอปพลิเคชันของตนบนเครือข่าย ซึ่งช่วยเสริมให้ Ethereum เป็นแหล่งหลักสำหรับแอปพลิเคชันแบบกระจายอำนาจ เช่น DeFi และ NFT ในอนาคต โปรโตคอล Ethereum 2.0 ที่เข้ากันได้กับระบบเก่า ซึ่งปัจจุบันอยู่ระหว่างการพัฒนา จะมอบเครือข่ายที่ปรับขนาดได้มากขึ้นเพื่อสร้างแอปพลิเคชันแบบไม่รวมศูนย์ที่ต้องใช้อัตราการโอนถ่ายข้อมูลที่สูงขึ้น

การสร้างบน Ethereum เปรียบเทียบกับ Hyperledger Fabric อย่างไร

  Ethereum Hyperledger Fabric
สาธารณะเทียบกับ ส่วนตัว สาธารณะ ส่วนตัว
สิทธิ์ ไม่ได้รับอนุญาต ได้รับอนุญาต
การกำกับดูแล ไม่รวมศูนย์ เชื่อมโยงกับส่วนกลาง
กลไกความสอดคล้องกัน Proof-of-Work BFT แบบเสียบได้
ภาษาสัญญาอัจฉริยะ Solidity, Vyper Go, Java, Javascript (Node.js)
ธุรกรรมส่วนตัว ไม่ได้ ได้
กรณีการใช้งานในอุดมคติ การทำให้เป็นข้อมูลโทเค็น (Stablecoin, NFT), DeFi, การทำธุรกรรมสาธารณะ การแลกเปลี่ยนข้อมูลแบบ B2B การชำระธุรกรรม และการไม่ปฏิเสธ

กรณีการใช้งาน

บริการทางการเงินแบบไม่รวมศูนย์ (DeFi)

DeFi คือเครือข่ายแอปพลิเคชันทางการเงินที่สร้างขึ้นบนเครือข่ายบล็อกเชน แตกต่างจากเครือข่ายทางการเงินที่มีอยู่เพราะมีความเปิดกว้างและสามารถติดตั้งโปรแกรมได้ โดยดำเนินการแบบไม่มีศูนย์กลางอำนาจ และช่วยให้นักพัฒนาสามารถนำเสนอรูปแบบใหม่ ๆ สำหรับการชำระเงิน การลงทุน การให้ยืม และการซื้อขายได้ เมื่อใช้การใช้สัญญาอัจฉริยะและระบบแบบไม่รวมศูนย์ ลูกค้าจะสามารถสร้างแอปพลิเคชันทางการเงินที่ไม่รวมศูนย์ที่ปลอดภัยได้อย่างง่ายดาย ตัวอย่างเช่น บริษัท DeFi กำลังนำเสนอผลิตภัณฑ์ที่เปิดใช้งานการให้กู้ยืมและการยืมแบบ Peer-to-Peer รับดอกเบี้ยจากการถือครองสกุลเงินดิจิทัล การซื้อขายผ่านการแลกเปลี่ยนแบบกระจายอำนาจ และอื่น ๆ อีกมากมาย แพลตฟอร์ม DeFi ยอดนิยม ได้แก่ Compound, Aave, UniSwap และ MakerDAO

Non-Fungible Token (NFT)

NFT เป็นโทเค็นดิจิทัลที่มีเอกลักษณ์เฉพาะตัว และแบ่งแยกไม่ได้ ซึ่งมีประโยชน์ในการพิสูจน์แหล่งที่มาของสินทรัพย์หายาก ทั้งดิจิทัลและที่จับต้องได้ ตัวอย่างเช่น ศิลปินสามารถใช้ NFT เพื่อสร้างโทเค็นงานของตนและรับรองว่างานของตนมีเอกลักษณ์เฉพาะตัวและเป็นของพวกเขา ระบบจะบันทึกและดูแลรักษาข้อมูลการเป็นเจ้าของเอาไว้บนเครือข่ายบล็อกเชน นอกจากนี้ NFT ยังได้รับความนิยมในอุตสาหกรรมเกมเนื่องจากสามารถทำงานร่วมกันระหว่างแพลตฟอร์มเกมได้ ตัวอย่างเช่น โปรเจกต์ NFT แรกบน Ethereum คือ CryptoKitties ซึ่งช่วยให้ลูกค้าสามารถรวบรวมของสะสมแมวดิจิทัลที่ได้รับการสนับสนุนโดยใช้ NFT Gods Unchained เป็นเกมไพ่ที่ให้ผู้เล่นเป็นเจ้าของไอเท็มในเกมได้อย่างเต็มที่โดยใช้ NFT ขณะนี้ NFT กำลังได้รับความนิยมอย่างมาก เนื่องจากมีบริษัทจำนวนมากขึ้นที่กำลังมองหาการสร้างโทเค็นสินทรัพย์อยู่ และต้องการให้สายข้อมูลการป้องกันการเจาะข้อมูลเกี่ยวกับสินทรัพย์ของตนแก่ผู้ใช้

คำถามที่พบบ่อย

สัญญาอัจฉริยะของ Ethereum คืออะไร

สัญญาอัจฉริยะคือรหัสแอปพลิเคชันที่อยู่ในที่อยู่เฉพาะบนบล็อกเชนที่เรียกว่าที่อยู่สัญญา แอปพลิเคชันสามารถเรียกใช้ฟังก์ชันสัญญาอัจฉริยะ เปลี่ยนสถานะ และเริ่มต้นธุรกรรมได้ Smart Contract เขียนด้วยภาษาโปรแกรม เช่น Solidity และ Vyper และรวบรวมโดย Ethereum Virtual Machine ให้เป็นโค้ดไบต์และดำเนินการบนบล็อกเชน

บัญชี Ethereum คืออะไร

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

ธุรกรรม Ethereum คืออะไร

ธุรกรรมใน Ethereum เป็นข้อความข้อมูลที่ลงนามซึ่งส่งจากบัญชี Ethereum หนึ่งไปยังอีกบัญชีหนึ่ง ซึ่งประกอบไปด้วยข้อมูลผู้ส่งและผู้รับธุรกรรม ตัวเลือกในการรวมจำนวน Ether ที่จะโอน รหัสไบต์สัญญาอัจฉริยะ และค่าธรรมเนียมธุรกรรมที่ผู้ส่งยินดีจ่ายให้กับผู้ตรวจสอบเครือข่ายเพื่อให้ธุรกรรมรวมอยู่ในบล็อกเชน ซึ่งเป็นที่รู้จักในชื่อว่าขีดจำกัดและราคาต่อหน่วยของ GAS

ฉันจะชำระค่าธุรกรรมบน Ethereum ได้อย่างไร

คุณสามารถชำระเงินสำหรับการทำธุรกรรมโดยใช้ Ether Ether มีจุดประสงค์อยู่ 2 ประการ ประการแรกคือป้องกันไม่ให้ผู้ไม่ประสงค์ดีทำให้เครือข่ายแออัดด้วยการทำธุรกรรมที่ไม่จำเป็น ประการที่สองคือทำหน้าที่เป็นแรงจูงใจให้ผู้ใช้บริจาคทรัพยากรและตรวจสอบธุรกรรม (การขุด) แต่ละธุรกรรมใน Ethereum จะถือเป็นชุดของการดำเนินการที่เกิดขึ้นบนเครือข่าย (เช่น การโอน Ether จากบัญชีหนึ่งไปยังอีกบัญชีหนึ่ง หรือการดำเนินการเปลี่ยนแปลงสถานะที่ซับซ้อนในสัญญาอัจฉริยะ) การดำเนินการแต่ละรายการเหล่านี้จะมีค่าใช้จ่ายซึ่งวัดเป็น GAS ซึ่งเป็นค่าธรรมเนียมใน Ethereum ค่าธรรมเนียม GAS จะจ่ายเป็น Ether และมักจะวัดด้วยสกุลเงินที่เล็กกว่าที่เรียกว่า gwei [1 Ether = 1,000,000,000 gwei (10^9)]

ฉันจะหา Ether ได้ที่ไหน และฉันจะเก็บไว้ที่ไหน

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

Ethereum ทำงานร่วมกับแอปพลิเคชันอย่างไร

เมื่อธุรกรรมเรียกใช้สัญญาอัจฉริยะ โหนดทั้งหมดของเครือข่ายจะดำเนินการทุกคำสั่ง ในการดำเนินการเช่นนี้ Ethereum จะใช้สภาพแวดล้อมการดำเนินการบนบล็อกเชนที่เรียกว่า Ethereum Virtual Machine (EVM) โหนดทั้งหมดบนเครือข่ายจะเรียกใช้ EVM โดยเป็นส่วนหนึ่งของโปรโตคอลการตรวจสอบบล็อก โดยในการตรวจสอบบล็อก แต่ละโหนดจะต้องผ่านธุรกรรมที่แสดงอยู่ในบล็อกที่พวกเขากำลังตรวจสอบ และเรียกใช้โค้ดตามที่ธุรกรรมใน EVM เรียกใช้ขึ้นมา โหนดทั้งหมดบนเครือข่ายจะคำนวณแบบเดียวกันเพื่อให้บัญชีแยกประเภทซิงค์ต่อกัน ทุกธุรกรรมจะต้องมีขีดจำกัดและค่าธรรมเนียมของ GAS ที่ผู้ส่งยินดีจ่ายสำหรับการทำธุรกรรม นักขุดจะมีทางเลือกว่าจะรวมธุรกรรมและเก็บค่าธรรมเนียมหรือไม่ หากปริมาณ GAS ทั้งหมดที่จำเป็นในการประมวลผลธุรกรรมน้อยกว่าหรือเท่ากับขีดจำกัดของ GAS ระบบจะประมวลผลธุรกรรมดังกล่าว หาก GAS ที่ใช้ไปถึงขีดจำกัด GAS ก่อนที่ธุรกรรมจะเสร็จสมบูรณ์ ธุรกรรมจะไม่สำเร็จและจะสูญเสียค่าธรรมเนียมไป GAS ทั้งหมดที่ไม่ได้ใช้ในการทำธุรกรรมจะได้รับการคืนเงินให้กับผู้ส่งเป็น Ether ซึ่งหมายความว่าคุณสามารถส่งธุรกรรมที่มีขีดจำกัด GAS สูงกว่าประมาณการได้อย่างปลอดภัย

การลงนามในธุรกรรมหมายถึงอะไร

การลงนามในธุรกรรมจะเป็นการสร้างลายเซ็นในธุรกรรมโดยใช้รหัสส่วนตัวของบัญชีของผู้ส่ง โดยจะต้องลงนามธุรกรรมก่อนที่จะส่งไปยังเครือข่าย

ฉันจะปรับใช้สัญญาอัจฉริยะบน Ethereum ได้อย่างไร

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

Hard Fork ใน Ethereum คืออะไร

Hard Fork คือการเปลี่ยนแปลงโปรโตคอล Ethereum พื้นฐาน โดยการสร้างกฎใหม่เพื่อปรับปรุงโปรโตคอลที่เข้ากันไม่ได้กับระบบรุ่นเก่า ลูกค้า Ethereum ทั้งหมดจำเป็นต้องอัปเกรด มิฉะนั้นพวกเขาจะติดอยู่บนเชนที่มีขั้นตอนการปฏิบัติตามกฎเก่า ๆ และไม่เสถียร

หากคุณสนใจที่จะสร้างแอปพลิเคชันบน Ethereum โปรดไปที่หน้าเอกสารประกอบของเรา หากต้องการพูดคุยกับทีม Amazon Managed Blockchain โปรดไปที่หน้าติดต่อเรา