ʻO ka schizophrenia hoʻolālā Facebook Libra

Ma hope o ʻelua mau makahiki, ua hoʻi au i ka blog no kahi pou ʻokoʻa mai nā haʻiʻōlelo maʻamau e pili ana iā Haskell a me ka makemakika. Ke hana nei au ma ka fintech ma EU no nā makahiki i hala iho nei a me he mea lā ua hiki mai ka manawa e kākau ai e pili ana i kahi kumuhana i loaʻa iki ka manaʻo mai ka ʻenehana ʻenehana.

Ua hoʻokuʻu hou ʻo Facebook i ka mea i kapa ʻia he "platform lawelawe kālā hou" i kapa ʻia ʻo Libra. Hoʻonoho ʻia ʻo ia ma ke ʻano he ʻōnaehana hoʻonohonoho kikohoʻe e pili ana i kahi hīnaʻi kālā o ka honua i mālama ʻia ma kahi "blockchain" a mālama ʻia i loko o kahi waihona kālā i mālama ʻia mai Switzerland. ʻO nā pahuhopu o ka papahana he ambitious a komo i nā hopena geopolitical nui.

В waiwai Times и New York Times Nui nā ʻatikala kūpono e pili ana i nā manaʻo kālā kūpono ʻole a me nā manaʻo hoʻokele waiwai ma hope o ka ʻōnaehana kālā i manaʻo ʻia. Akā ʻaʻole lawa ka poʻe loea e hiki ke hoʻopaʻa ʻia mai kahi ʻike loea. ʻAʻole nui ka poʻe e hana ana i ka ʻoihana kālā a kamaʻilio ākea e pili ana i kā lākou hana, no laila ʻaʻole i loaʻa i kēia papahana ka nui o ka uhi ʻana i ka ʻenehana ʻenehana, ʻoiai ua wehe ʻia kona mau loko i ka honua. ʻO koʻu manaʻo i ka open source i loko o nā waihona Libra и Hui Kalibra.

ʻO ka mea i wehe ʻia i ka honua he mea hana schizophrenic architecturally me nā koi e lilo i kahua paʻa no ka ʻoihana uku honua.

Inā ʻoe e luʻu i loko o ke kumu code, ʻokoʻa loa ka hoʻokō maoli ʻana o ka ʻōnaehana mai ka pahuhopu i haʻi ʻia, a ma nā ala ʻē aʻe. Manaʻo wau he moʻolelo ʻoihana hoihoi kēia papahana. No laila, kūpono ke manaʻo ua hoʻolālā ʻia me ka hoʻoikaika ʻana, akā ʻo ka ʻoiaʻiʻo ke ʻike nei au i kahi ʻano ʻē aʻe o nā hoʻoholo hoʻoholo hale e uhaʻi i ka ʻōnaehana holoʻokoʻa a hoʻopilikia i nā mea hoʻohana.

ʻAʻole wau e hoʻohālike i ka manaʻo e pili ana iā Facebook ma ke ʻano he hui. He liʻiliʻi ka poʻe o ka ʻoihana IT e nānā iā ia me ke aloha. Akā ʻo ka hoʻohālikelike ʻana i kāna mau ʻōlelo a me ke code i paʻi ʻia e hōʻike maopopo ana he hoʻopunipuni maoli ke kumu i ʻōlelo ʻia. I ka pōkole, ʻaʻole kēia papahana e hoʻoikaika i kekahi. E noho mau ʻo ia ma lalo o ka mana o kahi hui nona ka ʻoihana hoʻolaha i loko o ka hōʻino a me ka palaho a ʻaʻohe ona koho akā e hoʻāʻo e hoʻololi i kāna mau uku a me ka hōʻaiʻē ʻaiʻē e ola ai. ʻO ka pahuhopu lōʻihi akaka, ʻo ia ka hana ma ke ʻano he mea kūʻai ʻikepili a me ka mea waena i ka loaʻa ʻana o nā mea kūʻai i ka hōʻaiʻē ma muli o kā lākou ʻikepili pilikino pilikino. He moʻolelo weliweli loa kēia a ʻaʻole i ʻike ʻia.

