※ 본 게시물의 목적, 취지, 이력에 대해선 맨 밑의 비고를 참조(Please go to the bottom to see the purpose, intention, and prior history of this typed reproduction of an original─& incomplete─contribution by the MetaCurrency Project).
제4절 The Sovereign Accountable Commons
[This is an abstract outlining some stuff we need to write up about the Sovereign Accountable Commons as a pattern enabled by Ceptr. I wrote this up to submit to for a book about decentralizing the Commons via the P2P Foundation site.]
The Sovereign Accountable Commons (SAC) is akin to Decentralized Autonomous Organizations (DAOs) on the blockchain but they leverage a different distributed architecture, Ceptr. Ceptr is a new technology platform for building Distributed Apps and for enhancing collective intelligence in the process of being released by the MetaCurrency project in early 2017. [주]†
[독자 주]†. 그러니까 Ceptr가 2017년 초부터 배포되는 과정에 들어갔다는 얘기다.
An SAC runs as a collectively distributed application. As long as at least one person wants to run it, it can't be shut down. Two or more nodes running it make it a collective. [Its] algorithms set availability and redundancy based on size and scale of the network.
Everybody in a group is an equal peer, subject to the same rules, processes, and procedures, because everybody is running a copy of the same instruction set. This “code as law” applies to holding of assets, management of assets, interactions, transactions, governance, releasing new versions of “code as law,” and every aspect of ongoing operation of the SAC.
Mutually Sovereign : Because each participant holds copies of their own assets, they can “take their toys and play elsewhere” (also known as forking [주]§), inviting others to bring theirs along as well. Yet since assets are typically stored in a DHT with redundancy, the group also maintains their copy. The group cannot threaten to withhold value which was generated by a participant in order to coerce them to continue to participate. Individuals cannot coerce others or the group, by threatening to take (digital) assets that they've shared.
[주]§. worth adding that it's forking of data not just code? (2016년 2월 13일)
SACs have membranes to membership. They can set whatever criteria they choose in allowing new members. This will often include validation of identity at whatever threshold the group requires.
Every contribution, communication, or action is signed. There is always a trail of evidence left by your actions.
You interact with the group, by interact with your own copy of the group's receptor (processes) which synchronizes, shares data, and processes interactions / transactions with other group members. All interactions in the group context are constrained to the encoded shared agreements of the group.
Ceptr is designed to support multiple inter-operating distributed reputation and other currencies via Intrinsic Data Integrity (data structures with cryptographic assurance to prevent alteration once stored). An SAC should be coded to measure the activities treasured by the group.
All data and assets shared into the commons are structurally held in common. They are not (by default) held in a globally identical ledger, but rather in shards Distributed Hash Table (DHT) with algorithms to assure adequate redundancy and availability.[주]§§
Authors (contributors, signors, or parties to a transaction) always keep a local copy of whatever they've put into the commons. The commons also keeps copies.
[주]§§. Mi Tar의 코멘트(2016년 7월 11일): IPFS then. :-)
Arthur Brock의 코멘트(2016년 9월 23일): We might be able to use parts of IPFS for this, but I'm unsure about privacy membranes being compatible.
4.4 Some Key Technical Differences from DAOs
Ceptr enables distribution of reliable shared process. Therefore consensus and data verification are byproducts which serve to validate that a node's processing has not become corrupted. Corruption is tracked and compromised nodes are blacklisted from further access.
Cells each carry instructions (in the form of DNA), not a record of the actions of every cell, which enables them to construct whatever future actions are needed.[주]§§§ Language is carried by all language speakers as the processes to decode and encode the meaning of language, rather than a global ledger of every sentence everyone has spoken which needs some kind of crazy consensus to be committed into our brains. Ceptr is structured the same as these patterns of collective intelligence found in nature.
[주]§§§. Mi Tar의 코멘트(2016년 7월 11일): Not sure if this is so different to DAO. All code of all smart contracts is stored in Etherium as well, because every node has to run them as well.
Arthur Brock의 코멘트(2016년 9월 23일): In Ceptr, every node doesn't have to store every receptor or smart contract, only ones you are participating with. You don't have to store a whole single global ledger chain. And the computing power required for the ones you're participating with is much lower since you don't have to reach consensus on local action/state changes. There's a lot of significant structural differences, including the ability to evolve the receptor according to versioning decision making encoding in it. (For example, the DAOhub disaster would have been easily fixable within the DAOhub community not needing to fork the underlying Etherium infrastucture.)
Usage is highly scalable because it is constructed via a fractal localized architecture instead of having the bottleneck of a global ledger which required consensus about interactions and data which simply should not require any consensus to be validly committed.[주]§§§§
There's no wasted processing power from Proof of Work or undesirable Pareto Effects from Proof of Stake. For information that actually needs wider spread validation or consensus, it is done by high agreement threshold of randomized peers (via hash) making it virtual[ly] impossible to corrpt data.[주]§§§§§ Even if you control almost the whole network, the original contributors will have their signed and valid copies which will expose the corruption and enable network immune response.[주]§§§§§§
For the needs of most communities and commons, we believe Ceptr's approach will prove to be many orders of magnitude superior to blockchain consensus on global ledgers in terms of composability, adaptability, reliability, and storage and processing efficiency.
다음 차례는 CeptrNet and Rounting. 이것이 5절일 수도 있고, 4.5 소절일 수도 있으나, 5절로 간주.
제5절 CeptrNet and Routing
( ... ... )
※ 비고(This Reader's Remark): 메타커런시 프로젝트(MetaCurrency Project)의 개념과 역사에 대해 탐색해 가면서 아울러 현재와 미래에 걸쳐 동반 탐색자의 출현을 기대하는 공개적인 탐구용 게시물(A personal exploration to learn about something related to the ideas of the MetaCurrency Project and its history, having some hope to find some people interested esp. in Korea though).
- 추적 문서의 위치: The MetaCurrency Project(Ceptr) 또는 https://ceptr.org/revelation/ > 문서명: Ceptr Revelation(자료 형태: 구글문서)
- 최초 탐색: '메타커런시 프로젝트'를 찾아서 1: '보이지 않는 대학 연맹'에 집결된 자료들
- 직전 탐색: 메타커런시 프로젝트를 찾아서 10 - Ceptr Revelation 읽기
- 다음 탐색: 메타커런시 프로젝트를 찾아서 12 - Ceptr Revelation 읽기