Ethereum บทช่วยสอนสำหรับผู้เริ่มต้น

ความหมายของ Ethereum?

Ethereum เป็นระบบปฏิบัติการโอเพนซอร์สที่นำเสนอการควบคุมอัจฉริยะtracฟังก์ชันการทำงาน เป็นแพลตฟอร์มการประมวลผลแบบกระจายที่สนับสนุนการพัฒนาping ซึ่งกระจายอำนาจ Digital Applications (DApps) โดยใช้เทคโนโลยีบล็อคเชน Ethereum จัดเตรียมเครื่องเสมือนแบบกระจายอำนาจที่เรียกว่า Ethereum Virtual Machine (EVM) ที่สามารถรันสคริปต์โดยใช้เครือข่ายระหว่างประเทศของโหนดสาธารณะ

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

ในการนี​​้ Ethereum กวดวิชาสำหรับผู้เริ่มต้นคุณจะได้เรียนรู้ Ethereum พื้นฐานเช่น:

ทำไมคุณถึงต้องการ Ethereum?

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

อย่างไรก็ตาม ปัญหาของระบบรวมศูนย์คือ:

  • จุดเดียวของการควบคุมและความล้มเหลว
  • อาจเสียหายได้ง่าย
  • คอขวดประสิทธิภาพ
  • เอฟเฟกต์ไซโล

โซลูชันคือแอปพลิเคชันแบบกระจายอำนาจ

แอปพลิเคชันแบบกระจายอำนาจจะไม่ตอบกลับบนแบ็กเอนด์แบบรวมศูนย์ แต่จะโต้ตอบโดยตรงกับบล็อกเชน อ้างถึงบทช่วยสอนนี้เพื่อเรียนรู้เพิ่มเติม blockchain.

คำว่า DApp เป็นการผสมผสานระหว่างคำสองคำ นั่นคือ แอปพลิเคชันแบบกระจายอำนาจ พูดง่ายๆ ก็คือแอปพลิเคชัน เครื่องมือ หรือโปรแกรมที่ทำงานบนการกระจายอำนาจ Ethereum blockchain

ประวัติศาสตร์ของ Ethereum

  • 2013: Vitalik Buterin นักพัฒนาซอฟต์แวร์ที่มีส่วนเกี่ยวข้อง Bitcoinและเขาเป็นคนแรกที่บรรยายบนกระดาษ
  • 2014: บริษัทสัญชาติสวิส Ethereum Switzerland Gmbh พัฒนาครั้งแรก Ethereum โครงการซอฟต์แวร์
  • 2015: Frontier เวอร์ชันแรกของ Ethereum ออกสู่ตลาด.
  • ในวันที่ 14 มีนาคม 2016: โปรโตคอล Homestead ที่วางแผนไว้จะกลายเป็นการอัปเกรดเวอร์ชันที่ใหญ่เป็นอันดับสองของเครือข่าย Ethereum
  • ในเดือนพฤษภาคม 2016: Ethereum ได้รับการรายงานข่าวจากสื่ออย่างกว้างขวางที่สุดเมื่อ DAO ระดมทุนได้ 150 ล้านดอลลาร์จากการขายฝูงชน
  • ในเดือนกรกฎาคม 2016: เครือข่ายแบ่งออกเป็นสองประเภทกว้าง ๆ: Ethereum (ETH) และ Ethereum Classic (ETC)
  • 2017 มิถุนายน: Ethereum พุ่งสูงกว่า 400 ดอลลาร์ เพิ่มขึ้น 5001% นับตั้งแต่วันที่ 1 มกราคมst, 2017
  • พฤษภาคม 2017- Ethereum จะแซงหน้าความสำเร็จในที่สุด Bitcoins
  • มิถุนายน 2018- DAO ถูกแฮ็กโดยกลุ่มนิรนามที่อ้างสิทธิ์เป็น ETH มูลค่า 50 ดอลลาร์

Smart Con คืออะไรtract?

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

กลโกงที่ชาญฉลาดอย่างไรtracใช้งานได้ไหม?
กลโกงที่ชาญฉลาดอย่างไรtracใช้งานได้ไหม?

แบบดั้งเดิมtracts เทียบกับ Smart Contracts

ด้านล่างนี้คือความแตกต่างระหว่างคอนแบบดั้งเดิมtracts และ smart contracทีเอส:

พารามิเตอร์ แบบดั้งเดิม ฉลาดด้วยtracts
ระยะเวลา 103 วัน นาที
การส่งเงิน ด้วยมือ อัตโนมัติ
Escrow จำเป็น จำเป็น
ราคา แพง เศษส่วนของต้นทุน
การมี การปรากฏตัวทางกายภาพ การแสดงตนเสมือนจริง
ทนายความ ทนายความมีความสำคัญ ทนายความอาจไม่จำเป็น