ʻO ka pōmaikaʻi hoʻopakele wale nō o kēia moʻolelo, ʻo ia ka mea hana a lākou i hana ai, ʻaʻole kūpono i ka hana ma ka lima a hiki ke ʻike ʻia he hana hubris. Aia kekahi mau hewa nui i loko o kēia papahana:

ʻO ka hoʻoponopono ʻana i ka pilikia o Byzantine Generals i kahi Access Control Network he hoʻolālā like ʻole

ʻO ka pilikia o nā generals Byzantine he wahi liʻiliʻi o ka noiʻi ʻana i nā ʻōnaehana puʻupuʻu. Hōʻike ia i ka hiki o kahi ʻōnaehana pūnaewele ke kū i nā hemahema o nā mea āpau i ka wā e hana ana i nā hana hoʻoponopono koʻikoʻi i ka hana o ka ʻōnaehana. Pono ka ʻupena kūpaʻa e kū i kekahi mau ʻano hoʻouka ʻana, me ka hoʻomaka hou ʻana, ka hoʻopau ʻana, nā ukana ʻino, a me nā koho pāloka ʻino i nā koho alakaʻi. ʻO kēia ka hoʻoholo nui no ka hale hoʻolālā Libra, a he mea ʻole loa ia ma ʻaneʻi.

ʻO ka paʻakikī o ka manawa ma luna o kēia kūkulu hou e pili ana i ka algorithm. Nui nā moʻolelo e pili ana i nā ʻano like ʻole o nā protocols Paxos a me Raft e hoʻonā i ka pilikia o nā generals Byzantine, akā ua hoʻolauna kēia mau hale a pau i luna no ke kamaʻilio ʻana. ʻO ka schizophrenia hoʻolālā Facebook Libra e mālama i ka quorum. No Libra, ua koho lākou i kahi algorithm me ke kumukūʻai kamaʻilio kiʻekiʻe loa ʻO ka schizophrenia hoʻolālā Facebook Libra ina he hemahema ke alakai. A he mea hou aʻe ma luna o ke koho hou ʻana o nā alakaʻi ma nā ʻano hanana like ʻole o ka pūnaewele.

No kahi ʻōnaehana e hana ana i loko o ka consortium o nā hui multinational i hoʻoponopono nui ʻia, kahi i loaʻa ai i nā mea hoʻohana a pau ke code i pūlima ʻia e Facebook a ke hoʻokele ʻia nei ka pūnaewele e Facebook, ʻaʻole kūpono ke noʻonoʻo i nā poʻe komo ʻino ma ka pae ʻae. ʻAʻole maopopo i ke kumu e hoʻoponopono ai kēia ʻōnaehana i ka pilikia o nā generals Byzantine, ma mua o ka mālama ʻana i kahi ala hoʻokele mau e nānā i ka hoʻokō. ʻO ka hiki ʻana o kahi node Libra e holo ʻia e Mastercard a i ʻole Andressen Horrowitz e hoʻomaka koke i ka holo ʻana i nā code malicious he hiʻohiʻona ʻē aʻe e hoʻolālā ai a ʻoi aku ka maikaʻi o ka ʻōlelo ʻana ma ka hōʻoia ʻana i ka pono o ka protocol a me nā ʻano hana ʻole (ʻo ia hoʻi ke kānāwai).

ʻO ka hōʻike ʻana i ka Congress i hoʻopiʻi i ka huahana ma ke ʻano he mea hoʻokūkū i nā protocols uku honua hou e like me WeChat, Alipay a me M-Pesa. Eia naʻe, ʻaʻohe o kēia mau ʻōnaehana i hoʻolālā ʻia e holo ma luna o nā loko validator e hoʻonā i ka pilikia o nā generals Byzantine. Hoʻolālā wale ʻia lākou ma kahi kaʻa kaʻa bandwidth kiʻekiʻe e hana ana i nā wili e like me nā lula paʻa. He ala kūlohelohe kēia i ka hoʻolālā ʻana i kahi ʻōnaehana uku. Hoʻolālā maikaʻi ʻAʻole e hālāwai ka ʻōnaehana uku i ka pilikia o ka hoʻolimalima pālua a me nā ʻōpala.

ʻO ka overhead o ka consensus algorithm ʻaʻole ia e hoʻoponopono i kekahi pilikia a kaupalena wale i ka throughput o ka ʻōnaehana no ke kumu ʻole ma mua o ka moʻomeheu ukana o ka lehulehu blockchain, ʻaʻole i manaʻo ʻia no kēia hihia hoʻohana.

ʻAʻohe pilikino pilikino o ka Libra

Wahi a ka palapala, ua hoʻolālā ʻia ka ʻōnaehana me ka noʻonoʻo pseudonymity, ʻo ia hoʻi, loaʻa nā ʻōlelo i hoʻohana ʻia i loko o ka protocol mai nā kī lehulehu ma nā pihi elliptic a ʻaʻole i loaʻa nā metadata e pili ana i nā moʻokāki. Eia nō naʻe, ʻaʻohe wahi o ka wehewehe ʻana i ka hoʻolālā hoʻokele no ka hui a i ʻole ka protocol ponoʻī e hōʻike ana pehea e hūnā ʻia ai ka ʻikepili waiwai i pili i nā kālepa mai nā mea hōʻoia. Hoʻolālā ʻia ka ʻōnaehana e hana hou i nā kālepa ma ka nui o nā ʻaoʻao o waho, ma lalo o nā kānāwai huna huna o ʻEulopa a me US, ʻaʻole pono e ʻike i nā kikoʻī waiwai.

Paʻakikī ka hoʻonohonoho ʻana i nā kulekele ʻikepili ma nā ʻāina āpau, ʻoi aku ka hāʻawi ʻana i nā kānāwai ʻokoʻa a me nā lula ma nā ʻāina like ʻole me nā manaʻo moʻomeheu like ʻole e pili ana i ka pale ʻikepili a me ka pilikino. ʻO ka protocol ponoʻī ma ka paʻamau i wehe piha ʻia i nā lālā consortium, kahi hemahema ʻenehana maopopo ʻole i kūpono ʻole i nā koi i hoʻolālā ʻia.

ʻAʻole hiki i ka Libra HotStuff BFT ke hoʻokō i ka throughput i koi ʻia no kahi ʻōnaehana uku

Ma UK, hiki i nā ʻōnaehana hoʻomaʻemaʻe e like me BAC ke lawelawe ma kahi o 580 mau hana i kēlā me kēia mahina. I ka manawa like, hiki i nā ʻōnaehana maikaʻi loa e like me Visa ke hana i nā hana 000 i kēlā me kēia lā. Hoʻololi ʻia ka hana ma muli o ka nui o ke kālepa, ka hoʻokele pūnaewele, ka hoʻouka ʻana o ka ʻōnaehana, a me Nānā AML (anti-money laundering, money laundering schemes).

Ke hoʻāʻo nei ʻo Libra e hoʻoponopono i nā pilikia ʻaʻole pilikia maoli no ka hoʻololi ʻana i ka home, no ka mea, ua hoʻoponopono hou nā mokuʻāina i kā lākou ʻoihana hoʻomaʻemaʻe i nā makahiki i hala. No nā mea kūʻai kūʻai ma ka European Union, ʻaʻole pilikia ka neʻe kālā. Ma ka hana kuʻuna, hiki ke hana i kēia me kahi kelepona maʻamau i kekona. No nā hoʻoili ʻoihana nui, aia nā ʻano hana like ʻole a me nā lula e pili ana i ka neʻe ʻana i nā kālā nui.

ʻAʻohe kumu ʻenehana no ka hiki ʻole ke hoʻokō koke ʻia nā uku o nā palena palena ʻē aʻe, ʻokoʻa i nā lula a me nā koi ma waena o nā mana kūpono. Inā hoʻokō ʻia nā hana pale e pono ai (ka mea kūʻai aku e pono ai, ka nānā ʻana i nā hoʻopaʻi, a me nā mea ʻē aʻe) i nā manawa he nui ma nā pae like ʻole o ke kaulahao kālepa, hiki i kēia ke hoʻopaneʻe i ke kālepa. Eia nō naʻe, he hana maoli kēia lohi i ke kānāwai hoʻoponopono a me ka hoʻokō, ʻaʻole ka ʻenehana.

