Quantstamp คืออะไร

Quantstamp เป็นprotocol ที่ใช้ในการตรวจสอบความปลอดภัยของ smart contract ทางทีมอยากที่จะทำให้ Ethereum มีเทคโนโลยีที่ทำให้มั่นใจได้ว่า smart contract มีความปลอดภัย โดยทีมนี้รวมกลุ่มมาจากผู้เชี่ยวาชาญในการทดสอบความปลอดภัยของระบบ

ทำไมถึงต้องมี Quantstamp

เป็นที่รู้กันอยู่แล้วว่าระบบ block chain นั้นมีความปลอดภัยสูงแต่สำหรับตัว smart contract จัดได้ว่าไร้ซึ่งความปลอดภัย จากเหตุการณ์ในเดือนปี2016 ทางระบบ Ethereum ถูกกลุ่ม hacker ขโมยเหรียญมูลค่าสูงถึง 55ล้านเหรียญสหรัฐจากระบบ The DAO และในปี2017 บริษัทcrypto เจ้านึงได้ถูกขโมยเหรียญในparity รวมมูลค่าสูงถึง 30ล้านเหรียญสหรัฐ เนื่องจากมีบัคในsmart contract code จากเหตุการณ์ข้างต้นจะเห็นได้ว่าปัญหาความผิดพลาดของcodeในsmart contract เป็นปัญหาร้ายแรงและมีแนวโน้มที่จะมีปัญหาแบบนี้เกิดขึ้นอีกมากในอนาคต

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

กระบวนการตรวจสอบความปลอดภัยโดยผู้เชี่ยวชาญไม่เพียงพอต่อการเติบโตอย่างก้าวกระโดดของ smart contract ในเดือนมิถุนายน2017 จนถึง ตุลาคม 2017 จำนวน samrt contract เติบโตจาก 500K ไปยัง 2M โดยภายในปีนี้มีการคาดการณ์ว่า น่าจะมีจำนวนถึง 10M การเติบโตแบบนี้จะเป็นการเพิ่มความต้องการในการตรวจสอบจากผู้เชี่ยวชาญอย่างมาก แต่ว่าในโลกนี้ไม่มีผู้เชี่ยวชาญเพียงพอที่จะตอบสนองต่อความต้องการนั้น

ตอนนี้ตัวเงินทุนในระบบsmart contract มีจำนวนเพิ่มขึ้นมากถึง 11M ETH ลองคิดดูว่าถ้าเกิดระบบ smart contract มีบัคและถูกแฮ็ค จะเกิดอะไรขึ้น!?

Quantstamp Protocol(QP)

ตัว QP จะมาแก้ปัญหาความปลอดภัยของ smart contractด้วยการสร้างระบบที่มีประสิทธิภาพ เพื่อจะตรวขสอบ smart contract ทั้งหมดบนระบบ Ethereum network โดยทาง Quantstamp คาดหวังว่า smart contractในระบบ Ethereum จะใช้ QP ในการตรวจสอบความปลอดภัยของตัวเอง

Protocol จะแบ่งเป็นสองส่วนหลัก

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

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

QP จะอาศัยการกระจายตัวของผู้เข้าร่วมตรวจสอบเพื่อลดผลกระทบจากผู้ไม่หวังดี โดยผู้เข้าร่วมการตรวจสอบ จะได้ Quantstamp Protocol tokens( เหรียญQSP) เป็นการจ่ายเงิน,รางวัล โดยจะแบ่งตำแหน่งได้ดังนี้

  • Contributors(ผู้สนับสนุน) จะได้เหรียญ QSP เสมือนใบแจ้งหนี้สำหรับsoft ware ที่ใช้ในการตรวจสอบความถูกต้องของโปรแกรม ตัวโค้ดของผู้สนับสนุนจะเป็น open source นั้นทำให้ทางกลุ่มมีความมั่นใจได้ว่าตัวcode มีประสิทธิภาพ โดยผู้สนับสนุนส่วนใหญ่จะต้องเป็นผู้เชี่ยวชาญด้านความปลอดภัยและจะต้องได้รับโหวตผ่านโครงสร้างการจัดการ (ถ้าเข้าใจไม่ผิดก็เหมือนตำแหน่งนี้ต้องทำ software ที่ใช้ในการตรวจสอบแล้วก็ขายให้กับพวก Validators ไปรันในคอม)
  • Validators(ผู้ตรวจสอบ) จะได้เหรียญ QSP เมื่อให้ยืมระบบการประมลผลจากคอมพิวเตอร์ให้กับระบบ Quantstamp (คล้ายๆกับเราไปขุดเหรียญนั้นแหละแต่อันนี้เค้าเอา GPUเราไปยืนยันความปลอดภัย) โดยส่วนนี้ไม่ต้องเป็นผู้เชี่ยวชาญด้านความปลอดภัยก็ได้ขอแค่มีทรัพยากรก็พอ
  • Bug Finders(ผู้ค้นหาบัค) จะได้เหรียญสำหรับเวลาเราหาบัคที่ส่งผลถึงความปลอดภัยของ smart contract
  • Contract Creators(คนสร้างสัญญา หรือ ผู้ว่าจ้างระบบquantstamp) จะจ่ายเหรียญ QSP เพื่อใช้บริการจาก3ตำแหน่งข้างต้น โดยทางทีมคาดหวังว่าความต้องการของระบบ quantstamp จะมีสูงเพราะในปัจจุบันเราก็เห็นได้ว่า ICO เยอะแยะเต็มไปหมดแล้วก็มีเรื่องของระบบธุรกิตต่างๆที่ต้องการsmart contract
  • Contract Users(คนใช้สัญญา) คนที่ใช้ก็จะวางใจได้ว่าถ้าทางสัญญาได้มีการรับรองผ่านระบบของ Quantstamp ก็จะสบายใจในการร่วมสัญญานั้นๆ
  • Votres(คนโหวต) ระบบการกำกับดูแลเป็นระบบหลักของ protocol ระบบการยืนยันของ smart contract ถูกออกแบบให้สามารถแยกส่วนและอัพเกรดได้โดยอิงตามโหวตของผู้ถือเหรียญ (ก็คือว่าระบบนี้จะเป็นตัวลดโอกาสของการ forks และ ลดอำนาจของกลุ่มทีมเมื่อเวลาผ่านไป เหมือนว่าทางผู้พัฒนาอยากจะ forks หรืออัพเกรดอะไรที่ไม่ส่งผลดีกับผู้ที่เหรียญ ก็ไม่สามารถทำได้ง่ายๆถ้าคนถือเหรียญไม่เห็นด้วยก็จบ)

ข้อดีในการลง Quantstamp ICO

  1. ทีมและตัวadvisorดีมาก( advisor คือ Evan chenngเป็น director engineer ของ facebook)
  2. มีการทำ KYC (know your customer) และมี individual cap (เงินที่แต่ละคนจะลงได้)
  3. เหรียญที่ขายไม่หมดจะถูกเผาทิ้ง
  4. มีการทำ whitelist ที่ค่อนข้างไม่เหมือนคนอื่น คือไม่ทำการ marketing แต่ให้คนช่วยโปรโมทเพื่อได้รับ whitelist เพราะฉะนั้นโอกาสที่คนที่ได้ซื้อเหรียญก็จะถือยาวๆน่าจะเยอะทำให้ราคาไม่ตก
  5. ไม่มีเจ้าไม่มีนักลงทุนรายใหญ่ที่จะมาซื้อเหรียญปริมาณมากๆเพื่อเอาโบนัสมากดราคาเหรียญลง
  6. ทางบริษัทได้มีการตรวจสอบให้กับ Request network ไปแล้ว(เป็น ICO ที่ค่อนข้าง hype จนถึงวันนี้ 15/10/2017 ระดมทุนไปแล้ว 80000eth hard capประมาณ100000 eth) และถ้ามีผู้ใช้บริการมากขึ้นเรื่อยๆมูลค่าเหรียญก็จะเพิ่มมากขึ้นตาม
  7. เหรียญของทีมจะถูกล็อคไว้ 4 ปี
  8. เหรียญเป็น smart contract ไม่เหมือนบางเจ้าต้องมา manual แจกเหรียญ

โครงสร้างของToken sale

  • Pre-sale 11M (9 OCT’17–9 NOV’17) ต้องมี Proof of Caring(รายละเอียดด้านล่าง) ในการเข้าร่วม โดยจะแบ่งตามนี้
  • crowd sale 19M (15 NOV’17–22 NOV’17) 1ETH = 5000 QSP (ต้องลง whitelist)
  • เหรียญทั้งหมด 1พันล้าน QSP (ขาย650ล้านQSP)

Proof of Caring

เป็นเหมือนหลักฐานของความเข้าใจในตัวโปรเจค,ช่วยโปรโมท อาจจะเป็นการทำ meme ต่างๆ หรือโพสต์ลงในกลุ่ม social media โดยส่งหลักฐานไปแล้วทางทีมจะพิจรณาว่าที่เราทำจะอยู่ในเลเวลไหนตามโครงสร้างด้านบน ไม่จำเป็นต้องเป็น social media ก็ได้ แค่แสดงความเข้าใจในตัวโปรเจคแล้วบอกกับทางทีม (เหมือน cindicator) ก็อาจจะทำให้เราอยู่ในเลเวล2ก็ได้ หรือจะทำโลโก้ส่งให้ทางทีมงานก็เป็นไปได้เหมือนกัน

ทางไปส่ง Proof of caring >> Click

วิธีเข้าร่วม Whitelist

  1. เข้าไปยังเว็บ https://quantstamp.com/
  2. กดปุ่ม join our whitelist สีน้ำเงินตามรูป

3. กรอกID telegram และ Email และกด subscribe to list

4. จะขึ้นหน้านี้ให้ไปกดยืนยนลิงค์ในเมลของเราที่ใส่ไป

5. พอเข้าลิงค์ในเมลแล้วจะขึ้นหน้านี้แปลว่าเสร็จแล้วและอย่าลืมเข้า กลุ่มtelegram เพื่อรอกระบวนการ KYC ต่อไป (เตรียม ETH ไว้ให้พร้อมนะคร้าบบบ)