Blockchain, ຄວາມແຕກຕ່າງລະຫວ່າງ fork ແຂງ, ສ້ອມອ່ອນແລະ sidechain

ປ້າຍໂຄສະນາ

ເມື່ອເວົ້າເຖິງ fork ແຂງ, fork ອ່ອນຫຼື sidechains, ພວກເຮົາໂດຍທົ່ວໄປແລ້ວຫມາຍເຖິງ forks ໃນຕ່ອງໂສ້ທີ່ມີລັກສະນະຄ້າຍຄືກັນ, ແຕ່ໃນຄວາມເປັນຈິງແລ້ວແຕກຕ່າງກັນ.

ສ້ອມແຂງ, ສ້ອມຂອງປາແລະ sidechain, ຄວາມແຕກຕ່າງ

blockchain bitcoin ethereum
Blockchain, ຄວາມແຕກຕ່າງຕົ້ນຕໍລະຫວ່າງ fork ແຂງ, fork ອ່ອນແລະ sidechains

ສ້ອມ, ຫຼື bifurcation, ເກີດຂຶ້ນເມື່ອລະບົບຕ່ອງໂສ້ແຕກ. ໃນຄວາມເປັນຈິງ, Blockchains ແມ່ນລະບົບຕ່ອງໂສ້ຂອງທ່ອນໄມ້ທີ່ຖືກຕ່ອງໂສ້ເຂົ້າກັນ, ie ແຕ່ລະຄົນເຊື່ອມຕໍ່ກັບທີ່ຜ່ານມາແລະຕໍ່ໄປ

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

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

ໃນບາງກໍລະນີ, forks ແມ່ນເຈດຕະນາ, ເນື່ອງຈາກການປ່ຽນແປງໃນອະນຸສັນຍາ. ມີສອງປະເພດຂອງສ້ອມ, ແຂງແລະອ່ອນ

ສ້ອມອ່ອນ

ສ້ອມອ່ອນໂດຍທົ່ວໄປບໍ່ໄດ້ຜະລິດສ້ອມ, ເພາະວ່າພວກມັນເປັນຜົນມາຈາກການປັບປຸງໂປໂຕຄອນເທົ່ານັ້ນ ເຮັດໃຫ້ບລັອກໃຫມ່ເຂົ້າກັນໄດ້ກັບໂປໂຕຄອນທີ່ຜ່ານມາ

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

ໃນກໍລະນີດັ່ງກ່າວນີ້, ບໍ່ມີສ້ອມໃນລະບົບຕ່ອງໂສ້ໄດ້ຖືກສ້າງຂຶ້ນ, ແຕ່ພວກມັນຍັງເອີ້ນວ່າ fork, ເຖິງແມ່ນວ່າອ່ອນ, ເພາະວ່າ. ໂປຣໂຕຄອນທີ່ບລັອກໃໝ່ຖືກສ້າງຂື້ນຕົວຈິງແລ້ວແຕກຕ່າງຈາກທີ່ບລັອກກ່ອນໜ້ານີ້ຖືກສ້າງຂຶ້ນ. 

ຄວາມຍາວຂອງສ້ອມ

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

ເມື່ອ​ມີ​ສ້ອມ​ແຂງ​ເກີດ​ຂຶ້ນ​, ອາດຈະມີຫຼືອາດຈະບໍ່ມີສ້ອມຢູ່ໃນລະບົບຕ່ອງໂສ້

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

ນີ້ແມ່ນຕົວຢ່າງທີ່ເກີດຂື້ນໃນປີ 2016 ກັບ Ethereum. ໂປຣໂຕຄໍໃໝ່ຖືກສ້າງຂື້ນທີ່ບໍ່ເຂົ້າກັນໄດ້ກັບໂປຣໂຕຄໍ 2015 ຕົ້ນສະບັບ, ແລະດັ່ງນັ້ນຈຶ່ງມີສອງໜ້າ. blockchain ທີ່ມີໂປໂຕຄອນຕົ້ນສະບັບໄດ້ຖືກເອີ້ນວ່າ Ethereum Classic (ETC), ໃນຂະນະທີ່ blockchain ກັບໂປໂຕຄອນໃຫມ່ຮັກສາຊື່ Ethereum (ETH). 

