Skip to content
All articles

ຄຳວ່າ 'Ownership Renounced' ໝາຍຄວາມວ່າຢ່າງໃດສໍາລັບເງິນຂອງທ່ານ?

ດໍາລົງໄປໃນ 'ການສະຫຼະການເປັນເຈົ້າຂອງ' ໃນ DeFi. ຮຽນຮູ້ກ່ຽວກັບຜົນກະທົບທາງເຕັກນິກ, ເຫດຜົນທີ່ມັນສ້າງຄວາມໄວ້ວາງໃຈ, ແລະວິທີການກວດສອບມັນສໍາລັບການລົງທຶນຂອງທ່ານ.

ຄຳວ່າ 'Ownership Renounced' ໝາຍຄວາມວ່າຢ່າງໃດສໍາລັບເງິນຂອງທ່ານ?

ໃນພື້ນທີ່ທີ່ກໍາລັງພັດທະນາຢ່າງໄວຂອງການເງິນທີ່ບໍ່ມີສູນກາງ (DeFi), ຄວາມໄວ້ວາງໃຈເປັນສິ່ງທີ່ສໍາຄັນຢ່າງຍິ່ງ. ໃນການຂາດສູນກາງຂອງຄົນກາງທີ່ປະພືດຕາມປົກກະຕິ, ຜູ້ໃຊ້ພຶງພາຄວາມໂປ່ງໃສແລະຄວາມບໍ່ສາມາດປ່ຽນແປງໄດ້ຂອງ smart contracts. ຄໍາຫນຶ່ງທີ່ພົບບ່ອຍໆທີ່ສະແດງເຖິງຄວາມໄວ້ວາງໃຈແລະຄວາມປອດໄພສູງຄື 'ownership renounced.' ແຕ່ມັນຫມາຍຄວາມວ່າຢ່າງໃດ ແລະເປັນຫຍັງທີ່ມັນສໍາຄັນສໍາລັບການລົງທຶນຂອງທ່ານ, ພິເສດໃນໂຄງການຢ່າງ TurboLoop?

ຄູ່ມືຂອງພວກເຮົາຈະອະທິບາຍຄວາມເຂົ້າໃຈໃນການຄອບຄອງຂອງ smart contract, ອະທິບາຍຄວາມລະອຽດທາງເທັກນິກຂອງການປະກາດສະເຫນີ, ເນັ້ນຄວາມສໍາຄັນຂອງມັນສໍາລັບຄວາມໄວ້ວາງໃຈຂອງນັກລົງທຶນ, ແລະໃຫ້ຄວາມຮູ້ສຶກທີ່ສາມາດປະຕິບັດໄດ້ໃນການກວດສອບສະຖານະຂອງສັນຍາທີ່ຖືກປະກາດສະເຫນີ.

ຄວາມເຂົ້າໃຈການຄອບຄອງ Smart Contract

