ທຸກຢ່າງທີ່ເຈົ້າຕ້ອງການຮູ້ກ່ຽວກັບ forks ໃນການເຂົ້າລະຫັດລັບ
ໃນໂລກ cryptocurrencies, ພວກເຮົາໃຊ້ຊື່ fork ເພື່ອກໍານົດ blockchain ທີ່ແບ່ງອອກເປັນສອງຫນ່ວຍງານທີ່ແຕກຕ່າງກັນຈາກບລັອກທີ່ແນ່ນອນໃນກໍລະນີຂອງ " ຄວາມຍາວຂອງສ້ອມ ” ຫຼືໄດ້ຮັບການປັບປຸງທີ່ສໍາຄັນໃນທົ່ວເຄືອຂ່າຍຂອງຕົນໃນກໍລະນີຂອງ " ຄວາມຍາວຂອງສ້ອມອ່ອນ ". ຕາມທີ່ທ່ານຮູ້, ບໍ່ມີກຸ່ມໃດສາມາດຄວບຄຸມເຄືອຂ່າຍ blockchain ໄດ້. ຜູ້ໃຊ້ທຸກຄົນໃນເຄືອຂ່າຍສາມາດເຂົ້າຮ່ວມໄດ້, ຖ້າພວກເຂົາປະຕິບັດຕາມກົນໄກທີ່ກໍານົດໄວ້ທີ່ເອີ້ນວ່າສູດການຄິດໄລ່ເປັນເອກະສັນ. ຢ່າງໃດກໍ່ຕາມ, ຈະເກີດຫຍັງຂຶ້ນຖ້າ algorithm ນີ້ຕ້ອງໄດ້ຮັບການປ່ຽນແປງ?
ດີ, ສ້ອມ ແມ່ນຜົນມາຈາກການດັດແກ້ຂອງອະນຸສັນຍາ blockchain consensus. ສ້ອມຍາກ ເກີດຂື້ນຖ້າ blockchain ໃໝ່ແຍກອອກຈາກ blockchain ເດີມຢ່າງຖາວອນ.
ຜູ້ໃຊ້ເຄືອຂ່າຍທັງໝົດຈະຕ້ອງອັບເດດຊອບແວຂອງເຂົາເຈົ້າເພື່ອສືບຕໍ່ການເຂົ້າຮ່ວມ. The Bitcoin Cash Fork ຂອງ Bitcoin blockchain ຕົ້ນສະບັບແມ່ນຕົວຢ່າງທີ່ຮູ້ຈັກດີທີ່ສຸດຂອງສ້ອມແຂງ.
ຮັບໂບນັດ 200% ຫຼັງຈາກເງິນຝາກຄັ້ງທຳອິດຂອງທ່ານ. ໃຊ້ລະຫັດໂປຣໂມຊັນນີ້: argent2035
ໃນບົດຄວາມນີ້, ພວກເຮົາຈະເວົ້າກ່ຽວກັບແນວຄວາມຄິດຂອງ ".fork” ໃນການເຂົ້າລະຫັດລັບ. ແຕ່ກ່ອນນັ້ນ, ພວກເຮົາແນະນໍາໃຫ້ທ່ານອ່ານບົດຄວາມຂອງພວກເຮົາກ່ຽວກັບ Cryptographic Nonce.
ໃຫ້ຂອງໄປ
ສ້ອມໃນລະຫັດລັບແມ່ນຫຍັງ?
ໃນຕອນເລີ່ມຕົ້ນ, ມີ Bitcoin, ເຊິ່ງໄດ້ຖືກອອກແບບເພື່ອເຮັດໜ້າທີ່ເປັນທາງເລືອກດິຈິຕອນແບບກະແຈກກະຈາຍຕໍ່ກັບເງິນສົດ. ເມື່ອເວລາຜ່ານໄປ, ສະກຸນເງິນພິເສດຫຼາຍຂຶ້ນ, ເຊັ່ນ: Ripple et Monero. ສະນັ້ນ cryptocurrencies ໃຫມ່ ບໍ່ໄດ້ປະກົດອອກມາຈາກບ່ອນໃດບ່ອນໜຶ່ງ, ຫຼາຍຄົນເປັນຜົນມາຈາກການສ້ອມ.
ໃນຄວາມຫມາຍກວ້າງທີ່ສຸດ, fork ແມ່ນພຽງແຕ່ການປ່ຽນແປງໃນໂປໂຕຄອນ blockchain ທີ່ຊອບແວໃຊ້ເພື່ອຕັດສິນໃຈວ່າທຸລະກໍາແມ່ນຖືກຕ້ອງຫຼືບໍ່. ນີ້ຫມາຍຄວາມວ່າເກືອບທຸກຄວາມແຕກຕ່າງໃນ blockchain ສາມາດຖືກພິຈາລະນາເປັນສ້ອມ.
ເພື່ອເຂົ້າໃຈສິ່ງທີ່ a ສ້ອມ ແລະໂດຍສະເພາະສ້ອມແຂງ, ມັນເປັນສິ່ງຈໍາເປັນທໍາອິດທີ່ຈະເຂົ້າໃຈເທກໂນໂລຍີ blockchain.
Blockchain ເປັນສິ່ງຈໍາເປັນລະບົບຕ່ອງໂສ້ທີ່ປະກອບດ້ວຍບລັອກຂໍ້ມູນທີ່ເຮັດຫນ້າທີ່ເປັນບັນຊີລາຍການດິຈິຕອນເຊິ່ງແຕ່ລະ block ໃຫມ່ແມ່ນຖືກຕ້ອງພຽງແຕ່ຫຼັງຈາກຫນຶ່ງທີ່ຜ່ານມາໄດ້ຮັບການຢືນຢັນໂດຍຜູ້ກວດສອບເຄືອຂ່າຍ. ຂໍ້ມູນໃນ blockchain ສາມາດຖືກຕິດຕາມໄປຫາການເຮັດທຸລະກໍາທໍາອິດໃນເຄືອຂ່າຍ.
ໃນຫຼັກການ, ເມື່ອ blockchain ແບ່ງອອກເປັນສອງ, ມັນຖືກເອີ້ນວ່າ "ສ້ອມ". ມີຫຼາຍປະເພດຂອງສ້ອມ, ຕົ້ນຕໍແມ່ນ ສ້ອມຍາກ, ຂອງສ້ອມອ່ອນ et ສ້ອມຊົ່ວຄາວ. ທັງສອງສ້ອມແຂງແລະສ້ອມອ່ອນມີບົດບາດສໍາຄັນໃນການຮັກສາອຸດສາຫະກໍາ blockchain ເຮັດວຽກແລະການຄຸ້ມຄອງ.
ໃນບາງໂຄງການ blockchain, ການປັບປຸງໂປໂຕຄອນໃນຮູບແບບຂອງສ້ອມແຂງໄດ້ຖືກສ້າງຕັ້ງຂຶ້ນຈາກການເປີດຕົວຂອງໂຄງການ.
ສ້ອມແຂງ
ສ້ອມຍາກ ເປັນການປ່ຽນແປງໂປຣໂຕຄໍທີ່ຮຽກຮ້ອງໃຫ້ທຸກ nodes ໃນເຄືອຂ່າຍປັບປຸງຊອບແວຂອງເຂົາເຈົ້າເພື່ອສືບຕໍ່ການມີສ່ວນຮ່ວມໃນເຄືອຂ່າຍ.
ຂໍ້ຂອງ blockchain ຮຸ່ນໃຫມ່ບໍ່ໄດ້ປະຕິບັດຕາມກົດລະບຽບຂອງ blockchain ເກົ່າ, ແຕ່ວ່າພຽງແຕ່ກົດລະບຽບໃຫມ່. blockchain ໃຫມ່ຢ່າງຕໍ່ເນື່ອງແຕກຕ່າງຈາກສະບັບເກົ່າ.
ດັ່ງນັ້ນ, ສ້ອມຍາກສ້າງສອງ blockchain ທີ່ຢູ່ຮ່ວມກັນ, ແລະແຕ່ລະ blockchain ຖືກຄວບຄຸມໂດຍຊອບແວໂປໂຕຄອນຂອງຕົນເອງ.
ສ້ອມຍາກຮຽກຮ້ອງໃຫ້ມີການສະຫນັບສະຫນູນສ່ວນໃຫຍ່ (ຫຼືຄວາມເຫັນດີ) ຈາກຜູ້ຖືຫຼຽນທີ່ເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍຫຼຽນ.
ສໍາລັບ ສ້ອມແຂງແມ່ນໄດ້ຮັບຮອງເອົາ, ຈໍານວນທີ່ພຽງພໍຂອງ nodes ຕ້ອງໄດ້ຮັບການປັບປຸງເປັນສະບັບຫລ້າສຸດຂອງຊອບແວ protocol. ນີ້ອະນຸຍາດໃຫ້ພວກເຂົາໃຊ້ຫຼຽນໃຫມ່ແລະ blockchain.
ໃຫ້ໃຊ້ເວລາເປັນຕົວຢ່າງ ຂອງເຄືອຂ່າຍ Bitcoin. ໃນຂະນະທີ່ Bitcoin ສືບຕໍ່ດຶງດູດຜູ້ໃຊ້ຫຼາຍຂຶ້ນ, ການເຮັດທຸລະກໍາໃນເຄືອຂ່າຍ ກາຍເປັນລາຄາແພງກວ່າ. ສະມາຊິກຊຸມຊົນບາງຄົນເລີ່ມຕັ້ງຄໍາຖາມກ່ຽວກັບເຫດຜົນຂອງປະກົດການນີ້.
ປັນຫາ, ແມ່ນວ່າໃນໄລຍະເວລາ, ຊຸມຊົນທັງຫມົດ, ລວມທັງຜູ້ແຮ່ທາດ, ຜູ້ພັດທະນາ, ແລະຜູ້ໃຊ້ອື່ນໆ, ເບິ່ງຄືວ່າບໍ່ສາມາດຕົກລົງເຫັນດີກ່ຽວກັບວິທີທີ່ດີທີ່ສຸດທີ່ຈະນໍາການປ່ຽນແປງນີ້. ຫຼັງຈາກການສົນທະນາຫຼາຍປີ, ສອງໂຮງຮຽນຄວາມຄິດທີ່ເດັ່ນຊັດໄດ້ປະກົດຂຶ້ນ.
ເປັນຫຍັງສ້ອມຍາກເກີດຂຶ້ນ?
ຖ້າສ້ອມແຂງສາມາດຫຼຸດຜ່ອນຄວາມປອດໄພຂອງ blockchain ຢ່າງຫຼວງຫຼາຍ, ເປັນຫຍັງພວກມັນຈຶ່ງເກີດຂື້ນ? ຄໍາຕອບແມ່ນງ່າຍດາຍ. ສ້ອມແຂງແມ່ນການຍົກລະດັບທີ່ຈໍາເປັນເພື່ອປັບປຸງເຄືອຂ່າຍຍ້ອນວ່າເທກໂນໂລຍີ blockchain ສືບຕໍ່ພັດທະນາ.
ເຫດຜົນຫຼາຍຢ່າງສາມາດເຮັດໃຫ້ສ້ອມຍາກ, ແລະບໍ່ແມ່ນທັງຫມົດໃນແງ່ລົບ:
- ເພີ່ມຄຸນສົມບັດ
- ແກ້ໄຂຄວາມສ່ຽງດ້ານຄວາມປອດໄພ
- ແກ້ໄຂຄວາມບໍ່ເຫັນດີພາຍໃນຊຸມຊົນຂອງ cryptocurrency ໄດ້
- ການເຮັດທຸລະກໍາຍ້ອນກັບໃນ blockchain
ສ້ອມແຂງກໍ່ສາມາດເກີດຂຶ້ນໄດ້ໂດຍບັງເອີນ. ເລື້ອຍໆ, ເຫດການເຫຼົ່ານີ້ຖືກແກ້ໄຂຢ່າງໄວວາແລະຜູ້ທີ່ບໍ່ໄດ້ຕົກລົງກັບ blockchain ຕົ້ນຕໍໄດ້ຫຼຸດລົງແລະເຂົ້າຮ່ວມພາຍຫຼັງ. ໄດ້ຮັບຮູ້ສິ່ງທີ່ເກີດຂຶ້ນ.
ເຊັ່ນດຽວກັນ, forks ແຂງເພີ່ມລັກສະນະແລະການປັບປຸງເຄືອຂ່າຍໂດຍທົ່ວໄປອະນຸຍາດໃຫ້ຜູ້ທີ່ບໍ່ສາມາດບັນລຸເປັນເອກະສັນເຂົ້າຮ່ວມລະບົບຕ່ອງໂສ້ຕົ້ນຕໍ.
ສ້ອມອ່ອນ
ສ້ອມອ່ອນແມ່ນປະເພດຂອງການປັບປຸງຊອບແວກັບ blockchain ໄດ້. ທັນທີທີ່ມັນຖືກຮັບຮອງເອົາໂດຍຜູ້ໃຊ້ທັງຫມົດ, ມັນປະກອບເປັນມາດຕະຖານໃຫມ່ສະເພາະກັບສະກຸນເງິນ.
ສ້ອມອ່ອນໄດ້ຖືກນໍາໃຊ້ເພື່ອນໍາເອົາລັກສະນະໃຫມ່, ປົກກະຕິແລ້ວໃນລະດັບການຂຽນໂປລແກລມ, ກັບ ທັງ Bitcoin ແລະ Ethereum. ເນື່ອງຈາກຜົນໄດ້ຮັບສຸດທ້າຍແມ່ນ blockchain ດຽວ, ການປ່ຽນແປງແມ່ນກັບຄືນໄປບ່ອນທີ່ເຫມາະສົມກັບທາງສ່ວນຫນ້າຂອງສ້ອມ.
ເວົ້າງ່າຍໆ, ສ້ອມອ່ອນໆກະຕຸ້ນໃຫ້ blockchain ເກົ່າຍອມຮັບກົດລະບຽບໃຫມ່. ດັ່ງນັ້ນ, ເພື່ອຮັບເອົາທັງສອງບລັອກທີ່ຖືກປັບປຸງແລະບລັອກການເຮັດທຸລະກໍາເກົ່າ.
ດັ່ງນັ້ນ, ບໍ່ເຫມືອນກັບສ້ອມແຂງ, ສ້ອມທີ່ອ່ອນໆຮັກສາ blockchain ເກົ່າໂດຍການຮັກສາສອງເສັ້ນທາງທີ່ມີກົດລະບຽບທີ່ແຕກຕ່າງກັນ. ຕົວຢ່າງຂອງສ້ອມອ່ອນ ປະຕິບັດຢ່າງສໍາເລັດຜົນແມ່ນການປັບປຸງໂປໂຕຄອນ Bitcoin SegWit 2015.
ກ່ອນທີ່ຈະປັບປຸງ SegWit, ໂປໂຕຄອນ Bitcoin ແມ່ນມີລາຄາແພງກວ່າ, ປະມານ $ 30 ຕໍ່ທຸລະກໍາ, ແລະຍາວກວ່າ. ຜູ້ສ້າງຂອງສິ່ງທີ່ຈະກາຍເປັນການປັບປຸງ SegWit ຮັບຮູ້ວ່າຂໍ້ມູນລາຍເຊັນເປັນຕົວແທນປະມານ 65% ຂອງບລັອກການເຮັດທຸລະກໍາ. ດັ່ງນັ້ນ, SegWit ສະເຫນີໃຫ້ເພີ່ມຂະຫນາດຕັນ ປະສິດທິພາບຈາກ 1 MB ຫາ 4 MB.
ຮັບໂບນັດ 200% ຫຼັງຈາກເງິນຝາກຄັ້ງທຳອິດຂອງທ່ານ. ໃຊ້ລະຫັດໂປຣໂມຊັນຢ່າງເປັນທາງການນີ້: argent2035
ແນວຄວາມຄິດທີ່ຢູ່ເບື້ອງຫລັງການເພີ່ມຂຶ້ນນີ້ແມ່ນເພື່ອແຍກຫຼືເອົາຂໍ້ມູນລາຍເຊັນອອກຈາກຂໍ້ມູນການເຮັດທຸລະກໍາໃນແຕ່ລະບລັອກຂອງ blockchain, ປ່ອຍພື້ນທີ່ຫວ່າງສໍາລັບການເຮັດທຸລະກໍາຫຼາຍກວ່າເກົ່າຕໍ່ຕັນ. ໂດຍການນໍາໃຊ້ສ້ອມທີ່ອ່ອນໂຍນ, Bitcoin blockchain ເກົ່າສາມາດຍອມຮັບຕັນໃຫມ່ຂອງ 4 MB ແລະ 1 MB ຕັນ ໃນເວລາດຽວກັນ.
ໂດຍຜ່ານຂະບວນການວິສະວະກໍາທີ່ສະຫລາດທີ່ຈັດຮູບແບບກົດລະບຽບໃຫມ່ໂດຍບໍ່ມີການທໍາລາຍຂອງເກົ່າ, ສ້ອມອ່ອນໄດ້ອະນຸຍາດໃຫ້ຂໍ້ເກົ່າສາມາດກວດສອບຕັນໃຫມ່ເຊັ່ນດຽວກັນ.
SegWit - ເປັນສ້ອມອ່ອນຂອງ Bitcoin blockchain
SegWit ເປັນການຍົກລະດັບທີ່ເຂົ້າກັນໄດ້ກັບຫຼັງຂອງໂປຣໂຕຄໍ Bitcoin ທີ່ປ່ຽນແປງໂຄງສ້າງຂອງທຸລະກຳຢ່າງເລິກເຊິ່ງໂດຍການຍ້າຍຂໍ້ມູນລາຍເຊັນ (ພະຍານຫຼືພະຍານ) ໃນຖານຂໍ້ມູນແຍກຕ່າງຫາກ (segregated).
ຈຸດປະສົງຕົ້ນຕໍຂອງມັນແມ່ນເພື່ອແກ້ໄຂຄວາມຍືດຫຍຸ່ນຂອງການເຮັດທຸລະກໍາ, ແຕ່ມັນຍັງອະນຸຍາດໃຫ້ເພີ່ມຄວາມສາມາດໃນການເຮັດທຸລະກໍາຂອງ Bitcoin, ປັບປຸງການຢັ້ງຢືນລາຍເຊັນແລະສ້າງຄວາມສະດວກໃນການແກ້ໄຂໃນອະນາຄົດຂອງໂປໂຕຄອນ.
ຜູ້ທີ່ປົກປ້ອງຂໍ້ສະ ເໜີ ດັ່ງກ່າວ SegWit » ພິຈາລະນາວ່າມັນບໍ່ຈໍາເປັນທີ່ຈະເພີ່ມຂະຫນາດຂອງ Bitcoin blocks ຢ່າງຕໍ່ເນື່ອງ, ເນື່ອງຈາກບັນຫາການຂະຫຍາຍ; ການເຮັດວຽກທີ່ເຫມາະສົມຂອງ node ຈະຮຽກຮ້ອງໃຫ້ມີຊັບພະຍາກອນຮາດແວຫຼາຍ.
ສິ່ງທີ່ ສຳ ຄັນກວ່ານັ້ນ, ພວກເຂົາເຊື່ອໃນຂອບເຂດ ຈຳ ກັດຂະ ໜາດ ຕັນ ໜຶ່ງ ເມກະໄບທີ່ Satoshi Nakamoto ເພີ່ມໃສ່ Bitcoin ໃນປີ 2010. ເພື່ອໃຫ້ສອດຄ່ອງກັບວິໄສທັດຂອງ Nakamoto, ກຸ່ມນີ້ໄດ້ຄົ້ນຄວ້າວິທີການອະນຸຍາດໃຫ້ເຮັດທຸລະກໍາຫຼາຍຕໍ່ບລັອກໃນຂະນະທີ່ຮັກສາຂະຫນາດບລັອກສູງສຸດຄືກັນ. ແລະນັ້ນຄືວິທີທີ່ SegWit ເກີດມາ.
ຄວາມແຕກຕ່າງລະຫວ່າງສ້ອມແຂງ ແລະສ້ອມອ່ອນ
ສ້ອມຍາກບໍ່ແມ່ນວິທີດຽວທີ່ຈະຍົກລະດັບຊອບແວທີ່ຢູ່ເບື້ອງຫຼັງ cryptocurrency. ໃນທາງກົງກັນຂ້າມ, ສ້ອມອ່ອນແມ່ນຖືວ່າເປັນທາງເລືອກທີ່ເຂົ້າກັນໄດ້ທີ່ປອດໄພກວ່າແລະດ້ານຫລັງ, ຊຶ່ງຫມາຍຄວາມວ່າ nodes ທີ່ບໍ່ຍົກລະດັບເປັນຮຸ່ນໃຫມ່ຈະຍັງຄົງເຫັນລະບົບຕ່ອງໂສ້ທີ່ຖືກຕ້ອງ.
ຄວາມແຕກຕ່າງຕົ້ນຕໍລະຫວ່າງສ້ອມແຂງແລະສ້ອມອ່ອນແມ່ນຄວາມຕ້ອງການທີ່ຈະປັບປຸງຊອບແວ node.
nodes ຂອງຮຸ່ນໃຫມ່ຂອງ blockchain ຍອມຮັບກົດລະບຽບຂອງເກົ່າສໍາລັບເວລາໃດຫນຶ່ງ, ນອກເຫນືອຈາກກົດລະບຽບໃຫມ່, ແລະເຄືອຂ່າຍຮັກສາສະບັບເກົ່າໃນຂະນະທີ່ໃຫມ່ຖືກສ້າງຂື້ນ.
ສ້ອມອ່ອນສາມາດຖືກນໍາໃຊ້ເພື່ອເພີ່ມຄຸນສົມບັດແລະຫນ້າທີ່ໃຫມ່ທີ່ບໍ່ປ່ຽນແປງກົດລະບຽບທີ່ blockchain ຕ້ອງປະຕິບັດຕາມ. ພວກມັນມັກຈະຖືກນໍາໃຊ້ເພື່ອປະຕິບັດລັກສະນະໃຫມ່ໃນລະດັບການຂຽນໂປຼແກຼມ.
ຮັບໂບນັດ 200% ຫຼັງຈາກເງິນຝາກຄັ້ງທຳອິດຂອງທ່ານ. ໃຊ້ລະຫັດໂປຣໂມຊັນນີ້: Faust
ເພື່ອເຂົ້າໃຈຄວາມແຕກຕ່າງລະຫວ່າງສ້ອມແຂງແລະສ້ອມອ່ອນ, ມັນສາມາດຖືກຄິດວ່າເປັນການຍົກລະດັບລະບົບປະຕິບັດການພື້ນຖານໃນອຸປະກອນມືຖືຫຼືຄອມພິວເຕີ.
ຫຼັງຈາກການອັບເກຣດແລ້ວ, ແອັບພລິເຄຊັນທັງໝົດໃນອຸປະກອນຈະຍັງໃຊ້ໄດ້ກັບເວີຊັນ OS ໃໝ່. ສ້ອມຍາກ, ໃນສະຖານະການນີ້, ຈະເປັນການປ່ຽນແປງທີ່ສົມບູນຂອງລະບົບປະຕິບັດການໃຫມ່. ໃນຫນຶ່ງຂອງບົດຄວາມຂອງພວກເຮົາພວກເຮົາອະທິບາຍ ທຸກຢ່າງທີ່ເຈົ້າຈະຕ້ອງຮູ້ກ່ຽວກັບ Crypto Airdrops
ອອກຄໍາເຫັນເປັນ