Investor's wiki

不変性

不変性

ä¸å¤‰æ€§ã¨ã¯ã€ä¸å¤‰ã‚’æ„å‘ŗã—ãžã™ã€‚ã‚ŗãƒŗãƒ”ãƒĨãƒŧã‚ŋã‚ĩã‚¤ã‚¨ãƒŗã‚šã§ã¯ã€ä¸å¤‰ã‚Ēブジェクトは、äŊœæˆåžŒãĢįŠļ態を変更できãĒいã‚Ēブジェクトです。

ä¸å¤‰æ€§ã¯ã€ãƒ“ãƒƒãƒˆã‚ŗã‚¤ãƒŗã¨ãƒ–ãƒ­ãƒƒã‚¯ãƒã‚§ãƒŧãƒŗãƒ†ã‚¯ãƒŽãƒ­ã‚¸ãƒŧぎ重čρãĒ抟čƒŊぎ1ã¤ã§ã™ã€‚ä¸å¤‰ãŽãƒˆãƒŠãƒŗã‚ļã‚¯ã‚ˇãƒ§ãƒŗãĢより、ネットワãƒŧクãĢäŋå­˜ã•れãĻいるデãƒŧã‚ŋを操äŊœã€įŊŽæ›ã€ãžãŸã¯æ”šã–ã‚“ã™ã‚‹ã“ã¨ã¯ã€ãŠãŽã‚¨ãƒŗãƒ†ã‚Ŗãƒ†ã‚ŖīŧˆãŸã¨ãˆã°ã€æ”ŋåēœã‚„äŧæĨ­īŧ‰ã§ã‚‚不可čƒŊãĢãĒりぞす。

すずãĻぎåąĨæ­´ãƒˆãƒŠãƒŗã‚ļã‚¯ã‚ˇãƒ§ãƒŗã¯ã„ã¤ã§ã‚‚į›ŖæŸģできるため、不変性ãĢよりé̘åēĻãĒデãƒŧã‚ŋ整合性が可čƒŊãĢãĒりぞす。

パブãƒĒックブロックチェãƒŧãƒŗãŽä¸å¤‰æ€§ã¯ã€įžåœ¨ãŽäŋĄé ŧã¨į›ŖæŸģã‚ˇã‚šãƒ†ãƒ ã‚’åŧˇåŒ–ã™ã‚‹ã“ã¨ãŒã§ããžã™ã€‚æƒ…å ąãŽæ¤œč¨ŧがはるかãĢį°Ąå˜ãžãŸã¯åŠšæžœįš„ãĢ冗镎ãĢãĒã‚‹ãŸã‚ã€į›ŖæŸģãŽæ™‚é–“ã¨ã‚ŗã‚šãƒˆã‚’å‰Šæ¸›ã§ããžã™ã€‚

不変性は、ビジネ゚プロã‚ģ゚ぎ厌全ãĒåąĨæ­´č¨˜éŒ˛ã‚’įļ­æŒã™ã‚‹æŠŸäŧšã‚’提䞛することãĢより、多くぎビジネ゚ぎ全äŊ“įš„ãĒåŠšįŽ‡ã‚’éĢ˜ã‚ã‚‹ã“ã¨ã‚‚ã§ããžã™ã€‚ä¸å¤‰æ€§ã¯ã€æ¤œč¨ŧ可čƒŊãĒäŋĄé ŧã§ãã‚‹å”¯ä¸€ãŽæƒ…å ąæēã‚’可čƒŊãĢã™ã‚‹ãŸã‚ã€å¤šããŽãƒ“ã‚¸ãƒã‚šį´›äē‰ã‚’明įĸēãĢすることもできぞす。

ä¸å¤‰æ€§ã¯ãƒ“ãƒƒãƒˆã‚ŗã‚¤ãƒŗã¨ãƒ–ãƒ­ãƒƒã‚¯ãƒã‚§ãƒŧãƒŗãŽä¸ģčρãĒåˆŠį‚šãŽ1つですが、ブロックチェãƒŧãƒŗãĢäŋå­˜ã•れたデãƒŧã‚ŋã¯č„†åŧ࿀§ãĢ寞しãĻ厌全ãĢ回垊力があるわけではありぞせん。æ‚Ē意ぎあるæ”ģæ’ƒč€…がネットワãƒŧã‚¯ãƒãƒƒã‚ˇãƒĨãƒŦãƒŧãƒˆãŽå¤§éƒ¨åˆ†ã‚’č“„įŠã§ãã‚‹å ´åˆã€51īŧ…æ”ģ撃とå‘ŧばれるæ”ģ撃で不変ぎデãƒŧã‚ŋを変更する可čƒŊ性がありぞす。

こぎようãĒã‚ˇãƒŠãƒĒã‚Ēでは、æ”ģæ’ƒč€…ã¯æ–°ã—ã„ãƒˆãƒŠãƒŗã‚ļã‚¯ã‚ˇãƒ§ãƒŗãŒįĸēčĒã‚’å–åž—ã™ã‚‹ãŽã‚’é˜˛ãŽã€ãƒˆãƒŠãƒŗã‚ļã‚¯ã‚ˇãƒ§ãƒŗã‚’åŽŒå…¨ãĢ取りæļˆã™ã“とができぞす。ただし、少ãĒãã¨ã‚‚ãƒ“ãƒƒãƒˆã‚ŗã‚¤ãƒŗãŽå ´åˆã€ã“ãŽé‡ãŽãƒãƒƒã‚ˇãƒĨパワãƒŧをåˆļåžĄã™ã‚‹ãĢは非常ãĢã‚ŗã‚šãƒˆãŒã‹ã‹ã‚Šã€ã‹ãĒりぎハãƒŧドã‚Ļェã‚ĸとかãĒりぎ量ぎé›ģ力がåŋ…čρãĢãĒりぞす。

ä¸€æ–šã€ãƒãƒƒã‚ˇãƒĨãƒŦãƒŧトがäŊŽã„プãƒĢãƒŧフã‚Ēブワãƒŧクネットワãƒŧクは、ネットワãƒŧクをæ”ģ撃するためãĢåŋ…čρãĒé‡ãŽãƒãƒƒã‚ˇãƒĨパワãƒŧを収集することはそれãģãŠä¸åˆį†ãĒ偉æĨ­ã§ã¯ãĒいため、こぎようãĒæ”ģ撃ãĢ寞しãĻ脆åŧąã§ã™ã€‚