brunch

You can make anything
by writing

C.S.Lewis

by Kyle Apr 06. 2019

Immutable evidence

written by Craig Wright


아래 링크의 번역글입니다.

https://medium.com/predict/immutable-evidence-386b60a33123


Today’s business use case is very simple, and in detailing it, we may help others understand a little more about Bitcoin itself.


Bitcoin is simply an immutable evidence trail.


The sole reason why some argue Bitcoin cannot scale and that it requires half-baked solutions such as the Lightning Network is directly related to the one thing Bitcoin does: more than anything else, it provides an immutable evidence trail that is admissible in court. Sidechains, Lightning, Plasma, and every other half-baked attempt to alter Bitcoin all boil down to one simple thing; they seek to delete records.


오늘날의 비즈니스 유스 케이스는 매우 간단하며, 이를 자세히 설명함에 있어, 우리는 다른 사람들이 Bitcoin 자체에 대해 조금 더 이해하도록 도움을 줄 수 있습니다.


Bitcoin은 단순히 불변의 흔적입니다.


Bitcoin이 확장할 수 없고 Lightning Network와 같은 설익은 해결책이 필요하다고 주장하는 유일한 이유는 Bitcoin이 하는 하나의 것과 직접적으로 관련이 있습니다: 무엇보다도 법원에서 인정할 수 있는 불변의 증거를 제공합니다. Sidechains, Lightning, Plasma 및 Bitcoin을 변경하기 위한 모든 설익은 시도는 모두 하나의 간단한 것으로 귀결됩니다; 그들은 기록을 삭제하려고 합니다.





The argument about nodes has been designed purely to mislead and allow the attempt of creating an anonymous system. Bitcoin is pseudonymous and private. It is nothing like anonymous. The false narrative on selling full verifying nodes is a simple lie that is easy to dismiss and disprove, and yet, it is not discredited for the sole reason that the desire is to create a system that is not Bitcoin or anything like it. All they seek to do is to capture the value that is already stored in Bitcoin and move it to a system that allows them to buy and sell illicit material, to continue to run bucket shops, and to flaunt the regulations and law with a seeming impunity.


노드에 대한 논쟁은 순전히 오해를 불러일으켜 익명의 시스템을 생성하려는 의도로 만들어졌습니다. Bitcoin은 가명이고 비공개입니다. 그것은 익명처럼 아무것도 아닙니다. 완전한 검증 노드 판매에 대한 잘못된 서술은 묵살하고 반증하기 쉬운 간단한 거짓말이지만, Bitcoin이 아닌 시스템을 만들려는 유일한 이유는 의심의 여지가 없습니다. 그들이 추구하는 모든 것은 Bitcoin에 이미 저장되어있는 가치를 포착하여 이를 불법 자재를 사고팔 수 있는 시스템으로 옮기는 것, 버킷 숍(bucket shops)을 계속 운영하는 것, 그리고 처벌이 없는 것처럼 보이는 규제와 법을 업신여기는 것입니다.



Bitcoin is not designed to allow illicit material, and, at scale, ends such a scenario. The myth that is propagated, that nothing can be confiscated, is further from the truth than any fiction book could imagine. eCash was regularly traced and recovered, and yet it was anonymous without an audit trail.


Bitcoin은 불법 자재를 허용하도록 설계되지 않았으며, 규모면에서 그러한 시나리오를 종료합니다. 어떠한 것도 몰수될 수 없다는 널리 퍼진 신화는 어떤 소설책이 상상할 수 있는 것보다 더 진실과는 거리가 멉니다. eCash는 정기적으로 추적 및 복구되었지만, 감사 추적 없이 익명으로 처리되었습니다.




 BSV는 이러한 시나리오가 감지되고 중지되도록 허용했을 것입니다.



When you seek an off-chain solution, you seek something other than Bitcoin. It is not that Bitcoin cannot scale, and it is not about the lie of centralisation or decentralisation, for there are under 20 nodes on the BitCon (BTC) or Ethereum (ETH) networks. Miners alone have any impact at all in Bitcoin or any related system. The security of the network and the verification of transactions come through the creation of blocks, which means that a system that is not creating blocks on a regular basis is not a node. The mechanism is designed to ensure a stable system, and is defined in section 5 of the Bitcoin white paper explicitly.