เงื่อนไขสำคัญใน Ethereum

  • การออกสกุลเงิน: ส่วนใหญ่ได้รับการจัดการและตรวจสอบโดยธนาคารกลางของประเทศ นอกจากนี้ยังเรียกว่าหน่วยงานทางการเงิน
  • กระจายอำนาจอัตโนมัติ: องค์กรแบบกระจายอำนาจอัตโนมัติเป็นองค์กรดิจิทัลที่มีเป้าหมายในการทำงานโดยไม่จำเป็นต้องมีการจัดการแบบลำดับชั้น
  • องค์กร (DAO): DAO คือการผสมผสานระหว่างรหัสคอมพิวเตอร์ บล็อกเชน และปัญญาประดิษฐ์tracและผู้คน
  • สมาร์ทคอนtracทีเอส: เป็นข้อตกลงที่ลงนามแบบดิจิทัลระหว่างสองฝ่ายขึ้นไปซึ่งอาศัยระบบฉันทามติ
  • ทรัพย์สินอัจฉริยะ: การขอ Ethereum Wallet เป็นประตูสู่แอปพลิเคชันแบบกระจายอำนาจบน Ethereum บล็อกเชน ช่วยให้คุณถือและรักษาความปลอดภัยอีเธอร์และสินทรัพย์เข้ารหัสอื่น ๆ ที่สร้างขึ้น Ethereum.
  • ความแข็งแรง: ความมั่นคงคือการหลอกลวงที่ชาญฉลาดtracภาษาที่ใช้ใน Ethereum- เป็นภาษาโปรแกรมวัตถุประสงค์ทั่วไปที่พัฒนาขึ้นเพื่อทำงานในสภาพแวดล้อม EVM Solidity ช่วยให้คุณทำการคำนวณตามอำเภอใจ อย่างไรก็ตาม มีจุดมุ่งหมายเพื่อส่งและรับโทเค็นดิจิทัลและสถานะการจัดเก็บ
  • การทำธุรกรรม: ธุรกรรมคือข้อความที่ส่งจากบัญชีหนึ่งไปยังอีกบัญชีหนึ่งซึ่งอาจเหมือนกันหรือว่างเปล่า สามารถรวมข้อมูลไบนารีซึ่งเรียกว่าอีเธอร์
  • Ethereum เครื่องเสมือน: เดอะ Ethereum เครื่องเสมือน (Virtual Machine) หรือที่รู้จักกันในชื่อ EVM คือสภาพแวดล้อมการทำงานสำหรับระบบประมวลผลอัจฉริยะtracEVM (Electronic Machine Virtual Machine) เป็นเลเยอร์คอมพิวเตอร์ที่อยู่เหนือฮาร์ดแวร์พื้นฐานโดยตรง ไม่เพียงแต่มีการจำกัดการเข้าถึง แต่ยังแยกออกจากระบบโดยสิ้นเชิง นอกจากนี้ โค้ดที่ทำงานอยู่ภายใน EVM จะไม่สามารถเข้าถึงเครือข่าย ระบบไฟล์ หรือกระบวนการอื่นใดได้เลย

อีเธอร์คืออะไร?

อีเธอร์เป็นโทเค็นค่าของ Ethereum บล็อกเชน มันถูกระบุว่าเป็น “ETH” ในการแลกเปลี่ยนสกุลเงินดิจิตอล ช่วยให้คุณชำระค่าธรรมเนียมการทำธุรกรรมและบริการด้านการคำนวณบน Ethereum เครือข่าย ใน Ethereum เครือข่ายเมื่อใดก็ตามที่คอนtracเมื่อดำเนินการคำสั่ง t เสร็จสิ้น จะมีการจ่ายเงิน Ether

อีเธอร์คืออะไร?

อีเธอร์คืออะไร?

ก๊าซ

เพื่อทำธุรกรรมบน Ethereum ในเครือข่าย ผู้ใช้จำเป็นต้องชำระเงิน (ให้กับผู้ขุด) Ether ผ่านโทเค็นตัวกลางที่เรียกว่า 'Gas' ซึ่งเป็นหน่วยที่ใช้วัดปริมาณงานคำนวณที่จำเป็นสำหรับการทำงานของเครือข่ายอัจฉริยะtracหรือธุรกรรมอื่นๆ

In Ethereumค่าธรรมเนียมการทำธุรกรรมจะคำนวณเป็น Ether ซึ่งได้รับเป็น

Ether = Tx Fees= Gas Limit * Gas Price

ที่ไหน

  • ขีด จำกัด ของแก๊ส= หมายถึงปริมาณก๊าซที่ใช้ในการคำนวณ
  • ราคาก๊าซ= จำนวน Ether ที่ผู้ใช้ต้องจ่าย
ตามแบบฉบับ Ethereum ธุรกรรมเครือข่าย

Ethereum เมื่อเทียบกับ Bitcoin

นี่คือความแตกต่างที่สำคัญระหว่าง Ethereum และ Bitcoin:

