Blockchain pioneiro pinta a filosofia de descentralização Bitcoin para venda

Descentralização é um termo relativo. Também precisamos lembrar que esses são os primeiros dias: a fase dial-up da Internet. Os sistemas blockchain são provavelmente kosher, desde que possam garantir uma melhor descentralização do que as opções tradicionais sem consumir tanta energia quanto o Bitcoin.

Uma alternativa à prova de trabalho é Prova de participação delegada, onde as partes interessadas votam em um grupo de delegados que têm o direito de formar blocos e construir consenso em toda a rede. Ele tenta resolver um problema que diz respeito a outros protocolos de prova de participação, segundo os quais aqueles com maior interesse tendem a dominar a economia do sistema, porque Prova de participação delegada As partes interessadas menores ainda podem exercer influência proporcional através de seus votos.


Uma comunidade particularmente forte e vibrante está por trás de Lisk, e um dos tópicos mais discutidos é o de Prova de participação delegada Sistema. Existem apenas 101 delegados forjando novos blocos ao mesmo tempo. Uma maneira de os delegados incentivarem seus constituintes é compensá-los por uma porcentagem do LSK que geram através da ferraria. Votar em pools que redistribuem uma porcentagem de suas recompensas é um caminho fácil Prova de participação delegada Participantes da rede para agregar valor.

"Existe essa dificuldade fundamental com algoritmos de prova de pilha, onde, se você tiver pilha suficiente, a suposição é que você pode fazer o que quiser. É interessante porque essa seria a conclusão óbvia em termos de teoria dos jogos.

Esse pool também possui um grupo de outros delegados registrados com proporções ainda maiores de ações; Clark disse Você pode esperar que, se todos os que votaram no delegado original votarem em todos os outros, eles simplesmente preencheriam todas as caixas inferiores com todos os delegados da mesma pessoa. "Isso não aconteceu" ele disse. "E não está claro o porquê."

Parece que alguns membros da rede Lisk formaram grupos de interesses especiais dentro do ecossistema. "Do ponto de vista teórico, imagine que esses grupos atuem no interesse pessoal," ele disse. "obviamente Eles querem A rede está indo bem porque se beneficia do valor simbólico associado. Mas eles não querem que membros de outros grupos ou outros membros do mesmo grupo assumam o controle."

Clark disse: "Uma característica positiva da comunidade Lisk que frustra a perspectiva da teoria dos jogos é que muitos membros são entusiastas do blockchain que levam muito a sério o status de descentralização da rede."

Algo que Lisk estava agora focando em aumentar o comparecimento foi a necessidade de introduzir um sistema de cobrança dinâmico; com uma taxa fixa de 25 LSK, em um ponto ele se tornou um proibitivo de US $ 500 para ser um delegado, e para apresentar uma transação de votação (1 LSK) foi cerca de US $ 30. Em geral, Clark considera o desenvolvimento de vários sistemas de consenso filosófico ,

"Será muito interessante ver quais sobrevivem e quais não. Eu acho que é bem possível que alguns sistemas tenham um algoritmo de consenso que foi encontrado com defeito – ou talvez apenas um pouco menos que outra opção.

"As Sidechains serão suas próprias coisas, então cabe a você definir exatamente como isso funciona. Oferecemos muitos recursos e padrões de recomendação padrão e essas coisas, mas se você quiser substituí-lo por seu próprio, então depende de você."

O design de Lisk de cadeias laterais é uma maneira de desenvolver um ecossistema amplo e diversificado que pode evoluir de forma eficaz. Os blockchains tornam-se bastante incômodos quando todos os aplicativos descentralizados estão sendo executados no mesmo canal e todos os dados devem estar no mesmo local, registrados por todos e assim por diante. Uma possível solução explorada por pessoas como Ethereum é fragmentada.

"Acho sharding é atualmente um enorme desconhecido," Clark disse. "Seria muito legal poder armazenar dados com mais eficiência. No entanto, com dezenas de milhares de nós registrando toda a cadeia de blocos de bitcoins, esse é um banco de dados extremamente ineficiente, mas quanto mais replicação você tem, mais seguro você é."

Clark disse Sidechains podem ser consideradas como uma forma de fragmentação. Não existe uma única rede, mas um ecossistema de rede, e cada rede é responsável pelo armazenamento de subconjuntos específicos de dados. Em seguida, a medida em que alguns dos dados são replicados depende do número de pessoas interessadas em replicar esses dados.

"Então o canal principal provavelmente terá muitos ensaios e isso é bom porque você quer que ele seja realmente seguro. Enquanto alguns novos dapps que ninguém conhece têm apenas cinco replicações gerenciadas pelo criador original – e isso é ótimo porque ninguém mais tem que armazenar esses dados," ele disse.

O JavaScript dá ao Lisk um potencial virtualmente ilimitado para projetos futuros de blockchain. Conhecer uma comunidade de desenvolvedores tão grande também vem com alguns críticos. Por exemplo, o JavaScript introduz funções não determinísticas e as pessoas dizem que sua flexibilidade incentiva práticas de programação inseguras.

Clark, um especialista em JavaScript, disse: "Nós integramos modelos mais funcionais em nosso código. Na comunidade JavaScript, é muito popular optar por mais imutabilidade e programação funcionalmente responsiva. Armazene toda a sua condição em um único lugar para que você possa rastreá-la facilmente e depois simplesmente execute as funções.

Este é um dos próximos passos do Lisk Elements, a biblioteca geral de JavaScript do Lisk. Clark disse Existem alguns desenvolvimentos importantes, e um deles é adicionar um sistema de escrita. "Isto é essencialmente configurado como um testador para todos os projetos Lisk para torná-los mais seguros.

"JavaScript é muito amigável, e parte da razão é que você pode fazer o que quiser. É ótimo para pessoas aprendendo e se acostumando com linguagens de programação, mas não é ótimo encontrar uma divergência sutil que abre um problema que você não pode realmente reconhecer.

"É claro que, em termos de não-determinismo, não recomendaremos que as pessoas escrevam seus Contratos Inteligentes com toda a gama de funções JavaScript! Você precisa de determinismo nos sistemas blockchain porque todos têm que estar na mesma página, mas ainda faz sentido usar algo que seja amigável para JavaScript."