Bitcoin hasn’t changed, nor can it. There is no solution that works off-chain based on Bitcoin or any derivative system that might be copied because of the economics designed and built into Bitcoin. Lightning cannot work, even as the parasite it is; if tried, it kills the host.


오프체인 솔루션을 찾으면, Bitcoin 이외의 것을 찾으십시오. Bitcoin이 스케일링할 수 없는 것도 아니고, BitCon(BTC) 또는 Ethereum(ETH) 네트워크에는 20개 미만의 노드가 있기 때문에 중앙 집중화 또는 분산화의 거짓말에 대한 것도 아닙니다. Miner들은 Bitcoin이나 관련 시스템에 전혀 영향을 미치지 않습니다. 네트워크 보안 및 트랜잭션 확인은 블록 생성을 통해 이루어지며, 이는 정기적으로 블록을 생성하지 않는 시스템은 노드가 아님을 의미합니다. 이 메커니즘은 안정적인 시스템을 보장하도록 설계되었으며, Bitcoin 백서의 5절에서 명시적으로 정의되어 있습니다.


Bitcoin은 변하지 않았으며, 변경할 수도 없습니다. Bitcoin이나 Bitcoin에 내장된 경제성으로 인해 복사될 수 있는 파생 시스템을 기반으로 한 오프체인(off-chain) 방식의 솔루션은 없습니다. Lightning은 기생충과 마찬가지로 작동하지 않습니다. 시도하면 호스트를 죽입니다.



What does this mean as a business solution, though?


The important thing that many people have missed is that business requires immutability. The Financial Industry Regulatory Authority (FINRA) requires immutable records. The Sarbanes-Oxley act and provisions of the Securities and Exchanges Committee (SEC) also require that public companies maintain immutable records. In part, the requirement is to assure that insiders within the organisations are unable to commit insider trading or alter records in the manner that we saw in the past with Enron and Bernie Madoff.


그렇다면 이것이 비즈니스 솔루션으로서 무엇을 의미합니까?


많은 사람들이 놓친 중요한 점은 비즈니스가 불변성을 요구한다는 것입니다. 금융 산업 감독청(FINRA)은 불변의 기록을 요구합니다. 사베인-옥슬리 법(The Sarbanes-Oxley act)과 증권거래위원회(SEC)의 규정은 상장회사가 불변 기록을 유지할 것을 요구합니다. 부분적으로, 요구 사항은 조직 내의 내부자가 내부자 거래를 저지르지 못하도록, 또는 Enron 및 Bernie Madoff을 통해 과거에 보았던 방식으로 기록을 변경할 수 없음을 보증하는 것입니다.



FINRA 10–06 — Requires financial firms to retain records of all social-media communications.

FINRA 11–32 — Says that tweets and text messages are written material which needs to be preserved.

FINRA 11–39 — Establishes the requirement to retain, retrieve, and supervise business communication, even when such communication is conducted from a personal device.


FINRA 10-06 — 금융회사는 모든 소셜 미디어 통신 기록을 보유하는 것을 요구합니다.

FINRA 11-32 — tweets과 문자 메시지는 보존해야 할 서면 자료라고 말합니다.

FINRA 11-39 — 비지니스 통신이 개인 장치에서 수행된 경우에도, 이를 유지, 검색 및 감독해야 한다는 필요성을 설정합니다.



Such are only the tip of the iceberg. Between 2006 and 2009, I constantly promoted and touted the need for a secure storage mechanism. Optical media are flawed, and do not provide such a solution. An organisation will need to maintain multiple copies of CDR or DVDr records, and the problem here is that such do not stop different copies from existing. One of the primary concerns with the records of Enron and many other related corporate frauds is that organisations often keep multiple copies of multiple ledgers.


Even stored on CDR, an organisation can have an immutable copy that can be updated. In other words, they can change the records and create another copy. There is no way to ensure that the media has not been copied multiple times. This in itself places organisations at risk.


