develop custom_top_html:no
default debug random = 1 / type = READ / detected = READ / doc_Srl = 10486367

 

 

비트코인은 10분에 한 번씩 거래내역들을 받아서 처리합니다. 
초당 7건 정도의 거래를 처리할수 있다고 합니다.

그러니 초당 거래 수가 7건을 넘어가면 필연적으로 거래가 밀리게 됩니다. 
게다가 거래가 밀리지 않는다 하더라도 결제 승인에 최대 10분을 기다려야 합니다.

이것은 끊임없이 비트코인이 실사용 될 수 있냐는 공격에 근거가 되었습니다.
이른바 '비트코인으로 커피 사 마실 수 있나요?'  공격입니다. 
또한 이 커피를 사 마시는 1번의 트랜잭션에 커피값 이상의 수수료가 소모된다는 지적까지도 있었습니다. 


(비트코인 전송이 폭주하던 당시 수수료가 매우 비쌋던건 사실입니다만 이건 참 악의적인 게 1 트랜잭션에 수수료가 5천 원이라고 하더라도 두 잔 사는데 1만원이 들어가는 것이 아닙니다. 

말하자면 20억짜리 펜트하우스를 사는데도 5천 원 정도가 들어가는 것이고 거래대금에 비춰볼 때 한정 없이 싼 수수료입니다.) 



비트코인 네트워크의 신뢰도는 매우 높지만 대신 느리고 비싼 편입니다.
이 비트코인을 어떻게 빠르고 싸게 쓸 수 있을까? 그 해결방법이 라이트닝 네트워크입니다.
(이하 LN, Lightning Network)  
비트코인 체인에 0.0001 BTC 이 오간 것까지 모두 기록할 필요가 없다는 생각이 이 기술의 출발점입니다. 

LN는 트랜잭션을 블록체인으로 보내지 않고 별도의 채널을 만들어서 거래하는 것으로 거래내역이 블록체인에 매번 기록되지 않습니다. 
직접 블록체인에 거래하는 방식이 아니기 때문에 오프체인 (offchain) 솔루션 이라고 합니다. 

별도의 장부에 거래내역을 적어놓고 가상 거래를 한 후 나중에 이 거래내역을 정리하여 메인 체인에 기록하게 됩니다. 

예를 들어 다음과 같은 거래내역이 있다고 가정합니다. 

A -> B  0.01BTC
A -> B  0.01BTC
A -> B  0.01BTC
A -> B  0.01BTC
B -> A  0.01BTC 

모두 블록체인에 기록할 경우 5번의 거래와 5번의 기다림 5번의 수수료가 필요합니다.
이것을 가상의 장부에 기록하여 놓고 나중에 한꺼번에 정산하여 

A -> B  0.03BTC

이라고 한 번만 기록하면 5번의 기록을 대체할 수 있습니다. 


이것은 채널 간에도 연결되어 나와 전혀 상관없는 사람과의 거래내역에서도 정산 루트를 찾아 최적화 시킵니다. 

예를 들면 

A -> B  0.01BTC 
B -> C  0.01BTC
C -> D  0.01BTC
D -> E  0.01BTC 

마찬가지로 

A -> E  0.01BTC 

라는 한 번의 기록으로 대체할 수 있습니다. 

이 기록은 블록 체인에서 처리하는 것이 아니기 때문에 블록 생성을 기다릴 필요가 없으며 수수료도 0에 가깝게 설정할 수 있습니다. 
그리고 채널을 종료할 때 그간의 거래내역을 최적화 하여 메인 체인에 기록하게 됩니다. 

결국에는 거래내역을 비트코인 메인 체인에 기록하기 때문에 전송 수수료는 채널을 닫을때 한번은 지불해야 합니다
스팸방지를 위해 LN에서는 1사토시의 수수료를 책정합니다. 
(현재 기준 0.04원) 

수수료는 1사토시 고정은 아닙니다. 실제 수수료는 현재 거의 0 입니다.

 


LN은 먼저 코인을 예치하여둔 후 믿을만한 스마트 계약에 의해 발동되기 때문에 신뢰하고 사용할 수 있습니다. 
하지만 어디까지나 자주 거래되는 소액결제 용도로 적합한 기술입니다. 

