• sns01
  • sns03
  • sns04
  • sns02
  • sns05
+ 86-15252275109 - 872564404@qq.com
өнөөдөр холбоо бариарай!
Нэг эшлэлийг авах

Блокчейн гэж яг юу вэ?

2008 оны 10-р сарын 31-нд Сатоши Накамотогийн гарын үсэг бүхий үнэмлэх надад энэ асуудлыг бүрэн нэр нь үл мэдэгдэгч, төвлөрсөн бус сүлжээнд хэрхэн төлөх тухай 9 хуудас цаасаар шийдсэн.

Сатоши Накамото гэгддэг нууцлаг хүн болон эдгээр есөн хуудсыг биткойнд 100 тэрбум юаньтай тэнцэхүйц хэмжээний мөнгө, түүнийг блоклох сүлжээг бүтээсэн гэдгийг бид одоо мэдэж байна.

Итгэмжлэгдсэн гуравдагч этгээд байхгүй бол хамгийн том асуудал бол бидний хэн нь ч бие биедээ итгэж чадахгүй байх тул блокчэйн ертөнцөд шилжүүлгийг цацаж байх ёстой бөгөөд ингэснээр хүн бүр нэг бүрийн доллар бүрийн түүхийг мэддэг байх ёстой. сүлжээ. Хүмүүс энэ бол үнэхээр миний цахим гарын үсгээр хэлсэн үг гэдгийг баталгаажуулж, шилжүүлгийг дэвтэрт хийх болно. Энэ дэвтэр нь блок юм. Блокуудыг хооронд нь холбох нь blockchain юм. Энэ нь Биткойныг анх байгуулагдсан цагаасаа өнөөг хүртэлх бүх гүйлгээг бүртгэдэг бөгөөд одоо 600,000 орчим блок байгаа бөгөөд блок бүрт хоёр, гурван мянган гүйлгээ бүртгэгдсэн бөгөөд данс, түүний дотор миний данс хүртэл яг хэдэн төгрөг, хаана байгааг санаж байна. хаанаас зарцуулсан, ил тод, нээлттэй байсан.

Блокчейн сүлжээнд бүгд ижил, бодит цагийн шинэчилсэн дэвтэр барьдаг. Тэмдэглэлийн найдвартай байдал нь дижитал валютын тулгын чулуу болох нь гайхмаар зүйл биш бөгөөд хэрэв дэвтэр нь доголдсон бол ямар ч валют сайн ажиллахгүй.

Гэхдээ үүнээс хойш хоёр шинэ асуулт гарч ирж байна: хэн бүхэнд ном хадгалдаг вэ? Номыг хуурамчаар үйлдэхгүй байхын тулд та яаж баталгаажуулах вэ?

Хэрэв хүн бүр дэвтэр хөтөлж чадвал блок тус ​​бүрт багтсан гүйлгээ, гүйлгээний дараалал өөр байж болох бөгөөд хэрэв зориудаар хуурамч бичилт хийсэн бол энэ нь бүр ч замбараагүй болох болно. Хүн бүрт хүлээн зөвшөөрөгдсөн дэвтэр авах боломжгүй юм.

Тиймээс ном хадгалдаг хүн бүхний номыг жигд байлгахын тулд хүн бүрийг хүлээж авах ёстой. Үүнийг зөвшилцлийн механизм гэж нэрлэдэг.

Өнөөдөр янз бүрийн блокчэйнүүдийн талаар янз бүрийн зөвшилцлийн механизмууд байдаг бөгөөд Сатоши шийдэл нь асуудлыг шийдэх явдал юм. Хариултыг хэн хамгийн түрүүнд боловсруулсан нь номоо хадгалах эрхтэй. Энэ механизмыг PoW гэж нэрлэдэг: Ажлын баталгаа, ажлын ачааллыг нотлох.

Ажлын ачааллыг нотлох мөн чанар нь бүрэн бөгөөд таны төхөөрөмж арифметик чадлын хэр их байх тусам хариултыг олох магадлал өндөр байдаг.

Үүнийг хийхийн тулд хэш шифрлэлт ашигладаг.

Жишээлбэл, SHA256 алгоритмыг аваад үзэхэд түүнтэй шифрлэгдсэн тэмдэгтийн мөр нь 256 битийн хоёртын тооны өвөрмөц мөрийг үүсгэдэг. Хэрэв анхны оролтыг ямар нэгэн байдлаар өөрчлөх юм бол хэшээр шифрлэгдсэн дугаар нь огт өөр байх болно.

Ажлын ачааллыг нотлох мөн чанар нь бүрэн бөгөөд таны төхөөрөмж арифметик чадлын хэр их байх тусам хариултыг олох магадлал өндөр байдаг.

Үүнийг хийхийн тулд хэш шифрлэлт ашигладаг.

Жишээлбэл, SHA256 алгоритмыг аваад үзэхэд түүнтэй шифрлэгдсэн тэмдэгтийн мөр нь 256 битийн хоёртын тооны өвөрмөц мөрийг үүсгэдэг. Хэрэв анхны оролтыг ямар нэгэн байдлаар өөрчлөх юм бол хэшээр шифрлэгдсэн дугаар нь огт өөр байх болно.

Ажлын ачааллыг нотлох мөн чанар нь бүрэн бөгөөд таны төхөөрөмж арифметик чадлын хэр их байх тусам хариултыг олох магадлал өндөр байдаг.

Үүнийг хийхийн тулд хэш шифрлэлт ашигладаг.

Жишээлбэл, SHA256 алгоритмыг аваад үзэхэд түүнтэй шифрлэгдсэн тэмдэгтийн мөр нь 256 битийн хоёртын тооны өвөрмөц мөрийг үүсгэдэг. Хэрэв анхны оролтыг ямар нэгэн байдлаар өөрчлөх юм бол хэшээр шифрлэгдсэн дугаар нь огт өөр байх болно.

Ажлын ачааллыг нотлох мөн чанар нь бүрэн бөгөөд таны төхөөрөмж арифметик чадлын хэр их байх тусам хариултыг олох магадлал өндөр байдаг.

Үүнийг хийхийн тулд хэш шифрлэлт ашигладаг.

Жишээлбэл, SHA256 алгоритмыг аваад үзэхэд түүнтэй шифрлэгдсэн тэмдэгтийн мөр нь 256 битийн хоёртын тооны өвөрмөц мөрийг үүсгэдэг. Хэрэв анхны оролтыг ямар нэгэн байдлаар өөрчлөх юм бол хэшээр шифрлэгдсэн дугаар нь огт өөр байх болно.

Ажлын ачааллыг нотлох мөн чанар нь бүрэн бөгөөд таны төхөөрөмж арифметик чадлын хэр их байх тусам хариултыг олох магадлал өндөр байдаг.

Үүнийг хийхийн тулд хэш шифрлэлт ашигладаг.

Жишээлбэл, SHA256 алгоритмыг аваад үзэхэд түүнтэй шифрлэгдсэн тэмдэгтийн мөр нь 256 битийн хоёртын тооны өвөрмөц мөрийг үүсгэдэг. Хэрэв анхны оролтыг ямар нэгэн байдлаар өөрчлөх юм бол хэшээр шифрлэгдсэн дугаар нь огт өөр байх болно

Бид блокыг нээхдээ тухайн блокод бүртгэгдсэн гүйлгээний тоо, гүйлгээний дэлгэрэнгүй мэдээлэл, блокийн толгой болон бусад мэдээллийг харах боломжтой.

Блок толгой нь цаг тэмдэг, Merk модны root хэш, санамсаргүй тоо, өмнөх блокийн хэш зэрэг мэдээллийг агуулсан блокийн шошго бөгөөд блокийн толгой дээр хоёр дахь SHA256 тооцоог хийх нь бидэнд энэ блокийн хэшийг өгөх болно.