그러한 것은 빙산의 일각에 불과합니다. 2006년부터 2009년 사이에, 저는 안전한 저장 메커니즘에 대한 필요성을 지속적으로 홍보했습니다. 광학 미디어에는 결함이 있어 이러한 솔루션을 제공하지 않습니다. 조직은 CDR 또는 DVDr 레코드의 여러 복사본을 유지해야 하며 여기서 문제는 기존과 다른 복사본이 존재하지 않도록 하는 것입니다. Enron 및 기타 여러 가지 기업 사기 기록에 대한 주요 우려 중 하나는 조직에서 여러 원장의 여러 사본을 보관하는 경우가 많다는 것입니다.


CDR에 저장되어 있어도 조직은 업데이트할 수 있는 변경 불가능한 복사본을 가질 수 있습니다. 즉, 레코드를 변경하고 다른 복사본을 만들 수 있습니다. 미디어가 여러 번 복사되지 않았는지 확인할 방법이 없습니다. 이것은 그 자체로 조직을 위험에 처하게 합니다.



The SEC has captured the requirement for public companies to use WORM (write once read many) media through Rule 17a-4(f) of the Securities and Exchanges Act (SEA):


If electronic storage media is used by a member, broker, or dealer, it shall comply with the following requirements: The electronic storage media must preserve the records exclusively in a non-rewrite-able, non-erasable format.
-SEA 17a-4(f)


SEC는 SEA법의 규칙 17a-4(f)를 통해 공기업이 WORM(한번 쓰고, 여러 번 읽기) 미디어를 사용해야 한다는 요구 사항을 파악했습니다.


회원, 중개인 또는 딜러가 전자 저장 매체를 사용하는 경우, 다음 요구 사항을 준수해야 합니다: 전자 저장 매체는 기록을 다사 쓰거나, 삭제할 수 없는 형식으로만 보존해야 합니다.
-SEA17a-4(f)



Imagine now that we could immediately fix such a problem. In the future, with Metanet in organisations, entire general-ledger and accounting platforms will be able to be stored immutably on Bitcoin in a way that allows the organisation to prove that one is the sole set of records. An organisation can achieve so by simply maintaining a registered master key that can update and create a new key in a manner that always links to the master key and yet remains private such that those outside the organisation are incapable of mapping the accounts of the organisation.


지금 우리가 그러한 문제를 즉시 해결할 수 있다고 상상해보십시오. 앞으로, 조직 안에서 Metanet을 사용하면, 전체 장부 원장 및 회계 플랫폼을 Bitcoin에 저장하여 조직이 유일한 레코드 집합임을 증명하도록 할 수 있습니다. 조직은 마스터 키에 항상 링크되지만 조직의 외부인은 조직의 계정을 매핑할 수 없어 비공개로 유지되는 방식으로 새로운 키를 업데이트하고 생성할 수 있는 등록된 마스터 키를 단순히 유지 관리하여 달성할 수 있습니다.



Using a combination of thresholds and smart contracts, an organisation can create a mapping of all of the keys in a manner that allows them to prove the immutability of the records.


임계값과 스마트 계약을 결합하여 조직은 레코드의 불변성을 증명할 수 있는 방식으로 모든 키 매핑을 만들 수 있습니다.



With the existing implementation of Bitcoin SV, the scale is already sufficient to allow organisations to map all of their account records in a manner that remains immutable and cannot be replaced. An organisation can use any media including a CDR, a backup tape, or even hard-drive copies as a medium to store the data backup and simply store the hash of the value that encapsulates the daily backup using the Bitcoin blockchain. In time, there will not even be a need for a backup for the Metanet, and Bitcoin will be the system.


Bitcoin SV의 기존 구현으로, 규모는 이미 조직이 모든 계정 기록을 변경할 수 없고 대체할 수 없는 방식으로 매핑할 수 있도록 하기에 충분합니다. 조직은 CDR, 백업 테이프 또는 하드 드라이브 복사본을 포함한 모든 미디어를 매체로 사용하여 데이터 백업을 저장하고 Bitcoin 블록체인을 사용하여 일일 백업을 캡슐화하는 값의 해시를 간단히 저장할 수 있습니다. 조만간, Metanet에 대한 백업이 필요하지 않으며 Bitcoin이 시스템이 될 것입니다.