수억짜리 슈퍼카를 사거나 수십억짜리 펜트하우스를 사는데 LN를 사용할 필요는 없습니다.
조금 비싸고 더디더라도 메인 체인에 직접 트랜잭션을 보내 사용하는 것이 좋습니다. 




라이트닝 네트워크는 현재 4000개가 넘는 노드와 13,000 개 이상의 채널이 열려있고
500 BTC 가까이 예치되어 있습니다. 
https://1ml.com/ 에서 라이트닝 네트워크의 상황과 지원하는 온, 오프라인 상점을 모두 확인하실 수 있습니다.



----------------------------------------------

코인과 블록체인 기술에 대해 쉽게 이해하는 단편들을 '블록체인 쿠키' 라는 이름으로 연재해 보겠습니다. 
 

 

 

 
 

[알림: 이 게시글은 관리자에 의해 ''에서 '개발'로 이동되었습니다]
30,582

도원Dowon님의 서명

profile

 

0x65Ca99B8588929777f7aCEd83265De0ac720707E

 

블로그 

http://isnow.tistory.com

유튜브 

https://www.youtube.com/c/dowontv

 

댓글 31
  • profile
    크림메일 2018.12.11 01:08
    잘 활용 되면 좋겠네요~
    좋은 정보 감사합니다.
  • ?
    채굴start2018 2018.12.11 01:14

    정말 좋은 정보네요~

  • profile
    반달얼굴 2018.12.11 02:14
    이해하기 쉬운 정리글 감사합니다. 지식하나 줏어갑니다 ^^
  • ?
    sundrop 2018.12.11 02:43
    오오 좋은 설명 감사합니다.
    개인적으로 저렇게 되면 취약점이 없는지 참 궁금하네요 :)
  • profile
    도원Dowon 2018.12.11 11:44
    @sundrop
    취약점은 구글링해보면 이것저것 뜨는것 같더라고요
    그런데 라이트닝 네트워크가 처음 조셉푼에 의해 제안된지 시간이 상당히 지난 상태이고
    블록체인 기술발전이 빨라서 한달전 결함이 지금은 결함이 아니게 되고 하는 곳이라서 ..
    아마도 지금은 충분히 완성도가 있다고 검증이 되었기 때문에 활성화 되는것이라 생각합니다.

    하지만 제가 아는 상식선에서 모든 오프체인 솔루션은 온체인 (직접 블록체인에 기록) 보다 신뢰성이 높을수가 없습니다.
  • profile
    도원Dowon 2018.12.11 11:47
    @sundrop
    음 그래서 본문 말미에 슈퍼카나 집을 살때는 LN 쓸필요가 없다고 적어놓은 이유입니다.
    라이트닝 네트워크도 소액의 빈번한 결제에 적합한 용도로 만들어 졌다고 소개되고 있습니다.
  • ?
    Augen 2018.12.11 04:00

    제일 궁금한건 ... LN에서는 누가 최종적으로 BTC 메인체인 트랜잭션 수수료를 부담해야 하는건가요 ? ;;

  • profile
    도원Dowon 2018.12.11 11:20
    @Augen
    네 맞습니다 본문에도 그렇게 적혀있습니다. 결국에는 비트코인 체인에 적어야 의미가 있습니다
  • ?
    Augen 2018.12.11 14:03
    @도원Dowon

    제 댓글은 질문이였습니다.

    1) LN 이용자들은 LN 내에서 트랜잭션당 1 sat 을 지불하는 건 알겠습니다만, 결국 트랜잭션 뭉치를 BTC 네트워크에 올릴때 드는 network mining fee는 누가 지불하는 건가요? 1 sat 씩 모여서는 택도 없을 것 같은데 말입니다 ;;

    2) 라넷 노드를 유지하는 사람들도 얻는 보상이 있나요? 이것도 코어측 기업이 운용하는 솔루션으로 알고 있는데 깨알만한 네트워크 수수료 말고 뭘로 수익을 창출하는 지도 궁금하네요.

    답변 미리 감사드립니다. __)

  • profile
    도원Dowon 2018.12.11 16:26
    @Augen
    LN은 별도의 채널을 개설해서 P2P 거래 하는 방식입니다.
    채널을 닫을때 비트코인 체인에 기록하면서 수수료를 지불합니다.
    채널 닫으면서 내는겁니다
    그러고 보니 제 본문 내용이 잘못 되었네요 1사토시씩 모아서 수수료 내는것이 아닙니다 수정하겠습니다

    두번째로 그 수수료가 노드에게 갑니다 1사토시라고 적었지만 상징적인것이고 사실 LN의 수수료는 지금 1사토시 한참 밑이라 거의 0입니다
    수수료는 그냥 편의상 뉴스기사에도 1이라고 표현한건데 고정이 아닙니다
    라이트닝 네트워크 채널이 커지면 은행처럼 된다던데 수익창출은 사업적인 영역인것 같습니다
  • ?
    Up&Right 2018.12.11 06:17
    좋은 글 좋은 정보 좋은 의견 감사합니다.
    많은 도움되었구요.
    참고할께요
  • ?
    존버중 2018.12.11 07:44
    좋은 정보글 감사합니다. ^^
  • ?
    무명인 2018.12.11 07:57
    결론적으로 LN 이라는 별도의 분리된 서비스라고 보는게 맞을 것 같습니다.
  • ?
    psi5720 2018.12.11 08:39
    거래소에서 거래하는 것이 일일이 블록체인에 기록되지 않는것과 비슷하군요.
  • profile
    도원Dowon 2018.12.11 11:21
    @psi5720

    네 비슷합니다
    단지 거래소는 중앙화 되어있는 데이터베이스라서 위변조가 가능하고
    LN은 스마트컨트랙트를 이용합니다

  • ?
    AppA 2018.12.11 09:25
    잘 읽었습니다. 고맙습니다~
  • profile
    ddengle BOT 2018.12.11 09:25
    @AppA
    AppA님 축하합니다. 4 보너스 캐시에 당첨되셨습니다.!!
  • profile
    rhdwjd 2018.12.11 09:59

    비트코인이 살아야 다른 암호화폐도 같이 살아납니다. 비트코인의 확장성 솔루션 중 하나인 라이트닝네트워크에 관심과 참여가 증가되기를 바랍니다. 저는 프로그램이나 코딩에는 일자무식인지라 노드를 돌리고 싶어도 어찌 하는지 잘 모르겠네요. 마이너 분들의 적극적인 참여 바랍니다.  어차피 24시간 돌리는 채굴기에 그냥 라이트닝네트워크 노드도 같이 돌리면 되지 않나요?

     라이트닝 노드 돌리기
    https://medium.com/coinmonks/guide-setup-a-lightning-network-node-on-windows-8475206807f

     

     라이트닝 네트워크 휴대용 노드

    https://www.ddengle.com/board_free/10362471

     

     라이트닝 물건구입

    https://www.ddengle.com/board_free/10440670

  • ?
    초코선인 2018.12.11 10:11
    잘 읽어 봅니다..감사요
  • profile
    ddengle BOT 2018.12.11 10:11
    @초코선인
    초코선인님 축하합니다. 3 보너스 캐시에 당첨되셨습니다.!!
  • profile
    금마 2018.12.11 10:50
    오프체인, 사이드체인, 페이먼트 채널. 비슷하지만 조금씩 다른 개념입니다.
  • profile
    도원Dowon 2018.12.11 11:28
    @금마
    작성자가 삭제한 댓글입니다
  • profile
    금마 2018.12.11 14:31
    @도원Dowon
    앗! 딴지 걸려고 단 댓글이 아니라 그런 용어가 있다고 소개한다는 것이 앞뒤를 잘라서 오해(?)를 일으킬 수 있을 듯 하네요. 나중에 해당 용어에 대해서 소개 드리겠습니다. ^^
  • profile
    ryanSCB 2018.12.11 10:58
    이런 글 너무 좋아요~!!!

    고맙습니다.
  • profile
    블루코인 2018.12.11 11:22
    잘보고 갑니다~~굿!
  • profile
    도원Dowon 2018.12.11 11:32
    여러분 좋은댓글 감사합니다
    제가 올릴글은 앞으로도 기술적 정교함을 보장하지는 않습니다.
    말그대로 생각없이 쿠키 하나 집어먹듯이 편하게 보면서 쉽게 이해해 보는 컨텐츠를 우선합니다
  • ?
    쪼리 2018.12.11 17:30
    비트코인으로 상품을 구매했다가 취소할경우 어떻게 되나요.
  • profile
    rhdwjd 2018.12.11 19:29
    @쪼리

    업체의 취소 환불 규정에 따르겠죠. 환불하게 되면 트랜잭션 수수료는 제로 이니까 부담없이 받은 만큼의 비트코인을  구매자의 라이트닝월렛 주소로 그대로 페이백 하면 되겠죠.  모든것은 기록으로 남으니까 확인 가능하구요.

  • profile
    아크마DK 2018.12.11 18:12
    좋은 정보 감사합니다.
  • profile
    Dev_J 2018.12.14 11:34
    이 기능을 구현하기위해 비트코인 코어쪽에 스마트컨트랙트 비슷한 개념이 들어간 것으로 알고 있습니다. ETH 의 솔리디티처럼 코딩이 가능한 것은 아니지만 LN 채널이 파기되었을 경우 코인을 다시 보냈던 사람에게 돌려줄 수 있는 기능이죠. (들어간지 1년 넘은듯)
    비트코인 코어에서 포크한 수많은 알트코인들도 업데이트만 제대로 한다면 LN 구현이 가능해보입니다. (라이트코인도 LN 성공했죠~)
  • ?
    반복반복 2019.03.03 11:04
    잘 보고 갑니다^^ㅎㅎ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 [땡글운영위] 이사진 구성원 변경 공지 7 file 13 732