Мөрдөхийн тулд та блок дахь янз бүрийн мэдээллийг багцлаж, дараа нь санах ойн толгой дээрх энэ санамсаргүй тоог өөрчлөх хэрэгтэй бөгөөд ингэснээр оролтын утгыг хэш тооцоолсны дараа эхний n цифр 0 байх тохиолдолд хэш утга авна. .

Цифр бүрийн хувьд зөвхөн хоёр боломж байдаг: 1 ба 0, тиймээс санамсаргүй тоо өөрчлөгдөх бүрт амжилтанд хүрэх магадлал нь 2-оос нэгний нэгтэй тэнцүү байна. Жишээлбэл, n нь 1 бол, өөрөөр хэлбэл эхний тоо нь л байвал 0, тэгвэл амжилтанд хүрэх магадлал 2-оос 1 байна.

Сүлжээнд тооцоолох хүчин чадал илүү их байх тусам тэгийг тоолж, ажлын ачааллыг нотлоход илүү хэцүү байдаг.

Өнөөдөр Bitcoin сүлжээнд n нь ойролцоогоор 76 байгаа бөгөөд энэ нь 2 хэсэгт 76 хэсэг тутмын 1 буюу 755 их наяд тутамд 1 гэсэн амжилтын хувь юм.

8000 долларын үнэтэй RTX 2080Ti график карттай бол үүнийг тооцоход 1407 жил орчим хугацаа шаардагдана.

Математикийг зөв тогтоох нь үнэхээр амаргүй, гэхдээ үүнийг хийсний дараа хүн бүхэн үүнийг зөв ойлгосон гэдгээ хормын дотор баталгаажуулах боломжтой. Хэрэв энэ нь үнэхээр зөв бол хүн бүр тэр блокыг дэвтэртэй холбож, дараагийн блок дээр баглаж эхлэх болно.

Ингэснээр сүлжээнд байгаа бүх хүмүүс ижил төстэй, бодит цагийн шинэчлэгдсэн дэвтэртэй болно.

Хүн бүрийг нягтлан бодох бүртгэл хөтлөх хүсэл эрмэлзэлтэй байлгахын тулд блокыг баглаж дуусгасан эхний зангилаа нь системээр шагнагдах бөгөөд энэ нь одоо 12.5 bitcoins буюу бараг 600,000 юань болжээ. Энэ процессыг уул уурхай гэж нэрлэдэг.

Нөгөөтэйгүүр, дэвтрийг хөндөхөөс урьдчилан сэргийлэхийн тулд шинээр нэмэгдсэн блок бүр өмнөх толгойн хэш утгыг хэш заагч гэж нэрлэдэг блок толгойд тэмдэглэх шаардлагатай. Ийм тогтмол урагш чиглүүлэгч нь эцэст нь бүх блокуудыг хооронд нь нягт холбож анхны үүсгэн байгуулагч блок руу чиглүүлнэ.

Хэрэв та аль нэг блокийн аль нэг тэмдэгтийг өөрчилсөн бол тухайн блокын хэш утгыг өөрчилснөөр дараагийн блокийн хэш заагчийг хүчингүй болгоно.

Тиймээс та дараагийн блокийн хэш заагчийг өөрчлөх хэрэгтэй, гэхдээ энэ нь эргээд тухайн блокын хэш утгад нөлөөлөх тул санамсаргүй тоог дахин тооцоолох хэрэгтэй бөгөөд тооцоогоо дуусгасны дараа дараагийн блокыг өөрчлөх шаардлагатай болно. энэ блокийн дараа та бүх блокуудыг өөрчлөх хүртэл маш блок хийх болно.

Энэ нь нягтлан бодогч хуурамч зүйлийг хүссэн ч бүртгэх боломжгүй болгодог. Цахим гарын үсгээс болж нягтлан бодогч өөр хүнээс өөр рүү шилжүүлсэн шилжүүлгийг хуурамчаар үйлдэж чадахгүй, мөн түүхийн түүхээс болоод тэр мөнгөө агаараас гаргаж өгч чадахгүй.

