Sharding ແມ່ນຫຍັງ? ແນວຄວາມຄິດ Scaling Ethereum ນີ້ອະທິບາຍ

As ການ​ໂຕ້​ວາ​ທີ​ຂະ​ຫນາດ​ ໃນ cryptocurrencies ຍັງສືບຕໍ່, ບາງວິທີແກ້ໄຂທີ່ມີທ່າແຮງໄດ້ຢູ່ໃນການພັດທະນາຕົວຈິງສໍາລັບບາງເວລາໃນປັດຈຸບັນ.

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

Sharding ແມ່ນຫົວຂໍ້ທີ່ສັບສົນ, ໂດຍສະເພາະໃນເວລາທີ່ນໍາໃຊ້ກັບເຄືອຂ່າຍແບບກະຈາຍ, peer to peer ເຊັ່ນ Ethereum ບ່ອນທີ່ສະຖານະທົ່ວໂລກຂອງເຄືອຂ່າຍຖືກປັບປຸງຢ່າງຕໍ່ເນື່ອງ.

ດັ່ງນັ້ນສິ່ງທີ່ແນ່ນອນແມ່ນ sharding ແລະເຮັດແນວໃດມັນຈະຊ່ວຍໃຫ້ເຄືອຂ່າຍ blockchain ຂະຫນາດ?

Sharding ແລະແຈກຢາຍພື້ນຖານຄອມພິວເຕີ

Sharding ຕົວຈິງແລ້ວແມ່ນເກົ່າແກ່ຫຼາຍກ່ວາເທກໂນໂລຍີ blockchain ແລະໄດ້ຖືກປະຕິບັດໃນຫຼາຍໆລະບົບຕັ້ງແຕ່ການເພີ່ມປະສິດທິພາບຖານຂໍ້ມູນທຸລະກິດຈົນເຖິງ ຖານຂໍ້ມູນ Spanner ທົ່ວໂລກຂອງ Google.

  • ໂດຍພື້ນຖານແລ້ວ, sharding ແມ່ນວິທີການສະເພາະສໍາລັບການແບ່ງສ່ວນຂໍ້ມູນຕາມລວງນອນພາຍໃນຖານຂໍ້ມູນ.
  • ໂດຍທົ່ວໄປແລ້ວ, ຖານຂໍ້ມູນຖືກແຍກອອກເປັນຕ່ອນນ້ອຍໆທີ່ເອີ້ນວ່າ "shards", ເຊິ່ງເມື່ອລວມເຂົ້າກັນເປັນຖານຂໍ້ມູນຕົ້ນສະບັບ.
  • ໃນເຄືອຂ່າຍ blockchain ແຈກຢາຍ, ເຄືອຂ່າຍປະກອບດ້ວຍຊຸດຂອງ nodes ເຊື່ອມຕໍ່ໃນຮູບແບບ peer to peer, ບໍ່ມີອໍານາດສູນກາງ.
  • ເຊັ່ນດຽວກັນກັບກໍລະນີຂອງລະບົບ blockchain ໃນປະຈຸບັນ, ແຕ່ລະ node ເກັບລັດທັງຫມົດຂອງເຄືອຂ່າຍແລະດໍາເນີນການທັງຫມົດຂອງທຸລະກໍາ.
  • ໃນ​ຂະ​ນະ​ທີ່​ນີ້​ສະ​ຫນອງ​ຄວາມ​ປອດ​ໄພ​ໃນ​ລະ​ດັບ​ສູງ​ໂດຍ​ຜ່ານ​ການ​ແບ່ງ​ປັນ​, ໂດຍ​ສະ​ເພາະ​ແມ່ນ​ໃນ​ລະ​ບົບ​ຫຼັກ​ຖານ​ຂອງ​ການ​ເຮັດ​ວຽກ​ເຊັ່ນ​: Bitcoin ແລະ Ethereum, ມັນນໍາໄປສູ່ບັນຫາການຂະຫຍາຍທີ່ຖືກຕ້ອງ.

Ethereum Sharding