An organisation can register the primary or master key and then write the hash of the backup on a sequential basis to a series of predefined keys. I won’t go into the technical details of hashes versus HMAC algorithms, since they are beyond the technical scope of most people that seek to implement such an idea and they can be sourced from suitably technical people.


조직은 기본 또는 마스터 키를 등록한 다음 일련의 미리 정의된 키에 순차적으로 백업 해시를 쓸 수 있습니다. HMAC vs. 해시 알고리즘에 대한 기술적인 세부 사항을 다루지는 않을 것입니다. 왜냐하면 그러한 아이디어를 구현하려는 대부분의 사람들의 기술적 범위를 벗어나고, 적절한 기술 인력으로부터 공급받을 수 있기 때문입니다.


Imagine first that an organisation has a master key built using an ECDSA curve such that:


P(m) = S(master) X G


Now, we start with a registered secret S(lodge) that is lodged with the regulator or tax authority. The secret can be used to form a hash or access chain:


Hash[i] = Hash[Hash[i-1]] = Hash[S(lodge)]^ i


Such that:

Hash[1] = Hash[Hash[0]] = S(lodge)

Hash[2] = Hash[Hash[1]] = Hash[S(lodge)]

Hash[3] = Hash[Hash[2]] = Hash[Hash[S(lodge)]]

etc…

Hash[365] = Hash[Hash[364]] = Hash[S(lodge)]³⁶⁵


The result is that we have a series of sequentially linked secrets. The full solution is far more detailed than such a simple toy model, but it is enough to get you thinking. Each day, the solution is provided in a manner that provably links to the one prior.


조직이 ECDSA 곡선을 사용하여 구축한 마스터 키를 가지고 있다고 가정해 보겠습니다.


P(m) = S(master) X G


이제 우리는 규제 당국이나 세무 당국에 제출된 등록된 비밀 S(lodge)로 시작합니다. 비밀은 해시 또는 액세스 체인을 형성하는 데 사용될 수 있습니다.


Hash[i] = Hash[Hash[i-1]] = Hash[S(lodge)]^ i


Such that:

Hash[1] = Hash[Hash[0]] = S(lodge)

Hash[2] = Hash[Hash[1]] = Hash[S(lodge)]

Hash[3] = Hash[Hash[2]] = Hash[Hash[S(lodge)]]

etc…

Hash[365] = Hash[Hash[364]] = Hash[S(lodge)]³⁶⁵


그 결과 우리는 일련의 순차적으로 연결된 비밀을 가지고 있습니다. 전체 솔루션은 단순한 장난감 모델보다 훨씬 자세하지만, 생각만으로도 충분합니다. 매일, 솔루션은 이전 버전과 확실하게 연결되는 방식으로 제공됩니다.



There can be one and only one value that follows.

As a result, we can create a series of derived public keys and thus Bitcoin addresses:


P(Day 1) = P(m) + (Hash[365]).G