Гэхдээ энэ нь шинэ асуулт гарч ирж байна: хэрэв хоёр хүн тооцоогоо нэгэн зэрэг хийж, шинэ блокоо баглаж байвал хэнийг нь сонсох ёстой вэ?

Хариулт нь хэн сонсох хангалттай урт байна, одоо бүгд хоёр блокийн дараа ачаагаа авах боломжтой болно. Жишээлбэл, дараагийн шатанд тооцоогоо дуусгасан эхний залуу В-тэй холбогдохоор шийдсэн бол В гинжин урт болж, бусад бүх хүмүүс Б-тэй холбогдох магадлал өндөр байна.

Зургаан блок сав баглаа боодлын дотор ялагчийг ихэвчлэн шийддэг бөгөөд орхигдсон гинжин арилжаагаа буцааж арилжааны санд байрлуулж савлах болно.

Гэхдээ хамгийн урт нь хэн болох нь хэнээс ч илүү сайн тоолж чаддаг, мөн таны тоолох чадвар 51% -иас их байвал л хамгийн урт хэнийг сонсдог вэ, та хамгийн урт гинжийг өөрөө тооцоолоод дараа нь дэвтрээ хянах боломжтой .

Тиймээс Bitcoin ертөнцөд уурхайчдын тооцоолох чадвар илүү их байх тусам хүн бүр тэгийг тоолох ёстой бөгөөд ингэснээр хэн ч дэвтрийг хянах боломжгүй болно.

Гэхдээ цөөхөн оролцогчтой бусад блокчейнүүд тийм ч сайн байдаггүй, тухайлбал 2018 оны 5-р сарын 15-нд Bitcoin Gold нэртэй дижитал валют руу 51% халдсан гэх мэт.

Халдлага үйлдэгчид эхлээд өөрсдийн 10 сая долларын үнэ бүхий биржийг биржид шилжүүлсэн бөгөөд энэхүү шилжүүлгийг А блок дээр тэмдэглэсэн байна. Халдагчид мөн 10 сая долларын үнэтэй өөрийн bitgold-ыг биржид шилжүүлэх боломжтой болжээ. Үүний зэрэгцээ халдагч этгээд дамжуулалт хийгээгүй В блокыг нууцаар бэлтгэж, В блокийн дараа шинэ блокыг тооцоолсон байна.

А гинжин хэлхээний шилжүүлгийг баталгаажуулсны дараа халдагч солилцооны бит алтаа татан авах боломжтой. Гэхдээ халдагчийн тооцоолох чадвар нь бүх сүлжээнээс 51% илүү байдаг тул В гинж нь А гинжнээс илүү урт болж, илүү урт В гинжийг бүх сүлжээнд гаргаснаар түүхийг дахин бичиж, В гинжийг орлуулах болно. Жинхэнэ гол гинж болох гинж ба А блок дахь солилцоонд шилжүүлэлтийг буцааж авах бөгөөд халдагч руу 10 саяыг үнэгүй ашиг олох болно.

Өнөөдөр арифметик хүчгүй дундаж хүний ​​дижитал валютыг авах хамгийн хялбар арга бол бирж дээрээс худалдаж аваад түрийвчнийхээ хаягаар татах явдал юм.

Энэ хаяг нь таны нууцлагдсан түлхүүрээс ирдэг бөгөөд шифрлэгдсэн байдаг бөгөөд шифрлэгдсэн нийтийн түлхүүр нь хаягийг авдаг.

Блокчэйн шиг нэргүй сүлжээнд зөвхөн хувийн түлхүүр нь таныг мөн гэдгийг нотлох бөгөөд хэрэв шилжүүлэг таны хувийн түлхүүрээр үүсгэсэн цахим гарын үсэгтэй хавсарч байвал шилжүүлэг хүчинтэй гэдгийг бүгд баталж чадна. Тиймээс хувийн түлхүүр нь алдагдсан тохиолдолд хэн ч таныг дүр эсгэж мөнгө шилжүүлж болно.


Бичлэгийн цаг: 9-р сарын 10-2020