พารามิเตอร์ Bitcoin Ethereum
คำนิยาม Bitcoin เป็นเงินดิจิทัล Ethereum เป็นคอมพิวเตอร์โลก
Founder ซาโตชิ Nakamoto วิฑิต บุตราร
อัลกอริทึมแฮช Bitcoin ใช้อัลกอริทึม SHA-256 Ethereum ใช้อัลกอริทึม Etash
เวลาบล็อกเฉลี่ย 10 นาที 10-15 วินาที
วันที่ออกข่าว 9 2008 ม.ค. 30 2015 กรกฎาคม
วิธีการปล่อย เจเนซิสบล็อกจิตใจ ปราศาลา
blockchain หลักฐานการทำงาน หลักฐานการทำงาน (การวางแผนสำหรับ POS)
การใช้ Digiสกุลเงินตาล สมาร์ทคอนtracts
Digiสกุลเงินตาล
สกุลเงินดิจิทัลที่ใช้ Bitcoin(ซาโตชิ) อีเทอร์
บล็อกเวลา เวลาเรียน 10 นาที 12-14 วินาที
การทำเหมืองแร่ คนงานเหมือง ASIC GPUs
สามารถปรับขนาดได้ ไม่ใช่ตอนนี้ ใช่
แนวคิด Digiเงินทัล โลกคอมพิวเตอร์
โทเค็นสกุลเงินดิจิทัล BTC อีเทอร์
ทัวริง ทัวริงไม่สมบูรณ์ ทัวริงสมบูรณ์
วิธีการปล่อยเหรียญ การขุดในช่วงต้น ผ่านไอซีโอ
โปรโตคอล Bitcoin ยังคงใช้แนวคิดการขุดสระน้ำ มันใช้โปรโตคอลผี

ต่อไปในนี้ Ethereum กวดวิชาเราจะได้เรียนรู้เกี่ยวกับการใช้งานของ Ethereum.

การประยุกต์ใช้ Ethereum

ด้านล่างนี้เป็นแอพพลิเคชั่นของ Ethereum:

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

ข้อดีของการ Ethereum

ต่อไปนี้เป็นข้อดีของ Ethereum:

  • ช่วยให้คุณสามารถอัพโหลดและขอให้โปรแกรมดำเนินการได้
  • สถานะการออนไลน์ 100% และความทนทานต่อ DDOS
  • Ethereum ช่วยให้คุณสร้างโทเค็นที่สามารถซื้อขายได้ที่คุณสามารถใช้เป็นสกุลเงินใหม่หรือหุ้นเสมือนได้
  • การจัดเก็บข้อมูลถาวรและถาวร
  • สร้างองค์กรเสมือนจริง
  • ช่วยให้คุณพัฒนาแอปพลิเคชันแบบกระจายอำนาจ
  • Ethereum ช่วยให้คุณสร้างแอปแบบกระจายอำนาจที่ทนทานต่อข้อผิดพลาดและมีความปลอดภัยสูง

ข้อเสียของ Ethereum

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

หากคุณต้องการเรียนรู้เกี่ยวกับการสร้างสกุลเงินดิจิตอลของคุณเอง นี่คือบทช่วยสอนฟรีที่คุณจะต้องลองดู: จะสร้าง Cryptocurrency ของคุณเองได้อย่างไร?

สรุป

  • Ethereum ความหมาย: Ethereum เป็นเฟรมเวิร์กซอฟต์แวร์โอเพ่นซอร์สซึ่งใช้เทคโนโลยีบล็อกเชน
  • Ethereum ช่วยให้คุณสร้างคอนเทนต์อัจฉริยะtracรองรับระบบไอทีและแอปพลิเคชันแบบกระจายศูนย์โดยไม่มีการหยุดชะงักหรือการแทรกแซงจากบุคคลที่สาม
  • Ethereum เปิดตัวในปี 2013 โดยผู้พัฒนา Vitalik Buterin
  • ฉลาดด้วยtracระบบบล็อกเชนช่วยให้ผู้ใช้สามารถแลกเปลี่ยนเงินและทรัพย์สินได้ การขุด Ethereum สามารถใช้สำหรับ Smart Con ได้tracts เช่นเดียวกับ Digiสกุลเงินตาล
  • อีเธอร์เป็นโทเค็นค่าของ Ethereum บล็อกเชน มันถูกระบุว่าเป็น “ETH” ในการแลกเปลี่ยนสกุลเงินดิจิตอล
  • เพื่อทำธุรกรรมบน Ethereum เครือข่าย ผู้ใช้จำเป็นต้องชำระเงิน (ให้กับคนขุดแร่) อีเธอร์ผ่านโทเค็นตัวกลางที่เรียกว่า 'แก๊ส'
  • Ethereum รับประกันความพร้อมใช้งาน 100% และความทนทานต่อ DDOS
  • แก้ไขข้อบกพร่องหรืออัปเดตแอปใน Ethereum เครือข่ายเป็นงานที่ยากเพราะทุกคนในเครือข่ายจำเป็นต้องอัปเดตซอฟต์แวร์โหนดของตน

สรุปโพสต์นี้ด้วย: