Stacks-wallet-web: [์›น ์Šคํƒ ์›”๋ ›] ๊ณ„์•ฝ ๊ฒŒ์‹œ ์กฐ๊ฑด์„ ํ‘œ์ค€ ์กฐ๊ฑด์œผ๋กœ ๋Œ€์ฒด

์— ๋งŒ๋“  2021๋…„ 02์›” 22์ผ  ยท  9์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: blockstack/stacks-wallet-web

๊ณ„์•ฝ ๊ฒŒ์‹œ ์กฐ๊ฑด ๋ฐ ํ‘œ์ค€ ๊ฒŒ์‹œ ์กฐ๊ฑด์ด์žˆ๋Š” tx๋Š” ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฐ ์ƒท๋ณด๊ธฐ :
Screenshot from 2021-02-22 09-08-38

๊ณ„์•ฝ ๊ฒŒ์‹œ ์กฐ๊ฑด์€ ๊ณ„์•ฝ์„ ์–ธ๊ธ‰ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

P1 ๐Ÿ› Bug!

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์‹ค์ œ๋กœ ์ด๊ฒƒ๋ณด๋‹ค ๋” ๋‚˜์ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ํฌ์ŠคํŠธ ์กฐ๊ฑด ๋กœ์ง์€ ํฌ์ŠคํŠธ ์กฐ๊ฑด์ด tx-sender์—๊ฒŒ๋งŒ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. Jude๋Š” ์ตœ๊ทผ์ด SIP์˜ ์ผ๋ถ€ ๋ฌธ๊ตฌ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์—ฌ์ด๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Stacks Wallet์€ ์‹ค์ œ๋กœ ๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ ์กฐ๊ฑด์„ ํ˜„์žฌ ๊ณ„์ •์˜ STX ์ฃผ์†Œ๋กœ ๋ฎ์–ด ์”๋‹ˆ๋‹ค.

๊ด€๋ จ : https://github.com/blockstack/ux/issues/969

๋ชจ๋“  9 ๋Œ“๊ธ€

๊ณ„์•ฝ ๊ฒŒ์‹œ ์กฐ๊ฑด์ด ํ‘œ์ค€ ๊ฒŒ์‹œ ์กฐ๊ฑด์œผ๋กœ ๋Œ€์ฒด๋˜์–ด ๊ณ„์•ฝ์—์„œ stx๋ฅผ ์ „์†กํ•  ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์•„๋ž˜์˜ ๊ณ„์•ฝ ํ˜ธ์ถœ ์ฝ”๋“œ๋Š” ๋‘ ๊ฐ€์ง€ ํ‘œ์ค€ ๊ฒŒ์‹œ ์กฐ๊ฑด์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์•”ํ˜ธ:
Screenshot from 2021-02-22 09-21-54

ํƒ์ƒ‰๊ธฐ์˜ ๊ฒŒ์‹œ ์กฐ๊ฑด :
Screenshot from 2021-02-22 09-19-55

์‹ค์ œ๋กœ ์ด๊ฒƒ๋ณด๋‹ค ๋” ๋‚˜์ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ํฌ์ŠคํŠธ ์กฐ๊ฑด ๋กœ์ง์€ ํฌ์ŠคํŠธ ์กฐ๊ฑด์ด tx-sender์—๊ฒŒ๋งŒ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. Jude๋Š” ์ตœ๊ทผ์ด SIP์˜ ์ผ๋ถ€ ๋ฌธ๊ตฌ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์—ฌ์ด๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Stacks Wallet์€ ์‹ค์ œ๋กœ ๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ ์กฐ๊ฑด์„ ํ˜„์žฌ ๊ณ„์ •์˜ STX ์ฃผ์†Œ๋กœ ๋ฎ์–ด ์”๋‹ˆ๋‹ค.

๊ด€๋ จ : https://github.com/blockstack/ux/issues/969

์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ๋” ๋†’์€ ์šฐ์„  ์ˆœ์œ„๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํƒ์ƒ‰๊ธฐ ์ƒŒ๋“œ ๋ฐ•์Šค ๋˜๋Š” ๋‹ค๋ฅธ ์•ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ft ์ „์†ก์„ ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ๋ฐ ๋™์˜ํ•˜๋ฉฐ ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ์šฐ๋ฆฌ์˜ ์ตœ์šฐ์„  ์ˆœ์œ„ ์ด์ •ํ‘œ์— ๋ฒ„ํ‚ท์œผ๋กœ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ…Œ์ŠคํŠธ ๋ชฉ์ ์œผ๋กœ ๋ณด๋‚ธ ์‚ฌ๋žŒ ์ด์™ธ์˜ ์ฃผ์†Œ์— ๋Œ€ํ•ด์„œ๋Š” ๊ฒŒ์‹œ ์กฐ๊ฑด์„ ์ถ”๊ฐ€ ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜์— ์žˆ์–ด์•ผํ•˜์ง€๋งŒ tx๋ฅผ ํ†ต๊ณผํ•˜๋ ค๋ฉด ๋ณด๋‚ธ ์‚ฌ๋žŒ์„ ์œ„ํ•ด ์ถ”๊ฐ€ํ•˜๊ธฐ ๋งŒํ•˜๋ฉด๋ฉ๋‹ˆ๋‹ค.

๊ณ„์•ฝ ์กฐ๊ฑด์„ ์ œ๊ฑฐํ•ด๋„ ๋„์›€์ด๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค : https://explorer.stacks.co/txid/0xa14334f26ff547516135b5510809dee33db5797c836f8954c0ed45c2fb51f87b?chain=testnet

https://speed-spend.org/poxlite ์—์„œ๋Š” STX ๋ฐœ์‹ ์ž์— ๋Œ€ํ•œ ๊ฒŒ์‹œ ์กฐ๊ฑด, ์ฆ‰ ์Šค๋งˆํŠธ ๊ณ„์•ฝ์„ ์Šคํƒ ์›น ์ง€๊ฐ‘์— ์ง€์ •ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ŠคํŒ…๊ฑฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

https://github.com/friedger/speed-spend/commit/c3b30b6bdda2637e573d0aa2c06088ba24aaccac

๋‚ด๊ฐ€ ์ œ์•ˆํ•˜๋Š” ๊ฒƒ์€ ๊ทธ tx๊ฐ€ ํฌ์ŠคํŠธ ์กฐ๊ฑด์ด ์ „ํ˜€์—†๋Š” ๊ฒƒ์ด ๋” ๋‚ซ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. tx-sender ๋Š” ์‹ค์ œ๋กœ ์ž์‚ฐ์„ ์ „์†กํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— Deny ๋ชจ๋“œ์—์„œ๋„ tx๊ฐ€ ์„ฑ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์ œ์•ˆํ•˜๋Š” ๊ฒƒ์€ ๊ทธ tx๊ฐ€ ํฌ์ŠคํŠธ ์กฐ๊ฑด์ด ์ „ํ˜€์—†๋Š” ๊ฒƒ์ด ๋” ๋‚ซ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. tx-sender ๋Š” ์‹ค์ œ๋กœ ์ž์‚ฐ์„ ์ „์†กํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— Deny ๋ชจ๋“œ์—์„œ๋„ tx๊ฐ€ ์„ฑ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋” ๋ช…ํ™•ํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚ด๊ฐ€ ์ œ์•ˆํ•˜๋Š” ๊ฒƒ์€ ๊ทธ tx๊ฐ€ ํฌ์ŠคํŠธ ์กฐ๊ฑด์ด ์ „ํ˜€์—†๋Š” ๊ฒƒ์ด ๋” ๋‚ซ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. tx-sender ๋Š” ์‹ค์ œ๋กœ ์ž์‚ฐ์„ ์ „์†กํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— Deny ๋ชจ๋“œ์—์„œ๋„ tx๊ฐ€ ์„ฑ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋‹ค๋ฆผ. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์‹œ๋„ ํ•  ๊ฒƒ์ด๋‹ค. ๊ฐ์‚ฌ.

๋ฒ„์ „ 2.3.0์—์„œ ์ˆ˜์ • ๋ฐ ๋ฆด๋ฆฌ์Šค ๋จ : +1 :

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