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

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

บทความนี้พัฒนาการออกแบบสมมติเพื่อการศึกษาทั่วไป งบและราคาเป็นตัวอย่างสร้างขึ้น ไม่ใช่ค่าธรรมเนียมปัจจุบันหรือผลตอบแทนที่คาด เป้าหมายคือกระบวนการเข้าใจได้ ซึ่งปฏิเสธการกระทำไม่เหมาะสมและสร้างลำดับการตัดสินใจขึ้นใหม่หลังขัดจังหวะได้

กำหนดเครื่องสถานะของระบบซื้อขายโทเค็นบน Base อัตโนมัติ

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

เพิ่มสถานะปฏิเสธ หมดอายุ และยังไม่ทราบผลอย่างชัดเมื่อจำเป็น การปฏิเสธควรระบุกฎที่ไม่ผ่าน การหมดอายุควรระบุหลักฐานที่เก่าเกินหรือโอกาสที่ไม่ตรงเงื่อนไขแล้ว สถานะยังไม่ทราบผลควรรักษาความเป็นไปได้ของผลภายนอกไว้ จนหลักฐานธุรกรรมและบัญชีที่เกี่ยวข้องคลี่คลาย

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

ทำให้ตัวตนโทเค็นที่เป็นตัวเลือกคงที่

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

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

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

ผูกหลักฐานกับมุมมองสถานะเฉพาะ

ภาพรวม RPC ของ Base ระบุว่าปลายทางสาธารณะเปิดใช้ Flashblocks บนปลายทางเหล่านั้น pending แทนบล็อกปัจจุบันที่ยืนยันล่วงหน้าและกำลังดำเนินอยู่ ไม่ควรอธิบายว่าเป็นพูลธุรกรรมรอทั่วไป หน้าเดียวกันระบุว่าปลายทางสาธารณะเป็น HTTP เท่านั้น กระบวนการสมัครรับข้อมูลต้องมีผู้ให้บริการที่เหมาะสม

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

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

แยกข้อมูลที่ขาดออกจากผลเชิงลบ

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

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

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

ทำให้การผ่านเกณฑ์เป็นการตัดสินใจที่ทำซ้ำได้

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

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

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

กันเงินต้นและทรัพยากรดำเนินงานร่วมกัน

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

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

พิจารณาบัญชีสมมติที่มี 0.050 ETH นโยบายกัน 0.004 สำหรับงานภายหลัง อนุญาตเงินต้นซื้อสูงสุด 0.030 และจัดสรร 0.003 ให้ต้นทุนประมาณมีขอบเขตของธุรกรรมปัจจุบัน รวมภาระเท่ากับ 0.037 เหลือ 0.013 ที่ยังไม่ผูกพัน ตัวเลขแสดงการจัดสรร ไม่ใช่คำแนะนำหรือค่าประมาณค่าธรรมเนียมจริง

ป้องกันตัวเลือกพร้อมกันจากการใช้วงเงินซ้ำ

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

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

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

ผูกราคาเสนอกับเจตนาที่อนุญาต

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

สำหรับราคาเสนอสมมติ การใช้สิบหน่วยอาจระบุ 2,000 โทเค็น พร้อมจำนวนรับขั้นต่ำที่อนุญาต 1,940 ส่วนต่างคือหกสิบโทเค็น หรือ 3% ของจำนวนที่ระบุ ขอบเขตนี้อธิบายการเสื่อมของผลลัพธ์ที่ตัวอย่างอนุญาต ไม่ได้พยากรณ์ว่าจะดำเนินการได้ตามราคาเสนอ หรือรับประกันผลดีทางเศรษฐกิจ

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

ทบทวนอำนาจก่อนลงนาม

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

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

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

ถือการส่งเป็นจุดเริ่มกระทบยอด

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

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

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

กระทบยอดสินทรัพย์ที่ได้รับจริงก่อนอัปเดตสินทรัพย์คงเหลือ

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

สมมติว่าราคาเสนอซื้อระบุ 1,000 โทเค็น แต่เส้นทางที่รองรับและพฤติกรรมโทเค็นทำให้ได้รับ 980 หากต้นทุนได้มาที่จัดสรรรวมเป็น 49 หน่วยมูลค่า ต้นทุนเฉลี่ยคือ 0.05 ต่อโทเค็นที่ได้รับ การหารด้วย 1,000 ตามราคาเสนอจะได้ 0.049 และแสดงฐานต้นทุนสินทรัพย์ที่ถือจริงต่ำเกิน

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

ตรวจสถานะอีกครั้งก่อนขายออก

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

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

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

ตรวจสถานะอีกครั้งก่อนขายออกPosition ReviewSellable UnitsRoute EvidenceFee CapacityUnresolved StateTRADING FIELD NOTESEDUCATIONAL RESOURCE
ความพร้อมขายออกขึ้นอยู่กับสินทรัพย์คงเหลือจริงและทรัพยากรที่ต้องใช้กับการกระทำถัดไป

คิดบัญชีการขายบางส่วนโดยไม่ทำฐานต้นทุนหาย

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

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

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

ทำให้การพักและเริ่มใหม่รักษาภาระผูกพัน

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

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

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

ทดสอบการเปลี่ยนสถานะของระบบซื้อขายโทเค็นบน Base อัตโนมัติ

การซ้อมที่ได้ผลติดตามตัวเลือกผ่านการขัดจังหวะ แทนทดสอบแต่ละหน้าจอแยก นึกว่าตัวเลือก A ผ่านเกณฑ์ กันสี่สิบหน่วย และได้ธุรกรรมที่อนุญาต คำตอบหายหลังส่ง จากนั้น B มาถึงและขอสี่สิบหน่วยจากวงเงินเดิมหกสิบเช่นกัน B ต้องยังไม่มีทุนขณะภาระของ A ไม่ทราบผล

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

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

เก็บการแก้ไขหลักฐานก่อนหน้าไว้

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

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

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

ทบทวนการปฏิเสธอย่างละเอียดเท่าการซื้อ

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

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

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

เรียนรู้ต่อ

สำรวจทรัพยากรทั้งหมด