No nā mea kūʻai aku, ʻaʻohe kumu e maopopo ʻole ai kahi kālepa UK ma kahi mau kekona. Ke lohi nei nā hana kūʻai kūʻai ma EU Nānā KYC (Know Your Customer) a me nā palena AML i kau ʻia e nā aupuni a me nā mea hoʻoponopono, pili like i nā uku Libra. ʻOiai inā e lanakila ʻo Facebook i nā keʻakeʻa i ka hoʻololi ʻana i nā palena ʻāina a me ka hoʻoili ʻana i ka ʻikepili pilikino, ʻo ke kumu hoʻohālike i manaʻo ʻia he mau haneli kanaka-makahiki mai ka hoʻoili ʻana o ka honua a pono paha e hoʻolālā hou ʻia mai ka wā ʻōpala.

ʻAʻole pololei ka ʻōlelo Libra Move

Hoʻopuka ka pepa keʻokeʻo i nā ʻōlelo wiwo ʻole e pili ana i kahi ʻōlelo hou i hoʻāʻo ʻole ʻia i kapa ʻia ʻo Move. He kānalua loa kēia mau ʻōlelo mai ka manaʻo o ka manaʻo ʻōlelo papahana (PLT).

He ʻōlelo hoʻolālā hou ʻo Move no ka hoʻokō ʻana i ka loiloi kālepa maʻamau a me nā ʻaelike akamai ma ka Libra blockchain. Ma muli o ka manaʻo o Libra e lawelawe i nā piliona kānaka, ua hoʻolālā ʻia ʻo Move me ka palekana ma ke ʻano he mea nui.

ʻO kahi hiʻohiʻona nui o Move ʻo ia ka hiki ke wehewehe i nā ʻano kumu waiwai kūʻokoʻa me nā semantics i hoʻoulu ʻia e ka loina laina.

I loko o nā blockchains lehulehu, ʻike ʻia nā ʻaelike akamai i ka loiloi o nā pūnaewele lehulehu me nā moʻokāki escrow, kala kala kālā, ka hoʻopuka ʻana i nā hōʻailona OTC, a me ka piliwaiwai. Hana ʻia kēia mau mea a pau ma kahi ʻōlelo hoʻolālā maikaʻi ʻole i kapa ʻia ʻo Solidity, mai kahi ʻano hoʻonaʻauao e like me ke akamai o ka mea kākau o PHP. ʻO ka mea kupanaha, ʻaʻole pili ka ʻōlelo hou mai Facebook me kēia mau ʻenehana, no ka mea, he ʻōlelo kākau ʻōlelo ia i manaʻo ʻia no nā kumu ʻoihana pohihihi.

I loko o nā papa helu hoʻolaha pilikino, ʻo nā ʻaelike akamai kekahi o ia mau huaʻōlelo i hoʻolei ʻia e nā mea kūkākūkā me ka nānā ʻole i ka wehewehe a i ʻole kumu. Hoʻolilo maʻamau nā mea aʻoaʻo polokalamu ʻoihana i ke kālā mai ka ambiguity, a ʻo nā ʻaelike akamai ka apotheosis o ka obscurantism hui no ka mea hiki ke wehewehe ʻia he ʻano maoli.

Ma hope o ka hana ʻana i nā koi e pili ana i kona palekana, pono mākou e nānā i nā semantics o ka ʻōlelo. ʻO ka pololei o ke kumumanaʻo ʻōlelo papahana ʻelua mau hōʻike ʻokoʻa: "holomua" a me "mālama", e hoʻoholo ai i ke kūlike o ka āpau āpau o nā lula loiloi no ka ʻōlelo. ʻOi aku ke kikoʻī, ma ke ʻano ʻano manaʻo, he "linear" kahi hana inā hoʻohana ʻo ia i kāna hoʻopaʻapaʻa i hoʻokahi manawa, a "affine" inā hoʻohana ʻo ia iā ia i hoʻokahi manawa. Hāʻawi ka ʻōnaehana ʻano laina i ka hōʻoia paʻa e hōʻoiaʻiʻo ʻia kahi hana laina laina ma ka hāʻawi ʻana i nā ʻano i nā subexpressions hana āpau a me ka mālama ʻana i kahi i hana ʻia ai nā kelepona. He waiwai maʻalahi kēia e hōʻoia ai a ʻaʻole maʻalahi ke hoʻokō no kahi papahana holoʻokoʻa. ʻO ka paʻi laina laina he ʻano haʻawina hoʻonaʻauao loa, i hoʻopili ʻia e ka hoʻokō ʻana i ke ʻano kūʻokoʻa ma Clean a me ke ʻano nona i Rust. Aia kekahi mau manaʻo mua no ka hoʻohui ʻana i nā ʻano laina i ka Glasgow Haskell Compiler.

ʻO ka ʻōlelo a Move e pili ana i ka hoʻohana ʻana i nā ʻano laina me he luʻu pono ʻole i loko o ka compiler, mai laila ʻaʻohe ʻano loiloi loiloi like ʻole. E like me ka mea e hiki ai ke haʻi aku, ua haʻi ka whitepaper i nā palapala canonical mai Girard a me Peirce, a ʻaʻohe mea like i ka hoʻokō maoli.

Eia hou, ʻaʻole ʻike ʻia nā semantics maʻamau o ka ʻōlelo i manaʻo ʻia he palekana ma ka hoʻokō a i ʻole ka palapala. He liʻiliʻi ka ʻōlelo e ʻike ai i kahi hōʻoia piha o nā semantics pololei ma Coq a i ʻole Isabelle. ʻO ka ʻoiaʻiʻo, hiki ke hoʻokō me nā mea hana hou i hana ʻia i nā makahiki he ʻumi i hala. ʻIke mākou pehea e hana ai, e hoʻomaka me na George Necula a me Peter Lee hoʻi i ka makahiki 1996.

Mai ka manaʻo manaʻo ʻōlelo papahana, ʻaʻole hiki ke hoʻāʻo i ka ʻōlelo ʻo Move he ʻōlelo hilinaʻi a paʻa hoʻi, no ka mea, ʻo kēia mau koi i ka hoʻoluli lima maʻemaʻe a me ke kālepa ʻana ma mua o ka hōʻike maoli. He kūlana weliweli kēia no kahi papahana ʻōlelo e noi ʻia nei e hoʻoponopono i nā piliona kālā o nā kālepa.

He hewa ka palapala cryptography Libra

ʻO ke kūkulu ʻana i nā cryptosystem paʻa he pilikia ʻenehana paʻakikī, a ʻoi aku ka maikaʻi o ka hoʻokokoke ʻana i ka hana ʻana me nā code pōʻino me ka nui o ka paranoia olakino. Aia nā hanana nui ma kēia wahi, e like me ka papahana Microsoft Everest, ke kūkulu nei i kahi palekana hōʻoia TLS ahu. Loaʻa nā mea hana no ka hana ʻana i nā primitive hiki ke hōʻoia. ʻOiai he pipiʻi kēia, ʻaʻole maopopo ia ma mua o ka hiki ke hoʻokele waiwai o Facebook. Eia naʻe, ua hoʻoholo ka hui ʻaʻole e komo i ka papahana, i hoʻolaha ʻia he kumu hilinaʻi no ka ʻōnaehana kālā honua.

papahana libra kauka i mai kekahi mau hale waihona puke hou loa no ka hana ʻana i nā cryptosystem hoʻokolohua i ʻike ʻia i nā makahiki i hala. ʻAʻole hiki ke ʻōlelo ʻia inā palekana a ʻaʻole paha nā hilinaʻi o nā mea hana ma lalo nei, no ka mea, ʻaʻohe o kēia mau hale waihona puke i loiloi ʻia a ʻaʻohe kulekele hōʻike maʻamau. ʻO ka mea kūikawā, no kekahi mau hale waihona puke ʻaʻohe mea e pili ana i ka pale ʻana i nā hoʻouka ʻaoʻao a me nā hoʻouka manawa.

  1. ed25519-dalek
  2. curve25519-dalek