ການນໍາໃຊ້ Ethereum ເປັນຕົວຢ່າງ, node ເຕັມຢູ່ໃນ Ethereum ເຄືອຂ່າຍເກັບຮັກສາສະພາບທັງຫມົດຂອງ blockchain, ລວມທັງຍອດເງິນໃນບັນຊີ, ການເກັບຮັກສາ, ແລະລະຫັດສັນຍາ.

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

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

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

ວິທີທີ່ງ່າຍກວ່າທີ່ຈະເຮັດໃຫ້ມັນເປັນການຈິນຕະນາການການແບ່ງສະຫະລັດເປັນລັດ.

ໃນຂະນະທີ່ແຕ່ລະລັດ (a shard ໃນກໍລະນີນີ້) ແມ່ນສ່ວນຫນຶ່ງຂອງສະຫະລັດທີ່ໃຫຍ່ກວ່າ (ເຄືອຂ່າຍ Ethereum), ພວກເຂົາມີກົດລະບຽບສະເພາະຂອງຕົນເອງ, ເຂດແດນ, ແລະກຸ່ມຍ່ອຍຂອງປະຊາກອນ. ຢ່າງໃດກໍຕາມ, ພວກເຂົາເຈົ້າແບ່ງປັນພາສາແລະວັດທະນະທໍາທົ່ວໄປເປັນສ່ວນຫນຶ່ງຂອງເຄືອຂ່າຍຂະຫນາດໃຫຍ່ຂອງເຂົາເຈົ້າທີ່ປະກອບດ້ວຍປະເທດ.

ຫຼືດີກວ່າ, ໃນ Vitalik Buterinຄໍາເວົ້າຂອງຕົນເອງ:

 "ຈິນຕະນາການວ່າ Ethereum ໄດ້ຖືກແບ່ງອອກເປັນຫລາຍພັນເກາະ. ແຕ່ລະເກາະສາມາດເຮັດໄດ້ຂອງຕົນເອງ. ແຕ່​ລະ​ເກາະ​ມີ​ລັກ​ສະ​ນະ​ເປັນ​ເອ​ກະ​ລັກ​ຂອງ​ຕົນ​ເອງ​ແລະ​ທຸກ​ຄົນ​ທີ່​ຂຶ້ນ​ກັບ​ເກາະ​ນັ້ນ​ເຊັ່ນ​: ບັນ​ຊີ​, ສາ​ມາດ​ພົວ​ພັນ​ກັບ​ກັນ​ແລະ​ພວກ​ເຂົາ​ເຈົ້າ​ສາ​ມາດ freely indulge ໃນ​ລັກ​ສະ​ນະ​ທັງ​ຫມົດ​ຂອງ​ຕົນ​. ຖ້າ​ຫາກ​ວ່າ​ເຂົາ​ເຈົ້າ​ຕ້ອງ​ການ​ທີ່​ຈະ​ຕິດ​ຕໍ່​ຫາ​ຫມູ່​ເກາະ​ອື່ນໆ, ພວກ​ເຂົາ​ເຈົ້າ​ຈະ​ຕ້ອງ​ໄດ້​ນໍາ​ໃຊ້​ບາງ​ປະ​ເພດ​ຂອງ​ອະ​ນຸ​ສັນ​ຍາ.”

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

Sharding ເຮັດວຽກແນວໃດໃນ Blockchains?

ພວກເຮົາຈະສືບຕໍ່ນໍາໃຊ້ Ethereum ເປັນຕົວຢ່າງໃນເລື່ອງນີ້ຍ້ອນວ່າມັນເປັນຄວາມພະຍາຍາມ sharding ທີ່ມີຊື່ສຽງແລະຫຍຸ້ງຍາກທີ່ສຸດໃນສະຫນາມກິລາ blockchain, ຍ້ອນວ່ານັກພັດທະນາ Ethereum ກໍາລັງປະຕິບັດສິ່ງທີ່ເອີ້ນວ່າ "ລັດ sharding".

ສະຖານະປັດຈຸບັນຂອງ Ethereum blockchain ແມ່ນເປັນທີ່ຮູ້ຈັກເປັນ "ລັດ​ທົ່ວ​ໂລກ” ແລະແມ່ນສິ່ງທີ່ທຸກຄົນສາມາດເຫັນໄດ້ເມື່ອພວກເຂົາເບິ່ງ blockchain ຢູ່ໃນຕົວຢ່າງສະເພາະ.

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

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

Ethereum ແຍກເຄືອຂ່າຍອອກເປັນ shards ສະເພາະ. ແຕ່ລະ shard ໄດ້ຖືກມອບຫມາຍໃຫ້ກຸ່ມທຸລະກໍາສະເພາະທີ່ຖືກກໍານົດໂດຍການຈັດກຸ່ມບັນຊີສະເພາະ (ລວມທັງສັນຍາສະຫມາດ) ເຂົ້າໄປໃນ shard. ແຕ່ລະກຸ່ມທຸລະກໍາມີ header ແລະເນື້ອໃນທີ່ປະກອບດ້ວຍດັ່ງຕໍ່ໄປນີ້.

  • ID shard ຂອງກຸ່ມທຸລະກໍາ
  • ການແຕ່ງຕັ້ງຜູ້ກວດສອບຜ່ານ ການເກັບຕົວຢ່າງແບບສຸ່ມ (ກວດ​ສອບ​ການ​ເຮັດ​ທຸ​ລະ​ກໍາ​ໃນ shard​)
  • State Root (ສະຖານະຂອງຮາກ merkle ຂອງ shard ກ່ອນແລະຫຼັງຈາກການເຮັດທຸລະກໍາເພີ່ມ)

ຮ່າງກາຍ

  • ທຸລະກໍາທັງຫມົດທີ່ຂຶ້ນກັບກຸ່ມທຸລະກໍາທີ່ເປັນສ່ວນຫນຶ່ງຂອງ shard ສະເພາະ.

ທຸລະກຳແມ່ນສະເພາະແຕ່ລະ shard ແລະເກີດຂຶ້ນລະຫວ່າງບັນຊີທີ່ມາຈາກ shard ນັ້ນ.

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

ແທນທີ່ຈະມີພຽງແຕ່ຮາກຂອງລັດ, ແຕ່ລະຕັນຂອງ Ethereum blockchain ໃນປັດຈຸບັນມີທັງຮາກຂອງລັດແລະຮາກຂອງກຸ່ມທຸລະກໍາ. ຮາກຂອງກຸ່ມທຸລະກໍາແມ່ນຮາກ merkle ຂອງກຸ່ມທຸລະກໍາທັງຫມົດຈາກ shards ສະເພາະສໍາລັບຕັນຂອງທຸລະກໍານັ້ນ.

ໂດຍພື້ນຖານແລ້ວ, ມີຮາກ merkle ຂອງ shards ທີ່ແຕກຕ່າງກັນທັງຫມົດທີ່ມີກຸ່ມທຸລະກໍາທີ່ປັບປຸງແລະຢືນຢັນ. ຮາກນີ້ຖືກເກັບໄວ້ໃນ blockchain ພ້ອມກັບຮາກຂອງລັດທີ່ຖືກປັບປຸງ.

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

ຕົ້ນໄມ້ Merkle ແມ່ນຫຍັງ

ອ່ານ: ຕົ້ນໄມ້ Merkle ແມ່ນຫຍັງ?

ຄວາມເຫັນດີເຫັນພ້ອມພາຍໃນ shard ແມ່ນບັນລຸໄດ້ໂດຍຜ່ານຫຼັກຖານສະແດງຂອງສະເຕກເປັນເອກະສັນກັນຂອງ nodes ທີ່ເລືອກແບບສຸ່ມທີ່ຖືກນໍາໃຊ້ກັບ shard ສໍາລັບຮອບເປັນເອກະສັນສະເພາະ.

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

ພະລັງງານ hash ທີ່ຕ້ອງການເພື່ອ overrun shard ສະເພາະໃນເຄືອຂ່າຍ sharded PoW ແມ່ນຫຼຸດລົງຢ່າງຫຼວງຫຼາຍແລະຄວາມສາມາດສໍາລັບນັກສະແດງທີ່ເປັນອັນຕະລາຍທີ່ຈະຄອບຄອງ shard ຜ່ານພະລັງງານການຄິດໄລ່ແມ່ນເປັນໄປໄດ້.

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

ນອກຈາກນັ້ນ, ການເກັບຕົວຢ່າງແບບສຸ່ມຈະຖືກນໍາໃຊ້ເພື່ອເລືອກເອົາຜູ້ກວດສອບທີ່ຖືກຕ້ອງ ຕົວຈິງແລ້ວ ການກວດສອບຈາກຊຸດການກວດສອບແບບສຸ່ມນັ້ນ.

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

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

ການສື່ສານຂ້າມ shard ແມ່ນບັນລຸໄດ້ໂດຍຜ່ານການນໍາໃຊ້ແນວຄວາມຄິດຂອງໃບຮັບເງິນທຸລະກໍາ. ໃບຮັບເງິນສໍາລັບການເຮັດທຸລະກໍາຖືກເກັບໄວ້ໃນຮາກ merkle ທີ່ສາມາດກວດສອບໄດ້ງ່າຍແຕ່ນັ້ນບໍ່ແມ່ນສ່ວນຫນຶ່ງຂອງລັດ.

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

Sharding ກ້າວໄປຂ້າງຫນ້າ

Sharding ໃນ Ethereum ຄາດວ່າຈະຖືກປະຕິບັດຫຼັງຈາກ Casper ການປັບປຸງ PoS. ບໍ່ດົນມານີ້, ຢູ່ທີ່ນັ້ນ ໄດ້ມີການພັດທະນາບາງຢ່າງກ່ຽວກັບ Ethereum 2.0 ທີ່​ກ່ຽວ​ຂ້ອງ​ກັບ​ການ​ປະ​ຕິ​ບັດ​ທັງ​ສອງ​ Casper ແລະ sharding.

Sharding ຍັງໄດ້ຖືກປະຕິບັດຢູ່ໃນເວທີອື່ນໆຈໍານວນຫນ້ອຍ, ໂດຍສະເພາະແມ່ນ Zilliqa. ຢ່າງໃດກໍຕາມ, Zilliqa ບໍ່ໄດ້ປະຕິບັດລັດ sharding ໃນເວລານີ້ແລະແທນທີ່ຈະສຸມໃສ່ການສະຫນອງ blockchain ໂດຍຜ່ານສູງໂດຍການນໍາໃຊ້ທຸລະກໍາແລະການ sharding ຄອມພິວເຕີ.

Zilliqaອ່ານຂອງພວກເຮົາ ຄູ່ມືກ່ຽວກັບ Zilliqa

ສະຫຼຸບ

Sharding ໃຫ້ບໍລິການທີ່ຈະສະເຫນີບາງວິທີແກ້ໄຂທີ່ສັນຍາກັບຊ້າງຢູ່ໃນຫ້ອງຂອງເວທີ blockchain ໃນປັດຈຸບັນ, scalability.

ໃນຂະນະທີ່ເຄືອຂ່າຍຟ້າຜ່າຂອງ Bitcoin ແມ່ນຢູ່ໃນໄລຍະການທົດສອບແລະໄດ້ສະແດງໃຫ້ເຫັນເຖິງຄວາມກ້າວຫນ້າທີ່ມີທ່າແຮງຫຼາຍມາເຖິງຕອນນັ້ນ, ການແກ້ໄຂຂອງ Ethereum ນໍາເອົາສິ່ງທ້າທາຍທີ່ເປັນເອກະລັກບາງຢ່າງຍ້ອນວ່າມັນຖືກ pegged ເປັນຄອມພິວເຕີ້ໂລກທີ່ Turing ສົມບູນ.

Sharding ຈະເຮັດວຽກໂດຍກົງພຽງແຕ່ໃນລະດັບ protocol, ດັ່ງນັ້ນສໍາລັບຜູ້ໃຊ້ສຸດທ້າຍຫຼືຜູ້ພັດທະນາ dapp ມັນອາດຈະບໍ່ຈໍາເປັນທີ່ຈະຮຽນຮູ້ກ່ຽວກັບ.

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

ທີ່ມາ: https://blockonomi.com/sharding/