or:
P(Day 1) = (s(m) + (Hash[365]).G


뒤따라 오는 값은 하나만 있을 수 있습니다.

결과적으로 일련의 파생 공개 키를 만들 수 있으므로 Bitcoin 주소를 만들 수 있습니다.


P(Day 1) = P(m) + (Hash[365]).G

or:
P(Day 1) = (s(m) + (Hash[365]).G



We solve the hash each day, and record the hash of the media used to store out records each day on a new key. It can be as simple as writing an OP_RETURN to each new address. Doing so is both private and secure.


In the existing system, WORM storage may be immutable and have multiple copies. In setting a single value that can be recorded each day such that the regulators can independently verify records with no means available for such to be altered including the creation of multiple record sources, as Enron and Bernie Madoff each used, we radically alter the face of accounting.


매일 해시를 해결하고, 매일 새 키에 레코드를 저장하는 데 사용된 미디어의 해시를 기록합니다. 각각의 새 주소에 OP_RETURN을 쓰는 것만 큼 간단할 수 있습니다. 그렇게 하는 것은 비공개이고 안전합니다.


기존 시스템에서는 WORM 저장소가 변경되지 않고 여러 복사본을 가질 수 있습니다. 규제 당국이 여러 기록원의 작성을 포함하여 변경될 수 있는 수단이 없는 기록을 독립적으로 확인할 수 있도록 매일 기록할 수 있는 단일 값을 설정함에 있어, Enron과 Bernie Madoff가 각각 사용했을 때, 우리는 근본적으로 회계의 얼굴을 바꿉니다.



Bitcoin will allow organisations and regulators to ensure a single copy of the organisation’s ledger is all that can exist. The existing frauds based on the creation of alternate ledgers can never occur again. Even now, the ability to maintain multiple copies of financial records is an issue that had not been solved before Bitcoin.


Bitcoin은 조직 및 감독 기관이 조직의 원장 사본 하나가 존재할 수 있는 모든 것임을 보장하도록 할 것입니다. 대체 원장 생성을 기반으로 한 기존의 사기는 결코 다시는 발생할 수 없습니다. 지금도 재무 레코드를 여러 개 보유할 수 있는 능력은 Bitcoin이 해결하기 전에 해결되지 않은 문제입니다.



With Bitcoin and the various methodologies that I have created extending Bitcoin, we can stop many financial frauds. Most importantly, we radically alter the nature of the system allowing all organisations to be immutably traced through the ultimate evidence trail that both provides privacy and removes many traditional frauds.


Bitcoin과 Bitcoin을 확장한 다양한 방법론으로 많은 금융 사기를 막을 수 있습니다. 무엇보다 중요한 것은 시스템의 본질을 근본적으로 바꿔 모든 조직들이 사생활 보호를 제공하고 많은 전통적인 사기를 제거한다는 궁극적인 증거를 통해 필연적으로 추적될 수 있도록 합니다.





It is what those who seek to move everything off-chain want to stop. Once everything moves to being stored on-chain, and once everything can be linked to a single provable record with no alternate copy of a ledger ever being valid and it can be proved instantly, the nature of the accounting industry will be radically altered forever.


이것은 모든 것을 오프체인(off-chain)으로 옮기고자 하는 사람들이 멈추고 싶어 하는 것입니다. 일단 모든 것이 온체인(on-chain)에 저장되는 것으로 옮겨지고, 모든 것이 유효한 장부 사본이 없는 입증 가능한 단일 장부의 레코드에 연결될 수 있으면 즉시 증명될 수 있다면, 회계 업계의 본질은 영원히 급격하게 변할 것입니다.



The thing many do not see is that merely a public blockchain allows for the truth.


많은 사람들이 보지 못하는 것은 단지 공공 블록체인이 진리를 허용한다는 것입니다.



Immutability + private blockchains ≠ perfect, truthful data


If an organisation can have multiple blockchains, something that is simple to achieve using private blockchains, then there cannot be a definitive truth. The system is not immutable. The solution merely comes to fruition on a public blockchain. That is, Bitcoin as it was intended. When the organisation can control the inputs, it can easily fork and split many versions of the truth. You cannot do so when there is one global ledger. With a single global public ledger, there is a single source of truth.


불변성 + 프라이빗 블록체인 ≠ 완전하고 진실된 데이터


조직이 프라이빗 블록체인을 사용하여 달성할 수 있는 간단한 블록체인을 여러 개 보유할 수 있다면, 명확한 진리가 될 수는 없습니다. 그 시스템은 불변이 아닙니다. 해결책은 퍼블릭 블록체인에서 결실을 맺을 뿐입니다. 즉, Bitcoin은 원래 의도했던 것입니다. 조직이 입력을 제어할 수 있으면 여러 버전의 진실을 쉽게 포크하고 분할할 수 있습니다. 하나의 글로벌 원장이 있을 때는 그렇게 할 수 없습니다. 단일 글로벌 공공 장부를 가진 단일 진실의 근원이 있습니다.



From here, we also start to move into a world of CAATs (computer-aided audit techniques) that can act in order to alter business owners and auditors to anomalies in real time. But we shall leave the idea for a later post.


여기에서 우리는 또한 비즈니스 소유자와 감사자를 실시간으로 이례적으로 변경할 수 있는 CAATs(컴퓨터 지원 감사 기술)의 세계로 옮기기 시작합니다. 그러나 우리는 추후 게시물에 대한 아이디어를 남겨 둘 것이다.




작가의 이전글 변치않는 유일한 증거
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari