ຄຳວ່າ 'Ownership Renounced' ໝາຍຄວາມວ່າຢ່າງໃດສໍາລັບເງິນຂອງທ່ານ?
ດໍາລົງໄປໃນ 'ການສະຫຼະການເປັນເຈົ້າຂອງ' ໃນ DeFi. ຮຽນຮູ້ກ່ຽວກັບຜົນກະທົບທາງເຕັກນິກ, ເຫດຜົນທີ່ມັນສ້າງຄວາມໄວ້ວາງໃຈ, ແລະວິທີການກວດສອບມັນສໍາລັບການລົງທຶນຂອງທ່ານ.
ໃນພື້ນທີ່ທີ່ກໍາລັງພັດທະນາຢ່າງໄວຂອງການເງິນທີ່ບໍ່ມີສູນກາງ (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)). ໃຫ້ເຮົາມາແຍກວ່າມັນເກີດຂຶ້ນຢ່າງໃດ:
- ການເອີ້ນຟັງຊັນ
renounceOwnership(): ເຈົ້າຂອງສັນຍາປະຕິບັດຟັງຊັນນີ້. ພາຍໃນ, ຟັງຊັນນີ້ມັກຈະຕັ້ງຄ່າຕົວປ່ຽນownerພາຍໃນສັນຍາເປັນທີ່ຢູ່ທີ່ເປັນຄ່າວ່າງ (ຕົວຢ່າງ:0x0000000000000000000000000000000000000000). - ການປະຕິບັດທີ່ບໍ່ສາມາດກັບຄືນໄດ້: ເມື່ອທີ່ຢູ່ຂອງເຈົ້າຂອງຖືກຕັ້ງເປັນທີ່ຢູ່ທີ່ເປັນຄ່າວ່າງ, ບໍ່ມີອົງການພາຍນອກໃດສາມາດກັບຄືນຄວາມຄວບຄຸມໄດ້. ທີ່ຢູ່ທີ່ເປັນຄ່າ
ກະເປົາ 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+ ປະເທດ.