Sidechains, ໃນຂະນະດຽວກັນ, ແມ່ນບາງສິ່ງບາງຢ່າງອື່ນທັງຫມົດ. 

sidechain

ເຫຼົ່ານີ້ແມ່ນ blockchains ເອກະລາດ, ແຕ່ແມ່ນ ເຊື່ອມຕໍ່ກັບ blockchain ຕົ້ນຕໍອື່ນ (mainnet) ຜ່ານ peg ສອງທາງ. ນັ້ນແມ່ນ, ພວກເຂົາເຈົ້າອະນຸຍາດໃຫ້ແລກປ່ຽນໂດຍກົງຂອງ tokens ລະຫວ່າງ mainnet blockchain ຕົ້ນຕໍແລະ blockchain sidechain ທີສອງ, ໃນທັງສອງທິດທາງ. 

ດັ່ງນັ້ນພວກເຂົາບໍ່ແມ່ນສ້ອມຂອງ blockchain, ແຕ່ blockchain ໃຫມ່ທີ່ເກີດຂື້ນໃນບາງຈຸດຈາກ blockchain ຕົ້ນຕໍ. 

ຫນຶ່ງໃນ sidechains ທີ່ໃຊ້ກັນຢ່າງກວ້າງຂວາງທີ່ສຸດແມ່ນ polygon, ເຊິ່ງອະນຸຍາດໃຫ້ການເຮັດທຸລະກໍາໃນ Ethereum tokens ດໍາເນີນການໄດ້ໄວຂຶ້ນແລະ, ສໍາຄັນທີ່ສຸດ, ລາຄາຖືກ. ມັນເປັນໄປໄດ້ ປ່ຽນ Ethereum tokens ເປັນ tokens ທີ່ສອດຄ້ອງກັນໃນ Polygon ໃນທັນທີ, ໂດຍກົງແລະບໍ່ມີສິດອະນຸຍາດ. 

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

Polygon ແມ່ນອີງໃສ່ PoS, ໃນຂະນະທີ່ Ethereum ແມ່ນຍັງອີງໃສ່ PoW, ນັ້ນແມ່ນເຫດຜົນທີ່ວ່າມັນໄວແລະລາຄາຖືກກວ່າ. 

Ethereum ເປັນຕົວຢ່າງທີ່ສົມບູນແບບຂອງຄວາມແຕກຕ່າງລະຫວ່າງສ້ອມແຂງ, ສ້ອມອ່ອນແລະ sidechain, ເພາະວ່າຕະຫຼອດປະຫວັດສາດຂອງມັນມັນໄດ້ປະຕິບັດສ້ອມອ່ອນຫຼາຍ, ມັນໄດ້ປະຕິບັດສ້ອມແຂງຫຼາຍໂດຍບໍ່ມີການ forking ລະບົບຕ່ອງໂສ້.

ຍິ່ງໄປກວ່ານັ້ນ, ມັນມີລະບົບຕ່ອງໂສ້ການແບ່ງແຍກທີ່ມີຊື່ສຽງຫຼາຍທີ່ສຸດໃນພູມສັນຖານ crypto ກັບການປ່ອຍສິນເຊື່ອຂອງມັນ, ນອກ ເໜືອ ຈາກປີ 2017. Bitcoin Cash (BCH) fork ຈາກ Bitcoin (BTC), ແລະມັນໃຊ້ປະໂຫຍດຢ່າງເຕັມທີ່ຂອງພະລັງງານຂອງ sidechains. 


ແຫຼ່ງຂໍ້ມູນ: https://en.cryptonomist.ch/2022/04/18/blockchain-differences-between-hard-fork-soft-fork-sidechain/