땡글운영위
2019.09.03
공지 로그인이 안되시는 분은 문의해주시기 바랍니다. 3 4 1571
땡글개발자
2019.08.21
공지 개인 정보 유출에 따른 사과문 54 file 8 3401
땡글개발자
2019.08.21
1492 알트코인 코어 설치 질문 드립니다. 안녕하세요 코인 코어 설치를 해보고 싶어서 문의 드립니다~ 찾을려고 해도 찾을 수가 없네요ㅠㅠ 에이다, 미스릴 ,오미세고 혹시 코어 설치방법 아시는분 계신가요??   구글링해도 안나오는거 같아요...           -... 11 625
블록체인배우고싶어요
2018.12.20
1491 개발 06 블록체인 - 트랜잭션1 국내 대기업 L* 에서 교육한 블록체인 교육 실강입니다.   https://www.youtube.com/watch?v=VQbRemR1Hic&feature=youtu.be                     ------------------------------------- 꼬리말 * 게시글 내용 삭... 2 7 849
쌍둥아빠
2018.12.20
1490 질문 모네로질문이요~     안녕하세요 모네로 연구중입니다.    ubutu로 개발연구중인데 1모네로가 리눅스에서 단위가 어떻게되나요?   표기법이다른거같은데 아시는분 알려주시면 감사하겟습니다.                   --------------------... 9 499
피로
2018.12.18
1489 질문 거래소 서버 vps사용되나요?         해외친구한테 맡겨서 거래소제작 중인데 서버를 vps 넣어도 상관없나요?? 마무리단계인대 사업하고 아이디어만 가지고 하는거라 서버랑 프로그래밍쪽은 자세히 모릅니다. 잘아시는분들 알려주세요 ㅜ   거래... 9 667
글로벌플렛폼
2018.12.16
1488 개발 erc-20토큰과 백서 작성 문의드립니다. 안녕하세요 .   토큰개발과 백서 작성 의뢰를 하려 합니다 erc-20토큰 개발 문의 드립니다.  전송 기능만 있으면 됩니다 . 현재는 스마트 컨트랙은 따로 필요 없습니다.    더불어 백서 작성 의뢰도 드리려 합니다.  ... 610
inyori
2018.12.15
1487 [강좌] 이더소셜 PHP API 서버 만들기 #3. 계정 잔액 확인하기 안녕하세요. 쌩광부입니다.   #3. 계정 잔액 확인하기   우선 이더소셜 노드에서 잔액을 읽어오기 위해 노드를 설치해야합니다.   1. 이더소셜 노드 설치하기   이더소셜 노드의 빌드를 위해 필요한 패키지들을 설치... 4 10 2453
쌩광부
2018.12.14
1486 비트코인 캐시는 어떻게 전송속도 문제를 극복하는가? _ 블록체인 쿠키     비트코인 캐시는 빅 블록 스케일링을 채택하였습니다.      블록체인은 코인 전송 주문을 블록에 담아 처리하는데 비트코인은 1MB의 블록에 전송 거래건을 기록합니다. (segwit 제외)     반면 비트코인 캐시는 3... 12 file 14 2021
도원Dowon
2018.12.14
1485 질문 라이트닝네트워크 노드 도대체 무슨말인지???       도데체 무슨말인지 문과 출신 사람들도 이해할수 있도록 알기쉽게 설명 좀 부탁드립니다.^^        출처 : 코인투데이         라이트닝을 이용한 비트코인 노드의 놀라운 발전속도 지난 몇 개월 동안 암호화폐... 9 file 778
rhdwjd
2018.12.13
1484 [강좌] 이더소셜 PHP API 서버 만들기 #2. 서버 환경 설정 안녕하세요. 쌩광부입니다.   이더소셜 PHP API 서버 만들기 2번째 강좌입니다. 이번 시간에는 코딩에 앞서 서버 환경 설정방법에 대하여 설명하도록 하겠습니다.   윈도우에서는 APM Setup을 이용하면 Apache2, PHP,... 7 17 1655
쌩광부
2018.12.12
1483 개발 블록체인 강의 05 - 암호화(2) 국내 대기업 L* 에서 교육한 블록체인 교육 실강입니다.   https://www.youtube.com/watch?v=naSwBOFA_DU&feature=youtu.be                     ------------------------------------- 꼬리말 * 게시글 내용 삭... 5 10 1002
쌍둥아빠
2018.12.12
1482 개발 블록체인 개발자가 되기 위하여 안녕하세요? 금마입니다.  (https://www.ddengle.com/@63285)   2016년 5월 28일 개발을 처음 시작하는 일반인을 대상으로 글을 올린 적이 있습니다.  * 개발공부가 처음이라고요?(https://www.ddengle.com/develop/1... 31 25 4813
금마
2018.12.11
1481 개발 라이트닝 네트워크 노드 돌리기       안녕하세요.    비트코인 확장성 솔루션 중 하나인 라이트닝 네트워크 노드를 돌려보려 합니다.   제가 워낙 프로그래밍에 무지해서 무슨 말인지 잘 모르겠습니다.   관심있으신 분은 아래글을 읽고 조금 더 쉽... 13 file 5 1707
rhdwjd
2018.12.11
비트코인을 현금처럼 쓸수있는 기술 라이트닝 네트워크 _ 블록체인 쿠키     비트코인은 10분에 한 번씩 거래내역들을 받아서 처리합니다. 초당 7건 정도의 거래를 처리할수 있다고 합니다.그러니 초당 거래 수가 7건을 넘어가면 필연적으로 거래가 밀리게 됩니다. 게다가 거래가 밀리지 않... 31 24 2214
도원Dowon
2018.12.11
1479 질문 업비트 매도 주문 에러 문의 업비트 API를 쓰고있는데요   똑같은코드로 매수 매도 가격(body 값만변경)만 변경하여 주문함수가 동작중입니다.   그런데 매수는 이상없이 되는데 매도는 'Jwt의 query를 검증하는데 실패'하였다고 뜨네요   아무리... 2 1535
마지막시드
2018.12.10
1478 개발 블록체인 강의 04 - 암호화(1) *** 답변 댓글이 있을 때 글 내용 삭제시 경고 없이 계정이 정지됩니다. *** *** 개인정보가 포함된 경우 혹은 불법적인 요소의 수정은 가능합니다.*** -----------------------------------------------------------... 17 14 1142
쌍둥아빠
2018.12.10
1477 질문 외부 커뮤니티 홍보를 하려면 어디에 하면 좋을지.. 제가 작은 블록체인 개발자 커뮤니티를 만들어서 이 게시판에 홍보를 했다가 경고를 먹고 삭제가 되었는데요.. 홍보를 하고 싶은데 딱히 어디에다가 하면 좋을지 잘 모르겠네요.. 네이버 검색에도 광고를 올리긴 했는... 6 530
블록체인나라
2018.12.10
1476 질문 현재 이더리움 메인넷의 코어 크기(사이즈)가 몇기가 정도 되나요?   지금 서버를 임대해서 이더리움을 설치하고 geth 명령으로 이더리움서버를 실행했습니다.   2대를 실행해놨는데 한대는 체인데이타가 360기가가 넘었고 다른 한대(fast모드)는 150기가 정도됩니다...   그런데 360... 1 2 1199
로텔
2018.12.10
1475 ProgPOW는 확실한 Anti-ASIC이 될 수 있을까요? ProgPOW에 대한 의문점 몇 가지.  ProgPOW는 확실한 Anti-ASIC이 될 수 있을까요?   https://eips.ethereum.org/EIPS/eip-1057 ProgPOW에 대하여 오늘 이 페이지를 정독해봤습니다. 아래 내용은 영어 번역이 미흡하여... 29 21 2098
쌩광부
2018.12.09
1474 개발 웹디자이너분 계신가요? 안녕하세요..... 저 혼자 하나 만들었는데 디자인 센스가 없어서 사이트가 허름하네요 ㅠㅠ 웹디자인 도와주실분 없나요???   사이트는 www.weshareluck.io 입니다.   한번 둘러보시고 도와주실분 메일이나 카톡 주세... 4 619
친절한냥이
2018.12.09
1473 [강좌] 쌩광부의 모바일 지갑 만들기 #7. 지갑 불러오기 안녕하세요. 쌩광부입니다.   저의 강좌는 오랜시간의 노력과 열정의 결과물입니다. 내용이 길고 지루하더라도, 강좌 내용에 관심없으셔도 "좋아요" 한방 눌러주시면 좋겠습니다. 그럼 더 열심히 강좌를 쓸 수 있겠죠... 9 file 19 1310
쌩광부
2018.12.09
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 ... 85 Next
/ 85

개인 정보 유출에 따른 안내

개인정보 유출에 따른 사과문

https://www.ddengle.com/board_free/11420106

8월20일 땡글 해킹사고 경과 보고

https://www.ddengle.com/board_free/11420345

로그인이 안되시는 분

https://www.ddengle.com/board_free/11420465
8월18일~20일 해커에 의해 땡글 사이트에서 땡글 회원님들의 아이디 및 비밀번호가 유출되고 있음을 발견하였습니다.
더이상 피해가 발생하지 않도록 조치된 상태이나 일부 사용자의 개인정보가 유출되었으며, 해커는 추가적으로 사용자 정보를 불법적으로 공개하겠다고 합니다.
  • 최근에 접속한 사용자의 경우 ID와 비번이 유출되었을 가능성이 높습니다. 최대 비번을 꼭 바꿔주시기 바랍니다. (특히 8월부터 8월21일까지)
  • 최근에 접속하지 않은 사용자의 경우에도 해커는 사용자 정보를 입수하여 그 일부 정보를 불법적으로 공개하였습니다.
  • 해커에 의한 사용자 도용을 방지하고자, 최근 수개월간 비번 변경을 하지 않은 약 1만8천명의 사용자를 이용정지시켰습니다.
이 글을 보시는 땡글 유저분은 자신이 계정이 정지된 상태라면 [email protected] 혹은 [email protected] 으로 메일주셔서 자신임을 간단히 인증하여 다시 계정을 활성화시키는 해킹 안내메일을 받으시기 바라며, 혹은 기존 계정 삭제 요청을 해주시기 바랍니다.
Close