Education | บทความ

โปรโตคอล NEAR คืออะไร? มันทำงานอย่างไร?

โดย Ugly Bob | OCT 17, 2022

โปรโตคอล NEAR คืออะไร? มันทำงานอย่างไร? 9:41 มินอ่าน

โปรโตคอล NEAR คืออะไร? มันทำงานอย่างไร?

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

ผู้ก่อตั้ง NEAR, Illia Polosukhin และ Alexander Skidanov ต้องการสร้างบล็อคเชนที่ปลอดภัย ปรับขนาดได้ และใช้งานง่ายสำหรับทั้งผู้ใช้และนักพัฒนา

โปรโตคอลนี้เรียบง่ายด้วยการออกแบบและสร้างขึ้นเป็นเลเยอร์พื้นฐานสำหรับเป้าหมายที่แท้จริงของ NEAR: เพื่อเป็นแพลตฟอร์ม dApp ที่ชุมชนเป็นเจ้าของเพื่อแข่งขันกับบริษัทโครงสร้างพื้นฐานบนคลาวด์ เช่น AWS

สนใจซื้อใกล้?

Buy Now

ภาพรวมโดยย่อของ Proof-of-Stake

วิธีที่ง่ายที่สุดวิธีหนึ่งในการรักษาความปลอดภัยเครือข่ายสำหรับโปรโตคอลของคุณคือการใช้กลไกฉันทามติ Proof-of-Stake พูดง่ายๆ ว่า Proof-of-Stake แลกเปลี่ยนพลังการคำนวณเป็นพลังทางเศรษฐกิจ สำหรับผู้ตรวจสอบความถูกต้องในการสร้างบล็อก พวกเขาต้องเดิมพันโทเค็นดั้งเดิมจำนวนมาก

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

ผู้ตรวจสอบความถูกต้องที่ไม่ใช่หัวหน้าบล็อกจะโหวตสถานะปัจจุบันและที่แท้จริงของบล็อกเชน

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

นี่คือคำอธิบายสั้นๆ เกี่ยวกับ Proof-of-Stake และทุกโปรโตคอลมีเวอร์ชันที่แตกต่างกัน สิ่งสำคัญคือต้องสังเกตว่า NEAR ยังคงใช้สายโซ่ที่ยาวที่สุดเป็นสายโซ่แคนนอน

เป็นมิตรกับสิ่งแวดล้อม

จุดขายหลักของ NEAR (และโปรโตคอล Proof-of-Stake ใดๆ) คือการใช้ Proof-of-Stake ที่เป็นมิตรต่อสิ่งแวดล้อม โดยเฉพาะอย่างยิ่งเมื่อเทียบกับโมเดล Proof-of-Stake ที่น่ากลัว

ใกล้โทเค็น

โทเค็น NEAR เป็นโทเค็นดั้งเดิมของโปรโตคอล NEAR เช่นเดียวกับเครือข่าย Proof-of-Stake อื่น ๆ โทเค็นนี้ถูกวางเดิมพันเพื่อรักษาความปลอดภัยเครือข่าย เช่นเดียวกับโปรโตคอลอื่นๆ โทเค็นถูกใช้เป็นหน่วยของบัญชีและเป็นสื่อกลางในการแลกเปลี่ยนค่าธรรมเนียม

โทเค็นมีอุปทานหมุนเวียนอยู่ที่ ~778.92M NEAR ( Buy NEAR ) และจะถูกต่อยอดที่ 1B NEAR

ตารางอัตราเงินเฟ้อของ NEAR อยู่ที่ประมาณ 5% ต่อปี ผู้ตรวจสอบจะได้รับ 4.5% ต่อยุค โดย 0.5% ไปที่คลังโปรโตคอล ทุกธุรกรรมมีการหักค่าธรรมเนียม 70% ส่วนที่เหลือจะไปที่สัญญาอัจฉริยะที่ใช้ในธุรกรรม

ธุรกรรม

ธุรกรรม NEAR มีสองส่วน: การดำเนินการและใบเสร็จรับเงิน การกระทำคือ ‘หน่วยปฏิบัติการ’ ที่ประกอบขึ้นเป็นธุรกรรม ใบเสร็จรับเงินเป็นวัตถุที่ใช้กับบล็อคเชน

แก๊ส

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

Nightshade: แนวทางของ NEAR สู่ Sharding

เพื่อให้ NEAR ทำงานได้รวดเร็วและปรับขนาดได้ ก่อนอื่นต้องแก้ปัญหาที่ทำให้เกิดเครือข่าย Ethereum แบบ Proof-of-Work หนึ่งในปัญหาเหล่านั้นคือ Ethereum ( Buy ETH ) ต้องดำเนินการธุรกรรมบนบล็อกเชนเดียว

ซึ่งหมายความว่าทุกโหนดต้องประมวลผลแต่ละรายการและเครือข่ายต้องรอ การรอให้ทุกโหนดตกลงเกี่ยวกับสถานะปัจจุบันเป็นข้อเสียของข้อตกลง Proof-of-Work เป็น Nakamotor ที่ช้า มั่นคง และปลอดภัย

Nightshade เป็นแนวคิดของ NEAR ในการสร้างชาร์ด Ethereum 2.0 ใช้วิธีการแบ่งกลุ่มสัญญาณบีคอนโดยที่ชาร์ดเป็นบล็อคเชนที่แยกจากกันเพื่อสรุปผลบนบีคอนเชน (หลัก) ทรูพุตของธุรกรรมนั้นเร็วเท่ากับบีคอนเชนเท่านั้น

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

ขั้นตอนที่ 0: Nightshade ธรรมดา

การแบ่งกลุ่มย่อยของสถานะบัญชีที่เรียกว่า Simple Nightshade เปิดตัวในเดือนพฤศจิกายน 2021 สถานะบัญชีจะถูกแบ่งออกเป็นสี่ส่วนย่อย แต่ผู้ตรวจสอบทุกคนจะยังยืนยันได้

ในขั้นตอนนี้ เครือข่ายยังไม่ถึงขีดความสามารถ แต่นักพัฒนาต้องการเริ่มการเปลี่ยนแปลง

ระยะที่ 1: ผู้ผลิตเฉพาะกลุ่ม

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

ขั้นตอนที่ 2: Nightshade

ระยะนี้แสดงถึงการใช้งานบล็อกชาร์ดจำนวนคงที่จนเสร็จสมบูรณ์

ระยะที่ 3: การแบ่งส่วนข้อมูลแบบไดนามิก

แทนที่จะมีจำนวนชาร์ดคงที่ NEAR เวอร์ชันที่รับรู้อย่างสมบูรณ์นี้จะมีจำนวนชาร์ดแบบไดนามิกตามที่โปรโตคอลต้องการ

รูปแบบบัญชี

จุดสนใจหลักของโปรโตคอล NEAR คือการใช้งานง่าย มักมีสาเหตุสองประการสำหรับผู้เริ่มต้นทั้งหมดในการเลิกใช้ crypto:

1) พวกเขาได้รับ rekt

2) ไม่มีอะไรที่ง่ายหรือใช้งานง่าย

การได้รับความรักเป็นเพียงกฎธรรมชาติที่ไม่เปลี่ยนแปลง ดังที่กล่าวไว้ การสร้างประสบการณ์ผู้ใช้ที่ใช้งานง่ายและราบรื่นสามารถเห็นการเปลี่ยนแปลงบางอย่างได้อย่างแน่นอน

บัญชีที่มีชื่อ

ที่อยู่ Wallet ที่ระดับผู้ใช้ใช้สตริงที่มนุษย์อ่านได้ สตริงเหล่านี้มาในรูปแบบของที่อยู่ ‘.near’ สิ่งนี้เรียกว่าบัญชีที่มีชื่อและทำงานเหมือนกับสตริงสุ่มที่กระเป๋ามักจะติดป้ายกำกับ

บัญชีโดยนัย

สตริงสุ่มจะไม่หายไป การแฮชมีความสำคัญต่อความปลอดภัยของ crypto และ ‘AscendEX.near’ ไม่ใช่แฮชที่ดีนัก รากฐานของบัญชีที่มีชื่อคือบัญชีโดยนัยซึ่งเป็นสตริงที่มีอักขระ 64 ตัว และควรถูกมองว่าเป็นกุญแจสาธารณะ

คีย์การเข้าถึง

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

มีสามประเภทหลัก:

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

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

บัญชีที่ ถูกล็อค : บัญชีจะถูกล็อคเมื่อกุญแจทั้งหมดถูกลบออกจากบัญชี เข้าถึงได้เฉพาะสัญญาอัจฉริยะของบัญชีเท่านั้น

สถานะ

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

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

การทำงานร่วมกัน

ออโรร่า

เนื่องจาก NEAR ไม่รองรับ EVM ออโรราจึงได้รับการพัฒนาเป็นเลเยอร์ 2 โดยเพิ่มฟังก์ชัน Solidity ให้กับโปรโตคอล NEAR Aurora ช่วยให้นักพัฒนาพอร์ต Solidity smart contract ของตนไปยัง NEAR สิ่งนี้ทำให้ผู้ใช้สามารถใช้แอปพลิเคชั่น Ethereum บนเครือข่าย NEAR แทนได้

สะพานสายรุ้ง

Rainbow Bridge เป็นวิธีการ NEAR ในการเคลื่อนย้ายโทเค็นของผู้ใช้ระหว่าง Ethereum ( ETH / USDT ), Aurora และ NEAR ( NEAR / USDT )

จับตาดูรางวัล

NEAR เริ่มต้นเหมือนกับบล็อคเชน Proof-of-Stake อื่น ๆ แต่มีวิสัยทัศน์ที่จะแปลงเป็นบล็อคเชนที่ปรับขนาดได้เอง

ด้วย Aurora และ Rainbow Bridge การใช้งาน Nightshade ยังคงต้องการส่วนแบ่งการตลาดจากนักพัฒนา Ethereum เมื่อใช้งานอย่างสมบูรณ์แล้ว Nightshade ควรจัดเตรียมแพลตฟอร์มที่รวดเร็วและเชื่อถือได้สำหรับนักพัฒนา dApp

และเราไม่ได้เข้าสู่เครือข่ายปลาหมึก! นั่นสำหรับบทความอื่น

Author: Ugly Bob

The wily and less old Bob. He does the back-end stuff for the duo and handles the day-to-day while other Bob counts the twenties made from their writing. They make him have his Twitter account, but DMs are open.

Education: U of Rugpulls

Crypto Class of: 2021

Fun Fact: Has never held an important opinion

แท็ก:

Altcoinsใกล้

ค้นพบเพิ่มเติม

ขออภัย เราไม่สามารถค้นหาข้อมูลใดๆ ของคุณได้ โปรดลองใช้คำอื่น
This site is registered on wpml.org as a development site.