ກ່ອນທີ່ພວກເຮົາຈະເຂົ້າໃຈການປະກາດສະເຫນີ, ມັນຈໍາເປັນທີ່ຈະເຂົ້າໃຈວ່າ 'ການຄອບຄອງ' ໝາຍຄວາມວ່າຢ່າງໃດໃນບົດບາດຂອງ smart contract. ເມື່ອ smart contract ຖືກປ່ອນໃສ່ blockchain ເຊັ່ນ Binance Smart Chain (BSC), ມັນຖືກຄອບຄອງໂດຍທີ່ຢູ່ທີ່ປ່ອນໃສ່ມັນຕົ້ນສະບັບ. ທີ່ຢູ່ນີ້, ມັກຈະເອີ້ນວ່າ 'deployer' ຫຼື 'owner' ທີ່ຢູ່, ມັກຈະຮັກສາສິດທິພິເສດທາງການບໍລິຫານ. ສິດທິພິເສດເຫຼົ່ານີ້ອາດຈະແຕກຕ່າງກັນຢ່າງຫຼາກຫລາຍຂຶ້ນຢູ່ກັບການອອກແບບຂອງສັນຍາ, ແຕ່ມັກຈະປະກອບດ້ວຍ:

  • ປ່ຽນແປງພາລາມິເຕີຂອງສັນຍາ: ປັບຄ່າຄ່າທີ່ຈ່າຍ, ຂອບເຂດຂອງການເຮັດທຸລະກໍາ, ຫຼືສ່ວນແບ່ງລາງວັນ.
  • ອັບເກຣດສັນຍາ: ປະຕິບັດຄຸນສົມບັດໃໝ່ຫຼືແກ້ໄຂບັກ (ແມ່ນວ່ານີ້ມັກຈະປະກອບດ້ວຍການປ່ອນໃສ່ສັນຍາໃໝ່ແລະຍ້າຍສິນທັບສົມບັດ).
  • ຢຸດຫຼືບໍ່ຢຸດຄວາມສາມາດທີ່ຈະເຮັດວຽກ: ຢຸດຊົ່ວຄາວການໂອນ, ການຝາກ, ຫຼືການຖອນ.
  • ຜະລິດໂຕເລກໃໝ່: ສ້າງອຸປະທານເພີ່ມຂອງໂຕເລກທ້ອງຖິ່ນ, ທີ່ອາດຈະນໍາໄປສູ່ອັດຕາເງິນເຟີ້ແລະການລົດຄ່າ.
  • ຂື້ນບັນຊີດໍາ: ປ້ອງກັນບາງທີ່ຢູ່ຈາກການປະຕິສຳພັນກັບສັນຍາ.
  • ຖອນເງິນ: ເຂົ້າເຖິງເງິນທີ່ຖືກຖືກເກັບໄວ້ໃນສັນຍາ, ທີ່ອາດຈະນໍາໄປສູ່ 'rug pull' ຖ້າມີຄວາມປະສົມຮ້າຍ.

ຄວາມສາມາດເຫຼົ່ານີ້, ແມ່ນວ່າບາງຄັ້ງຈະຈໍາເປັນສໍາລັບການພັດທະນາເບື້ອງຕົ້ນແລະການປ່ຽນແປງ, ກໍສະແດງເຖິງຄວາມສ່ຽງທີ່ອາດຈະເກີດຂຶ້ນ. ເຈົ້າຂອງທີ່ມີຄວາມປະສົມຮ້າຍຫຼືຖືກຄວບຄຸມສາມາດນໍາໃຊ້ຄວາມສາມາດເຫຼົ່ານີ້ໃນທາງທີ່ບໍ່ດີຕໍ່ຜູ້ໃຊ້, ນໍາໄປສູ່ການສູນເສຍທາງການເງິນ.

ຄວາມລະອຽດທາງເທັກນິກຂອງການປະກາດສະເຫນີ: ການຄົ້ນຄວ້າຢ່າງລຶກຊຶ້ງ

'Ownership renounced' ໝາຍຄວາມວ່າທີ່ຢູ່ທີ່ປ່ອນໃສ່ໄດ້ສະຫຼະການຄວບຄຸມທາງການບໍລິຫານຂອງສັນຍາ smart contract ຢ່າງຖາວອນ. ໃນທາງເທັກນິກ, ນີ້ຖືກປະຕິບັດໂດຍການເອີ້ນຟັງຊັນສະເພາະພາຍໃນສັນຍາ, ມັກຈະມີຊື່ວ່າ renounceOwnership() ຫຼື transferOwnership(address(0)). ໃຫ້ເຮົາມາແຍກວ່າມັນເກີດຂຶ້ນຢ່າງໃດ:

  1. ການເອີ້ນຟັງຊັນ renounceOwnership(): ເຈົ້າຂອງສັນຍາປະຕິບັດຟັງຊັນນີ້. ພາຍໃນ, ຟັງຊັນນີ້ມັກຈະຕັ້ງຄ່າຕົວປ່ຽນ owner ພາຍໃນສັນຍາເປັນທີ່ຢູ່ທີ່ເປັນຄ່າວ່າງ (ຕົວຢ່າງ: 0x0000000000000000000000000000000000000000).
  2. ການປະຕິບັດທີ່ບໍ່ສາມາດກັບຄືນໄດ້: ເມື່ອທີ່ຢູ່ຂອງເຈົ້າຂອງຖືກຕັ້ງເປັນທີ່ຢູ່ທີ່ເປັນຄ່າວ່າງ, ບໍ່ມີອົງການພາຍນອກໃດສາມາດກັບຄືນຄວາມຄວບຄຸມໄດ້. ທີ່ຢູ່ທີ່ເປັນຄ່າ

ກະເປົາ multi-signature ຫຼືສັນຍາບໍລິຫານ, ມັນອາດຈະຍັງຖືກຮັບຮອງໄດ້, ແຕ່ມັນບໍ່ແມ່ນການ 'ສະຫຼາກສິດ' ຢ່າງແທ້ຈິງ. ຖ້າມັນເປັນທີ່ຢູ່ພາຍນອກທີ່ດຽວ, ມັນໝາຍຄວາມວ່າຜູ້ສ້າງຍັງຄົງຄວາມຄວບຄຸມ.

ຂັ້ນຕອນທີ 6: ກວດສອບລະຫັດສັນຍາ (ຂັ້ນສູງ)

ສໍາລັບການກວດສອບທີ່ລະອຽດຂຶ້ນ, ພິເສດຖ້າຟັງຊັນ owner() ບໍ່ງ່າຍດາຍ, ທ່ານສາມາດກວດສອບລະຫັດຕົ້ນສະບັບຂອງສັນຍາ (ຖ້າຖືກຢືນຢັນໃນ BscScan). ຄົ້ນຫາແບບສະໝອງ Ownable ທົ່ວໄປ (ເຊັ່ນທີ່ມາຈາກ OpenZeppelin) ແລະສະເພາະສໍາລັບຟັງຊັນ renounceOwnership() ແລະວິທີການທີ່ມັນຖືກນໍາໃຊ້. ຢືນຢັນວ່າມັນຕັ້ງເຈົ້າຂອງເປັນທີ່ຢູ່ null ແລະບໍ່ມີວິທີການປ່ຽນແປງຄືນຄວາມເປັນເຈົ້າຂອງຫຼັງຈາກການກະທໍານີ້.

ໝາຍເຫດສໍາຄັນ: ບາງສັນຍາອາດຈະນໍາໃຊ້ການເປັນເຈົ້າຂອງໃນວິທີທີ່ກໍານົດເອງ, ຫຼືໂອນຄວາມເປັນເຈົ້າຂອງໃຫ້ກັບກະເປົາ multi-sig ຫຼື DAO. ໃນຂະນະທີ່ນີ້ກະຈາຍອໍານາດຄວບຄຸມໃຫ້ບາງຂະໜາດ, ມັນບໍ່ແມ່ນການສະຫຼາກສິດຄວາມເປັນເຈົ້າຂອງໃນຄວາມໝາຍທີ່ເຂັ້ມງວດທີ່ສຸດ. ຈົ່ງເຂົ້າໃຈການນໍາໃຊ້ທີ່ຈະລະບຸ.

ຄວາມໂປ່ງໃສຂອງ TurboLoop

ພວກເຮົາສົ່ງເສີມໃຫ້ຜູ້ໃຊ້ທັງໝົດ ແລະນັກລົງທຶນທີ່ມີສັດສ່ວນສົນໃຈປະຕິບັດການກວດສອບເຫຼົ່ານີ້. ສັນຍາຂອງພວກເຮົາຖືກຢືນຢັນໃນ BscScan, ແລະທ່ານສາມາດຢືນຢັນສະຖານະການສະຫຼາກສິດຂອງມັນໄດ້ຢ່າງງ່າຍດາຍ. ພວກເຮົາເຊື່ອໃນຄວາມໂປ່ງໃສທີ່ສົມບູນ, ນີ້ເປັນເຫດຜົນທີ່ພວກເຮົາໃຫ້ລິ້ງຕົວຕິດຕາມກັບສັນຍາທີ່ຖືກກວດສອບ ແລະຂໍ້ມູນການລ໋ອກສະພາບຄວາມຄົງທີ່ໃນແພລດຟອມຂອງພວກເຮົາ. ທ່ານສາມາດຄົ້ນຫາລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບມາດຕະການຄວາມປອດໄພຂອງພວກເຮົາໄດ້ທີ່ /security ແລະເຂົ້າຮ່ວມຊຸມຊົນທົ່ວໂລກທີ່ຂະຫຍາຍຂອງພວກເຮົາໄດ້ທີ່ /community.

ສໍາລັບຜູ້ທີ່ສົນໃຈໃນການເຂົ້າໃຈຜົນຕອບແທນທີ່ສາມາດເກີດຂຶ້ນ, /calculator ຂອງພວກເຮົາສາມາດຊ່ວຍໃນການຄໍານວນລາຍໄດ້ຂອງທ່ານ, ແລະ /blog ຂອງພວກເຮົາມີບົດຄວາມລຶກຊຶ້ງຫຼາຍຂຶ້ນເຊິ່ງຈະຮັກສາຄວາມຮູ້ຂອງທ່ານໃຫ້ທັນສະໄໝ.

ສິ່ງທີ່ຄວນຈື່ໄວ້

  • ຄວາມເປັນເຈົ້າຂອງສັນຍາ smart ໃຫ້ສິດທິບໍລິຫານແກ່ຜູ້ສ້າງ, ເປັນຄວາມສ່ຽງທີ່ອາດຈະເກີດຂຶ້ນ.
  • 'ສະຫຼາກສິດຄວາມເປັນເຈົ້າຂອງ' ໝາຍຄວາມວ່າຜູ້ສ້າງໄດ້ສະຫຼາກສິດທີ່ຈະບໍລິຫານເຫຼົ່ານັ້ນໂດຍການຕັ້ງທີ່ຢູ່ເຈົ້າຂອງເປັນທີ່ຢູ່ null (0x00...00).
  • ການກະທໍານີ້ແມ່ນ ບໍ່ສາມາດປ່ຽນແປງໄດ້ ແລະເຮັດໃຫ້ພຶດຕິກໍາຂອງສັນຍາແມ່ນ ບໍ່ສາມາດປ່ຽນແປງໄດ້ ແລະຄາດເດາຕາມໄດ້.
  • ການສະຫຼາກສິດຄວາມເປັນເຈົ້າຂອງຫຼຸດຄວາມສ່ຽງຂອງ rug pull ຢ່າງມີນິຍົມ, ເພີ່ມຄວາມ ກະຈາຍອໍານາດ, ແລະສະແດງໃຫ້ເຫັນຄວາມ ສັດສື່ຂອງນັກພັດທະນາ.
  • ທ່ານສາມາດ ຢືນຢັນການສະຫຼາກສິດຄວາມເປັນເຈົ້າຂອງ ໃນຕົວຄົ້ນຫາບລອກເຊັ່ນ BscScan ໂດຍການກວດສອບຟັງຊັນ owner(), ທີ່ຄວນຈະສົ່ງຄືນທີ່ຢູ່ null.
  • TurboLoop ຖືກສ້າງຂຶ້ນມາບໍ່ໃຫ້ມີຄວາມສົມບູນ, ມີ ການສະຫຼາກສິດຄວາມເປັນເຈົ້າຂອງ, ສັນຍາ smart ທີ່ຖືກກວດສອບ, ແລະ LP ຖືກລ໋ອກຜ່ານ Unicrypt, ສ້າງລາຍໄດ້ USDT ທີ່ຍືນຍົງຈາກກິດຈະກໍາຂອງສະພາບຄວາມຄົງທີ່ທີ່ແທ້ຈິງສໍາລັບ ຜູ້ໃຊ້ຫຼາຍກວ່າ 2,500+ ຄົນ ທົ່ວ 80+ ປະເທດ.
Found this useful?
Pass it along.
ຄຳວ່າ 'ສະຫຼະການເປັນເຈົ້າຂອງ' ໝາຍເຖິງຫຍັງສໍາລັບເງິນຂອງທ່ານ? · Turbo Loop