ʻOi aku ka hoʻokolohua o ka hale waihona puke libra a hele aku ma mua kumu hoʻohālike maʻamau, e hoʻohana ana i nā ʻenehana hou loa e like me verifiable random functions (VRFs), bilinear pairs, a me nā pūlima paepae. He kūpono paha kēia mau ʻano a me nā hale waihona puke, akā ʻo ka hoʻohui ʻana iā lākou a pau i loko o kahi ʻōnaehana e hoʻāla ai i nā hopohopo koʻikoʻi e pili ana i ka ʻāina hoʻouka kaua. ʻO ka hui pū ʻana o kēia mau mea hana hou a me nā ʻenehana e hoʻonui nui i ka paʻakikī o ka hōʻoia ʻana i ka palekana.

Pono e noʻonoʻo ʻia he mea palupalu kēia puʻupuʻu cryptographic holoʻokoʻa i nā hoʻouka like ʻole a hiki i ka hōʻoia ʻana. ʻAʻole hiki ke hoʻohana ʻia ke kumu hoʻohālike kaulana 'Move Fast and Break Things' Facebook i nā mea hana cryptographic e hoʻoponopono i ka ʻikepili kālā o ka mea kūʻai aku.

ʻAʻole hiki i ka Libra ke hoʻokō i nā mīkini pale mea kūʻai

ʻO kahi hiʻohiʻona kūʻokoʻa o ka ʻōnaehana uku ʻo ia ka hiki ke hoʻihoʻi i kahi kālepa inā hoʻopau ʻia ka uku e kahi hoʻopiʻi a alakaʻi paha i kahi pōʻino a i ʻole ʻōnaehana. Hoʻolālā ʻia ka ʻōnaehana Libra e "hoʻopiha" a ʻaʻole hoʻokomo i kahi ʻano kālepa no ka hoʻopau ʻana i ka uku. Ma UK, ʻo nā uku āpau ma waena o £100 a me £30,000 e pili ana i ka Consumer Credit Act. ʻO ia ke ʻano o ke kuleana o ka ʻōnaehana uku me ka mea kūʻai aku inā loaʻa kahi pilikia me ka huahana i kūʻai ʻia a inā ʻaʻole hāʻawi ka mea loaʻa i ka uku i ka lawelawe. Pili nā lula like i ka EU, Asia a me ʻAmelika ʻĀkau.

ʻAʻole i hoʻokomo ʻia ka hoʻolālā o Libra i kēia manawa i kahi protocol e hoʻokō i kēia mau kānāwai a ʻaʻohe hoʻolālā maopopo no ka hana ʻana i kekahi. ʻOi aku ka maikaʻi, mai kahi hiʻohiʻona hoʻolālā, ʻo ka hopena o ka ʻōnaehana ʻikepili i hōʻoia ʻia o ka kernel, e pili ana i ka mokuʻāina o ka Merkle drive, ʻaʻole ia e ʻae i kekahi hana e hana i kēlā protocol me ka ʻole o ka hoʻolālā ʻana i ka kernel.

Ma hope o ka hana ʻana i kahi loiloi ʻenehana o kēia papahana, hiki iā mākou ke hoʻoholo ʻaʻole ia e hele i ka hui ʻana i nā noiʻi ʻōnaehana hoʻolaha mahalo ʻia a i ʻole ka puke pai ʻenehana kālā. No ka ho'āʻoʻana e hoʻololi i ke kulekele pili kālā o ka honua, pono e hanaʻia ka nui o nā hanaʻenehana no ka hanaʻana i kahi pūnaewele hilinaʻi a me ka hoʻoponopono paʻaʻana i nāʻikepili mea hoʻohana i hiki i ka lehulehu a me nā mea hoʻoponopono ke hilinaʻi.

ʻAʻole au i ʻike i ke kumu e manaʻoʻiʻo ai ua hana ʻo Facebook i nā hana e pono ai i kāna hoʻolālā ʻana e lanakila ai i kēia mau pilikia ʻenehana a i ʻole he mau pono ʻenehana ma luna o nā ʻōnaehana o kēia manawa. ʻO ka ʻōlelo ʻana he pono ka ʻoihana i ka hoʻoponopono hoʻoponopono e ʻimi i nā mea hou, ʻaʻole ia he kumu no ka hana ʻole ʻana iā lākou ma mua.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka